{"repo":"jgravelle/jdocmunch-mcp","free":true,"listed":false,"github":"https://github.com/jgravelle/jdocmunch-mcp","clone":"git clone https://github.com/jgravelle/jdocmunch-mcp.git","description":"The leading, most token-efficient MCP server for documentation exploration and retrieval via structured section indexing","language":"Python","stars":202,"topics":["claude","claude-code","docs","documentation","llm","markdown","mcp","mcp-server","codex","copilot"],"license":null,"category":"mcp-servers","readme_excerpt":"jDocMunch MCP jDocMunch is an MCP server for coding agents that retrieves the exact documentation section a task needs, without loading whole files into the context window. Index a documentation set once by heading hierarchy, then fetch a single section, a heading subtree, or a ranked search result — extracted byte-precisely from the original file. Install · Quickstart · Benchmarks · Commercial licensing Free for personal use. Commercial use requires a paid license — terms below. --- Why jDocMunch? The problem. An agent asked \"how do I configure authentication?\" opens a documentation file, skims hundreds of paragraphs it does not need, opens another, and repeats. Large context windows do not fix this. They just make the waste affordable enough to ignore until the bill arrives, and they crowd out the context the model actually needed. The mechanism. jDocMunch parses a documentation set into a section tree keyed by heading hierarchy, stores each section's byte offsets into the original file, and exposes retrieval over MCP. Sections keep durable identities across re-indexing as long as path, heading text, and heading level are unchanged. The outcome. The unit of access changes from file to section . An agent retrieves the installation section, one configuration block, or a specific heading subtree — and nothing else. --- What makes it different Section-first retrieval Search and retrieve documentation by section, not just file path or keyword match. Byte-precise extraction Full ","default_branch":null,"files":null,"tree":[],"storefront":"/r/jgravelle","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jgravelle/jdocmunch-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}