{"name":"io.github.atomicstrata/llmwiki","slug":"atomicstrata-llmwiki","title":"llmwiki","description":"Compile documents into a cited knowledge wiki. Retrieve evidence, query, and review via local MCP.","url":"https://mcp.market/server/atomicstrata-llmwiki","rating":null,"grade":"A","score":91,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":65,"stars":2157,"forks":229,"downloads_week":1135,"last_push_at":"2026-10-02T03:42:03.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/atomicstrata/llm-wiki-compiler","website":"https://llmwiki.atomicstrata.ai/guides/mcp-agent-integration","version":"1.4.1","remotes":[],"packages":[{"registryType":"npm","identifier":"llm-wiki-compiler","version":"1.4.1","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"value":"serve","type":"positional"},{"description":"Absolute path to the llmwiki project the user wants this server to expose.","isRequired":true,"format":"filepath","placeholder":"/absolute/path/to/wiki-project","type":"named","name":"--root"}]}],"tools":[{"name":"compile_wiki","description":"Update the persistent knowledge wiki after source documents change. Writes wiki pages or review candidates according to project policy. Extract concepts from new/changed sources, generate wiki pages, resolve interlinks, and rebuild the index. Requires an LLM provider with credentials.","write_action":true,"price_micros":0,"input_schema":null},{"name":"describe_workflow_action","description":"Describe one declared workflow action, including its EFFECTIVE permission per surface = min(profile request, local grant, surface cap). The `mcp` surface is hard-capped at staged-write. Read-only.","write_action":false,"price_micros":0,"input_schema":null},{"name":"export_okf","description":"Export the wiki as an Open Knowledge Format (OKF) v0.1 bundle. `out` defaults to dist/exports/okf and must stay inside the project.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_context_pack","description":"Retrieve bounded evidence from this project knowledge base for research, document questions, or agent task context. Use it when you will reason over the evidence yourself. Build a token-budgeted pack for `prompt` over the compiled wiki: primary pages, semantic chunks, graph neighbors, citations, warnings, and suggested next actions. Returns the same v1 JSON envelope as `llmwiki context --json`. Re","write_action":false,"price_micros":0,"input_schema":null},{"name":"import_okf","description":"Import an OKF bundle from a path INSIDE the project as review candidates. Always staging-only \\u2014 imported knowledge requires human review/approval before it enters the wiki. Use dryRun to preview.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ingest_source","description":"Add a user-requested document to this knowledge base: fetch a trusted URL or copy a trusted local file into sources/. Writes project files. Returns the saved filename, character count, and whether content was truncated to fit the size limit.","write_action":false,"price_micros":0,"input_schema":null},{"name":"lint_wiki","description":"Run rule-based quality checks (broken wikilinks, orphans, duplicates, empty pages, broken citations). Returns structured diagnostics. No LLM call.","write_action":true,"price_micros":0,"input_schema":null},{"name":"list_workflow_actions","description":"List the workflow actions declared by the active profile (id, label, workflow, operation). Read-only; takes no lock and mutates nothing.","write_action":false,"price_micros":0,"input_schema":null},{"name":"query_wiki","description":"Get a model-generated answer grounded in this knowledge base. For source evidence to reason over yourself, use get_context_pack instead. Selects relevant pages, loads them, and returns a grounded answer with citations. Set save=true to request publication as a wiki page; citation or profile refusals return the answer with publicationRefusal and no saved slug. Set debug=true to include the selected","write_action":false,"price_micros":0,"input_schema":null},{"name":"read_page","description":"Read a single wiki page by slug. Searches concepts/ first, then queries/. Returns the parsed frontmatter and body. No LLM call required.","write_action":false,"price_micros":0,"input_schema":null},{"name":"run_eval","description":"Run the wiki quality eval harness. fast suite checks health and citation coverage without LLM calls. full suite also LLM-judges a sample of citations (requires an LLM provider). Set record: true to append results to eval history (default false \\u2014 read-only).","write_action":true,"price_micros":0,"input_schema":null},{"name":"run_workflow_action","description":"Execute a declared workflow action. MCP actions are HARD-CAPPED at staged-write: they CANNOT perform trusted writes or satisfy human gates, regardless of what a profile or local config requests. A denied, unknown, or invalid action returns a clean error result rather than crashing.","write_action":true,"price_micros":0,"input_schema":null},{"name":"search_pages","description":"Select pages relevant to a question and return their full content. Uses semantic embeddings when available, falling back to LLM-based selection over the wiki index. Requires an LLM provider.","write_action":false,"price_micros":0,"input_schema":null},{"name":"verify_artifact","description":"Verify a hash-pinned artifact ref against the active profile's declared artifact types. Returns manifest metadata (artifactType, slug, sha256, bytes, contentKind, writtenAt) plus a health verdict \\u2014 NEVER the artifact body. Read-only; no write or store-wide list tool is exposed over MCP.","write_action":false,"price_micros":0,"input_schema":null},{"name":"wiki_status","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"workflow_run_status","description":"Report the status of one workflow run (by runId) or of all runs, classified against the active profile (current / historical / needs-adaptation / blocked-by-config). Read-only and fail-visible: an unavailable store surfaces a problem row, never an empty result. Takes no lock and mutates nothing.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":91,"grade":"A","scanned_at":"2026-10-02T06:05:44.362Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-02T06:05:44.379Z","components":{"code":{"score":25,"max":25,"notes":["40 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"llm-wiki-compiler","version":"1.4.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":21,"publishedAt":"2026-10-02T04:12:55.954Z","repositoryUrl":"git+https://github.com/atomicstrata/llm-wiki-compiler.git","weeklyDownloads":1135}],"repo":{"found":true,"owner":"atomicstrata","repo":"llm-wiki-compiler","archived":false,"pushedAt":"2026-10-02T03:42:03Z","stars":2157,"forks":229,"openIssues":5,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/272133849?v=4","ownerCreatedAt":"2026-03-30T07:05:38Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/272133849?v=4&s=128","source":"github"},"presence":{"stars":2157,"forks":229,"downloadsWeek":1135,"license":"MIT","lastPushAt":"2026-10-02T03:42:03.000Z","score":65}}}},"grade_history":[],"reviews":[]}