Documentation MCP server
io.github.andrea9293/mcp-documentation-server·v1.15.3·343 starsLocal-first document management and semantic search for AI coding agents
343 stars233 downloads/wk
Reviews
Write oneNobody has reviewed Documentation yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Documentation tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it
- Code scan13 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 65 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Documentation compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 80% of 3,471 Web search servers
- GitHub stars
- 343
- more than 95% of 1,788 Web search servers
- Downloads a week
- 233
- more than 72% of 837 Web search servers with a package
Install Documentation in Claude Code, Cursor or VS Code
Runs npx -y @andrea9293/mcp-documentation-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp-documentation-server -- npx -y @andrea9293/mcp-documentation-server
What the publisher says
From the Documentation repository's README, as published. We do not edit it. Read it on GitHub
MCP Documentation Server
Local-first document management and semantic search for AI coding agents. No external databases, no cloud APIs, no vendor lock-in.
Unlike other MCP servers that are CLI-only, this one ships with a full web dashboard — browse, search, upload, and manage your knowledge base from your browser. Every MCP tool is also exposed as a REST API, giving AI agents a lean, schema-free interface.
- 🏠 Runs fully offline — Orama vector DB with local AI embeddings (Transformers.js)
- 🌐 Built-in Web UI — starts automatically on port 3080 alongside the MCP server
- 🔍 Hybrid search — full-text + vector similarity with parent-child chunking
- 🤖 Optional AI search — Google Gemini for advanced document analysis (bring your own key)
- 📁 Drag & drop uploads — .txt, .md, .pdf support
- 📦 Published on the MCP Registry — installable via npx, no clone needed
Quick Start
{
"mcpServers": {
"documentation": {
"command": "npx",
"args": ["-y", "@andrea9293/mcp-documentation-server"]
}
}
}Open your browser at http://localhost:3080 — the web UI starts automatically.
🤖 Agent Skill (REST API) — recommended for AI agents
Every MCP tool is also accessible via the REST API on http://127.0.0.1:3080/api/. This is the recommended way to interact from AI agents (Claude Code, OpenCode, Gemini CLI, Cursor) because it avoids loading MCP tool schemas into the conversation context — only the response JSON enters.
curl -s http://127.0.0.1:3080/api/config
curl -s http://127.0.0.1:3080/api/documents
curl -s -X POST http://127.0.0.1:3080/api/search-all \
-H "Content-Type: application/json" \
-d '{"query": "your search", "limit": 5}'A ready-to-use skill is included at skills/documentation-server/SKILL.md — it teaches your agent every endpoint with examples. Install it:
npx skills add https://github.com/andrea9293/mcp-documentation-server --skill documentation-serverBasic workflow
- Add documents using adddocument or place .txt / .md / .pdf files in the uploads folder and call processuploads.
- Search across everything with searchalldocuments, or within a single document with search_documents.
- Use getcontextwindow to fetch neighboring chunks and give the LLM broader context.
Web UI
The web interface starts automatically on port 3080 when the MCP server launches. From the web UI you can:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Documentation: common questions
- Is Documentation MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Documentation safety report
- How do I install Documentation?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Documentation need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Documentation maintained?
- The last commit was 70 days ago (2026-08-27). The latest release is v1.15.3.
- What can I use instead of Documentation?
- Servers from other publishers that do the same job: Free Search MCP server, Ref Tools MCP server and Ref Tools MCP server. Compare all Documentation alternatives.
- How does Documentation compare with other Web search MCP servers?
- safety score 88/100 (higher than 80% of 3,471 Web search servers); github stars 343 (more than 95% of 1,788 Web search servers); downloads a week 233 (more than 72% of 837 Web search servers with a package). Full comparison.
Alternatives to Documentation
Same job from other publishers: the closest match first, then the best rated.
Free SearchNo-API-key web search, page fetching and document reading across many engines. Local-first.not reviewedEstablishedB- Ref ToolsToken-efficient search for coding agents over public and private documentation.not reviewedEstablishedA
- Ref ToolsToken efficient search for coding agents over public and private documentation.not reviewedGrowingC
- RepomixPack local or remote codebases into AI-friendly files that LLMs and coding agents can read or searchnot reviewedWidely usedA
- ArxivSearch arXiv papers, download full text, semantic search, citation graphs, and alerts via MCP.not reviewedWidely usedA