{"id":"d6b9e6a0-a593-4d59-8024-b897692ffcdb","shortId":"BxdrpJ","kind":"mcp","title":"DocNav","tagline":"Transforms long-form documents into hierarchical tree structures with navigable sections, enabling systematic reading...","description":"Transforms long-form documents into hierarchical tree structures with navigable sections, enabling systematic reading, outline generation, content search, and contextual navigation through parent-child-sibling relationships for comprehensive document analysis workflows.\n\nDocNav is an MCP server that enables LLMs to intelligently read, navigate, and analyze long-form documents by breaking them into hierarchical tree structures similar to DOM nodes. The implementation supports Markdown and PDF files through pluggable processors, converting documents into navigable sections with auto-generated UUIDs for security, and provides tools for outline generation, section-by-section reading, content search, and contextual navigation with parent-child-sibling relationships. Built with a modular architecture using Python, it's particularly valuable for document analysis workflows where LLMs need to understand document structure and navigate large texts systematically rather than processing them as monolithic blocks.","tags":["docnav"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/shenyimings/docnav-mcp","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.556","qualityRationale":"deterministic score 0.56 from registry signals: · indexed on pulsemcp · has source repo · 3 github stars · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-04-24T17:22:07.953Z","embedding":null,"createdAt":"2026-04-21T19:27:46.256Z","updatedAt":"2026-04-24T17:22:07.953Z","lastSeenAt":"2026-04-24T17:22:07.953Z","tsv":"'analysi':48,136 'analyz':63 'architectur':127 'auto':96 'auto-gener':95 'block':156 'break':69 'built':123 'child':42,120 'comprehens':46 'content':34,112 'contextu':37,115 'convert':89 'docnav':1,50 'document':6,21,47,67,90,135,143 'dom':77 'enabl':14,29,56 'file':85 'form':5,20,66 'generat':33,97,106 'hierarch':8,23,72 'implement':80 'intellig':59 'larg':147 'llms':57,139 'long':4,19,65 'long-form':3,18,64 'markdown':82 'mcp':53 'modular':126 'monolith':155 'navig':12,27,38,61,92,116,146 'need':140 'node':78 'open-source' 'outlin':32,105 'parent':41,119 'parent-child-s':40,118 'particular':132 'pdf':84 'pluggabl':87 'process':152 'processor':88 'provid':102 'python':129 'rather':150 'read':16,31,60,111 'relationship':44,122 'search':35,113 'section':13,28,93,108,110 'section-by-sect':107 'secur':100 'server':54 'sibl':43,121 'similar':75 'structur':10,25,74,144 'support':81 'systemat':15,30,149 'text':148 'tool':103 'transform':2,17 'transport-stdio' 'tree':9,24,73 'understand':142 'use':128 'uuid':98 'valuabl':133 'workflow':49,137","prices":[{"id":"5722f71a-7011-4bf1-b0ae-aea68881e0e3","listingId":"d6b9e6a0-a593-4d59-8024-b897692ffcdb","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-04-21T19:27:46.256Z"}],"sources":[{"listingId":"d6b9e6a0-a593-4d59-8024-b897692ffcdb","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/docnav","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-21T19:27:46.256Z","lastSeenAt":"2026-04-24T17:22:07.953Z"}],"details":{"listingId":"d6b9e6a0-a593-4d59-8024-b897692ffcdb","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"DocNav","github_stars":3,"registry_url":"https://www.pulsemcp.com/servers/docnav","source_code_url":"https://github.com/shenyimings/docnav-mcp"},"updatedAt":"2026-04-24T17:22:07.953Z"}}