doctree-mcp
JSON →BM25 search + tree navigation over markdown docs for AI agents. No embeddings, no LLM calls at index time.
Tools · 11
- search_documents BM25 keyword search with facet filters and glossary expansion for markdown, CSV, and JSONL documents
- get_tree Table of contents showing headings, word counts, and summaries
- get_node_content Full text of a specific section by node ID
- navigate_tree A section plus all descendants in one call
- lookup_row O(1) exact-key lookup for structured data rows (e.g. PROJ-44)
- find_similar Duplicate detection with overlap ratios
- draft_wiki_entry Scaffold: suggested path, inferred frontmatter, glossary hits
- write_wiki_entry Validated write: path containment, schema, duplicate guards, dry-run
- list_documents Deprecated alias for search_documents — still functional, no longer recommended
- find_files Deprecated alias for search_documents — still functional, no longer recommended
- find_symbol Deprecated alias for search_documents — still functional, no longer recommended
Links
★ 1 GitHub stars