bekirdag avatar

Docdex

bekirdag/docdex

Docdex runs a local daemon that indexes your codebase and exposes search, AST queries, and memory storage over MCP. It gives Claude tools to search documentation with ranked results, query function definitions and dependency graphs across Rust, Python, Go, TypeScript and others, and store repo-specific facts or user preferences that persist between sessions. The conversation memory system imports chat transcripts, builds temporal knowledge graphs, and generates compact wake-up bundles to restore context without re-indexing. You'd reach for this when you want your AI assistant to remember project decisions, trace code impact, or search intent instead of strings, all without uploading anything to a hosted service. The daemon serves both HTTP and MCP clients simultaneously, so CLI tools and editors share the same index.

GitHub stars
16
tools
5
transport
HTTP
last updated
Nov 6, 2026

Tools

5 tools

Public tool metadata for what this MCP can expose to an agent.

docdex_capabilitiesCapability negotiation tool.

Capability negotiation tool.

No parameter schema in public metadata yet.

docdex_rerankCapability negotiation tool.

Capability negotiation tool.

No parameter schema in public metadata yet.

docdex_batch_searchCapability negotiation tool.

Capability negotiation tool.

No parameter schema in public metadata yet.

docdex_conversation_hook

No parameter schema in public metadata yet.

docdex_wakeup

No parameter schema in public metadata yet.

Sponsors

Readme

Website GitHub Actions Workflow Status GitHub License GitHub Release Made with Rust

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.


View the full README on GitHub

Details

Repository
github.com/bekirdag/docdex
Category
Search & Web Crawling
Package
docdex
Transport
HTTP
Registry
MCP registry, active

Related Search & Web Crawling MCP servers

View all
1archerkattri avatarMathlasarcherkattri/mathlasAirtight math for AI agents: 3.68M-doc theorem search + numeric/Lean verification. No LLM, no key.12stars
2cyanheads avatarEur Lex Mcp Servercyanheads/eur-lex-mcp-serverSearch EU legislation, CJEU case law, and treaties; traverse CELLAR graph; browse EuroVoc concepts.12stars
3danielblomma avatarCortexdanielblomma/cortexLocal repo context for coding assistants with semantic search and graph relationships.12stars
4icyhot09 avatarOpenGrok MCP Servericyhot09/opengrok-mcp-serverMCP server bridging OpenGrok search engine with AI for instant context across massive codebases.11stars
5kylastech avatarKylas CRMkylastech/kylas-crm-mcp-serverMCP server for Kylas CRM: create, search, and manage leads. Requires KYLAS_API_KEY.11stars
6serkan-ozal avatarSerkan Ozal Driflyte Mcp Serverserkan-ozal/driflyte-mcp-serverDiscover available topics and explore up-to-date, topic-tagged web content. Search to surface the…10stars