Docdex MCP server
io.github.bekirdag/docdex·v0.2.99·16 starsFast per-repo documentation indexer and full-text search MCP server for codebases.
16 stars3.2k downloads/wk
Reviews
Write oneNobody has reviewed Docdex yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Docdex 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 scan17 source files scanned15/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 5 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (2)
- mediumnpm install lifecycle script present
install.script - mediumnpm install lifecycle script present
install.scriptpackage.json: …, "LICENSE" ], "scripts": { "postinstall": "node ./lib/install.js", "preuninst…
How Docdex compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 55% of 3,471 Web search servers
- GitHub stars
- 16
- more than 88% of 1,788 Web search servers
- Downloads a week
- 3,177
- more than 95% of 837 Web search servers with a package
Install Docdex in Claude Code, Cursor or VS Code
Runs npx -y docdex on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add docdex -- npx -y docdex
What the publisher says
From the Docdex repository's README, as published. We do not edit it. Read it on GitHub
Docdex
Turn your repository into fast, private context that humans and AI can trust.
Docdex is a local-first indexer and search daemon for documentation and source code. It sits between your raw files and your AI assistant, providing deterministic search, code intelligence, and persistent memory without ever uploading your code to a cloud vector store.
⚡ Why Docdex?
Most AI tools rely on "grep" (fast but dumb) or hosted RAG (slow and requires uploads). Docdex runs locally, understands code structure, and gives your AI agents a persistent memory.
🚀 Features
- 📚 Document Indexing: Rank and summarize repo documentation instantly.
- 🧠 AST & Impact Graph: Search by function intent and track downstream dependencies (supports Rust, Python, JS/TS, Go, Java, C++, and more).
- 💾 Repo Memory: Stores project facts, decisions, and notes locally.
- 👤 Agent Memory: Remembers user preferences (e.g., "Use concise bullet points") across different repositories.
- 🗂️ Conversation Memory: Imports transcripts, keeps wake-up bundles compact, and derives repo-scoped summaries, diary entries, and working memory.
- 🕸️ Temporal Knowledge Graph: Extracts entities, edges, episodes, and code-facing links from archived conversations for timeline and neighborhood queries.
- 🧭 Wake-Up + Project Map Context: Injects compact wake-up bundles, profile truth, and cached Project map: context into OpenAI-compatible chat completions.
- 🔌 MCP Native: Auto-configures for tools like Claude Desktop, Cursor, and Windsurf.
- 🌐 Web Enrichment: Optional web search with local LLM filtering through detected local LLM services.
📦 Set-and-Forget Install
Install once, point your agent at Docdex, and it keeps working in the background.
1. Install via npm (Recommended)
Requires Node.js >= 18. This will download the correct binary for your OS (macOS, Linux, Windows).
npm i -g docdex[!WARNING]
Windows requirement: Docdex uses the MSVC runtime. Install the Microsoft Visual C++ Redistributable 2015-2022 (x64) before running docdex/docdexd.
- Winget: winget install --id Microsoft.VCRedist.2015+.x64
- Manual: download vcredist.x64.exe from Microsoft: https://aka.ms/vs/17/release/vcredist.x64.exe
- If docdexd exits with 0xC0000135, the runtime is missing.
2. Auto-Configuration
If you have any of the following clients installed, Docdex automatically configures them to use the local MCP endpoint (daemon HTTP/SSE):
Claude Desktop, Cursor, Windsurf, Cline, Roo Code, Continue, VS Code, PearAI, Void, Zed, Codex.
Note: Restart your AI client after installation.
🛠️ Usage Workflow
1. Index a Repository
Run this once to build the index and graph data.
docdexd index --repo /path/to/my-project2. Start the Daemon
Start the shared server. This handles HTTP requests and MCP connections.
docdex startShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Docdex: common questions
- Is Docdex MCP server safe?
- Mostly: it is graded B (77/100). Read the Docdex safety report
- How do I install Docdex?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Docdex need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Docdex maintained?
- The last commit was 10 days ago (2026-10-26). The latest release is v0.2.99.
- What can I use instead of Docdex?
- Servers from other publishers that do the same job: Repomix MCP server, Arxiv MCP server and Socraticode MCP server.
- How does Docdex compare with other Web search MCP servers?
- safety score 77/100 (higher than 55% of 3,471 Web search servers); github stars 16 (more than 88% of 1,788 Web search servers); downloads a week 3,177 (more than 95% of 837 Web search servers with a package). Full comparison.
Alternatives to Docdex
Same job from other publishers: the closest match first, then the best rated.
- 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
- SocraticodeMCP server for enterprise local codebase indexing, semantic search, and code dependency graphs.not reviewedEstablishedB
- PubmedSearch PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.not reviewedEstablishedA
GitHitsSearch public open-source code, documentation, metadata, vulnerabilities, changelogs, and examples.not reviewedEstablishedA