PlugWiki
llmwiki logo

llmwiki (llm-wiki-compiler) MCP Server: Setup for Claude, Cursor and More

OfficialLocal
Getnpmllm-wiki-compileratomicstrata/llm-wiki-compiler

Lets Claude or Cursor turn your documents into a cited knowledge wiki and query it.

llmwiki is the MCP side of the llm-wiki-compiler project. It runs on your computer against a wiki folder you choose. Read-only tools work with no key, and compile and query need a model provider key such as Anthropic or OpenAI.

It writes files into your wiki folder. Pass only URLs and file paths you trust to the ingest tool.

Good for

  • People who keep research notes and want answers with citations
  • Teams that hand evidence packs from one agent to another

Works in

12 should work

Tap an app to see how to set it up and any known problems.

Install llmwiki MCP

Claude Code

  1. 1

    Copy this prompt.

    Add the llmwiki MCP server to Claude Code. Run this command:
    
    claude mcp add llmwiki -- npx -y llm-wiki-compiler serve --root /path/to/wiki-project
    
    Then check that it loaded and tell me if I need to sign in or restart.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js, Node.js 24+.

Replace /path/to/wiki-project with your wiki folder. The serve subcommand starts the MCP server. Read-only tools work with no key, and compile, query and search need a provider key in the server's env. The guide shows Claude Desktop and Cursor; the other clients use the same command, adapted by us.

Built from the package data we hold. Not yet tested by us.

Tools

  • Shows the state of your wiki

    Reports page and source counts, stale and orphaned pages, pending review candidates and the last compile time. Needs no provider key.

    Try: “What is the status of my wiki?”

    Read · wiki_status

  • Builds an evidence pack for a task

    Assembles relevant pages, text chunks, graph neighbors and citations within a token budget so the assistant can reason on its own. With includeSources on, it also returns raw source lines.

    Try: “Build a context pack on our pricing decisions.”

    Read · get_context_pack

  • Finds and returns relevant pages

    Returns the full content of pages that match a question. Needs a model provider key.

    Try: “Find the wiki pages about onboarding.”

    Network · search_pages

  • Reads one wiki page

    Returns a page by its slug, looking in concepts first and then saved queries.

    Try: “Open the page on retry policy.”

    Read · read_page

  • Answers a question from the wiki

    Answers using your compiled pages with citations. With save on, it can request a new query page after a citation check. Needs a model provider key.

    Try: “According to the wiki, why did we pick Postgres?”

    Write · query_wiki

  • Adds a URL or file as a source

    Fetches a URL or reads an absolute local file path into the sources folder. Pass only URLs and paths you trust.

    Try: “Add https://example.com/spec to the wiki sources.”

    Write · ingest_source

  • Builds the wiki from your sources

    Runs the incremental compile that turns sources into cited pages and reports counts. Needs a model provider key, so page text is sent to that provider.

    Try: “Compile the wiki with the new sources.”

    Write · compile_wiki

  • Checks the wiki for problems

    Runs quality checks and returns structured findings.

    Try: “Lint the wiki and list the problems.”

    Read · lint_wiki

  • Scores wiki quality

    The fast suite reports health score and citation coverage without a key. The full suite uses a model to judge citation samples.

    Try: “Run the fast eval on my wiki.”

    Write · run_eval

  • Exports the wiki as an OKF bundle

    Writes an Open Knowledge Format bundle under a path inside your project, by default dist/exports/okf.

    Try: “Export the wiki as an OKF bundle.”

    Write · export_okf

  • Stages an OKF bundle for review

    Reads a bundle from inside your project and stages its pages as review candidates. A person must approve them before they enter the wiki. Supports a dry run.

    Try: “Preview importing the bundle in ./incoming.”

    Write · import_okf

  • Runs a declared workflow action

    Runs an action your wiki declares, limited to staged writes. It cannot approve human review gates.

    Try: “Run the weekly-review workflow.”

    Write · run_workflow_action

Read from the source code

Permissions

medium risk · 3 things to watch

Medium risk

The assistant can write pages and sources into your wiki folder and fetch URLs you give it. Use a dedicated wiki folder and avoid ingesting untrusted links.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It can fetch URLs and read local files

    ingest_source takes a URL or an absolute file path. Pass only inputs you control, because the docs call it a trusted-input-only tool. github.com

  • Compile sends your text to a model provider

    compile_wiki, query_wiki and search_pages use your provider key, so source text goes to that provider. Skip them for private material. github.com

  • Context packs can include raw source text

    get_context_pack returns raw source lines only when includeSources is on. Keep it off for agents you do not trust with the sources. github.com

Security advisories

No published security advisories as of Nov 1, 2026.

Technical details
Turning on read-onlyNo read-only switch is documented. Status, read, lint and context tools only read.
Talks toURLs you ingest. Your model provider when you compile or query
Scopes
  • A wiki project folder

  • Optional model provider key (ANTHROPIC_API_KEY, OPENAI_API_KEY)

Questions

Is the llmwiki MCP server official?

Yes. It is the llmwiki serve command of the llm-wiki-compiler project, published by the same maintainers (atomicstrata).

Do I need an API key?

Not to start. Status, read, lint and context tools work without one. Compile, query and search need a model provider key like ANTHROPIC_API_KEY or OPENAI_API_KEY.

Can it delete my files?

It has no delete tool. It does write sources, pages and exports inside your wiki folder.

What does it need installed?

Node.js 24 or newer on the app's PATH, and a wiki folder to point at. The install box has the command.

Does it run on my computer or in the cloud?

On your computer, over stdio. Only model calls and URL fetches leave your machine.

What is the difference between context pack and query?

The context pack hands the assistant evidence to reason over. The query tool asks a model to write the answer from the wiki.

Information

updated Nov 2, 2026

Publisher
Official
Package
llm-wiki-compiler
Registry
npm
Transport
stdio
Auth
None
Version
1.5.0
License
MIT
Last commit
Oct 30, 2026
Open issues
8
Listed in
Official MCP registry

WebsiteGitHubnpmOfficial MCP RegistryChangelogIssues

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 2
  1. llmwiki MCP integration guide · github.com
  2. llmwiki MCP tool registrations · github.com

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.