Skip to content
Conduit

mcp server

documentation-mcp

Technical documentation control plane with Federated RAG engine and industrial dashboard

sandraschi/documentation-mcpcommunitylistedunreviewed

Set up

Runs on your computer. Pick your agent and operating system.

Before you start

  • uv (`curl -LsSf https://astral.sh/uv/install.sh | sh`)
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "sandraschi-documentation-mcp": {
      "command": "uvx",
      "args": [
        "documentation-mcp"
      ]
    }
  }
}

same format Cursor, GitHub Copilot CLI, Junie, JetBrains AI Assistant, Augment (Auggie CLI), Factory Droid, Kiro, Devin CLI +12

Values in angle brackets are placeholders. Restart Claude Desktop after editing its config.Claude Desktop docs

README

synced Oct 26, 2026

Documentation MCP

Documentation server with semantic search, RAG, fleet registry, and a React dashboard. Indexes the full fleet corpus for cross-repo document retrieval and learning.

Ports: Frontend 11032 · Backend (FastAPI + MCP) 11033


Learning paths

New to MCP? Follow one of these paths from first page to last.

PathStartGoal
📖 MCP fundamentalsdocs/getting-started/ → docs/protocol/ → docs/fastmcp/Build your first server
⚙️ Fleet standardsdocs/core/ → docs/standards/ → docs/patterns/Ship production-grade servers
🛡️ Safety & hardeningdocs/safety/ → docs/troubleshooting/ → docs/deployment/Secure, reliable deployments
🔌 Integrationsdocs/ecosystem/ → docs/integrations/ → docs/monitoring/Connect IDEs, tools, observability
🏗️ Fleet tourdocs/projects/ (pick a repo) → docs/reference/ → docs/operations/Understand the 136+ repo fleet

Not sure where to start? Read docs/getting-started/ first — it assumes nothing.

Quick start

uv sync
cd web_sota && npm install && cd ..
./start.ps1

Opens at http://localhost:11032.

Documentation library

Every major directory has a README.md acting as a chapter introduction:

DirectoryWhat you'll learn
docs/getting-started/MCP concepts, first server in 5 minutes
docs/protocol/Transports, JSON-RPC, capability negotiation
docs/fastmcp/FastMCP 3.x: tools, resources, prompts, skills
docs/core/Fleet standards bar: repo layout, packaging, ports
docs/standards/Detailed standards: tool design, webapps, CORS, security
docs/patterns/Reusable architecture: portmanteau, orphan guard, CORS
docs/safety/AI security: prompt injection, guardrails, CVEs
docs/ecosystem/IDE integration: Cursor, Zed, Claude Desktop, Antigravity
docs/integrations/External services: LLMs, media, home automation, robotics
docs/projects/Fleet repo index: README, STATUS, PRD for every server
docs/reference/Glossary, acronyms, dev notebook, tool reference
docs/troubleshooting/Bug depot, debugging playbooks, common fixes
docs/deployment/Production deployment, security hardening
docs/monitoring/Observability stack: Grafana, Loki, Prometheus
docs/operations/Port registry, control plane, fleet ops
docs/skills/Agent skills: assess-and-fix, fleet-doctor, ship

Stack

LayerTech
BackendFastMCP 3.4, FastAPI, uvicorn, SQLite, LanceDB
FrontendReact 18, Vite, Tailwind, Zustand, Framer Motion
LLMOllama / OpenAI-compatible (auto-discovery)
DesktopTauri 2.0, NSIS installer, PyInstaller backend
CIRuff, Biome, tsc, pytest (GitHub Actions)

Quick reference

  • Search the docs: http://localhost:11032 → Search page
  • RAG chat: Chat page with Ollama auto-discovery
  • Fleet apps: Dashboard → Apps Hub
  • Reindex: Settings → Reindex or call reindex_docs tool
  • MCP for IDEs: uv run documentation-mcp (stdio) or MCP_TRANSPORT=http (HTTP)
↑↓ navigate openesc close