Doctree MCP Server

Agentic document retrieval over markdown, CSV, and JSONL — BM25 search + tree navigation via MCP. Inspired by PageIndex and Pagefind.

Remote serverstreamable-http

What is the Doctree MCP Server?

Agentic document retrieval over markdown, CSV, and JSONL — BM25 search + tree navigation via MCP. Inspired by PageIndex and Pagefind.

The short version

Restart the tool → ask "search the docs for X" or invoke the doc-read prompt.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
search_documentsBM25 keyword search + facet filters + glossary expansion (markdown · CSV · JSONL)
get_treeTable of contents — headings, word counts, summaries
get_node_contentFull text of a specific section by node ID
navigate_treeA section plus all descendants in one call
lookup_rowO(1) exact-key lookup for structured data rows (e.g. PROJ-44)
find_similarDuplicate detection with overlap ratios
draft_wiki_entryScaffold: suggested path, inferred frontmatter, glossary hits
write_wiki_entryValidated write: path containment, schema, duplicate guards, dry-run

Configuration

VariableDescriptionRequired
DOCS_ROOTConfiguration value read at startup.Optional
WIKI_WRITEConfiguration value read at startup.Optional
GLOSSARY_PATHFilesystem location the server is allowed to use.Optional

Example prompts to try

  • “Use Doctree MCP to Skills.”
  • “Use Doctree MCP to Mode.”
  • “Use Doctree MCP to CLI.”

Frequently asked questions

Agentic document retrieval over markdown, CSV, and JSONL — BM25 search + tree navigation via MCP. Inspired by PageIndex and Pagefind. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.