Mmcp.market

Documentation MCP server

by andrea9293·io.github.andrea9293/mcp-documentation-server·v1.15.3

Local-first document management and semantic search for AI coding agents

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Established

344 stars96 downloads/wk

Reviews

Write one

Nobody 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.9 · 2026-09-21 · same rubric, same numbers if you re-run it

no findings
  • 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 25 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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-server

Basic workflow

  1. Add documents using adddocument or place .txt / .md / .pdf files in the uploads folder and call processuploads.
  2. Search across everything with searchalldocuments, or within a single document with search_documents.
  3. 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.

Install directly

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
Add to Cursor

Documentation: common questions

Is Documentation MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Documentation safety report
How do I install Documentation?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor 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 25 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: Paparats – Local Semantic Code Search MCP server, Socraticode MCP server and GitHits MCP server. Compare all Documentation alternatives.

Alternatives to Documentation

Same job from other publishers: the closest match first, then the best rated.

All Documentation alternatives →
  • Paparats – Local Semantic Code Search MCP
    Local-first semantic code search across all your repos. Private context for AI coding assistants.
    B
  • Socraticode
    MCP server for enterprise local codebase indexing, semantic search, and code dependency graphs.
    B
  • GitHits
    Search public open-source code, documentation, metadata, vulnerabilities, changelogs, and examples.
    A
  • Octocode
    AI-powered code indexer with semantic search and knowledge graphs
    A
  • Bitbybit CAD MCP
    Bitbybit 3D parametric CAD API, version-exact, for coding agents: search, describe, examples, guide
    A

More from andrea9293