docmole
by Vigtu·★ 18·Score 43
An MCP server that lets you query any documentation site with AI, supporting both local RAG and Mintlify-powered sites.
Overview
Docmole is a versatile MCP server designed to enable AI assistants to search and query documentation sites. It operates in two modes: local RAG mode which crawls documentation sites, generates embeddings with OpenAI, and stores them in LanceDB; and Mintlify mode which proxies requests to Mintlify's AI Assistant API with zero setup. The server supports multi-turn conversations, web fetch compatibility, and works with Claude, Cursor, and other MCP clients.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose Docmole when you need AI assistants to query documentation sites, especially if you're already using Bun or prefer TypeScript-based solutions.
When NOT to choose this
Don't choose Docmole if you need a solution that doesn't require Bun runtime or if you prefer Python-based RAG systems with more flexibility.
Tools this server exposes
1 tool extracted from the READMEquery_docsQuery documentation across indexed sites
Note: Inferred from the documentation that this is an MCP server for querying documentation, though the exact tool names aren't explicitly documented. The 'query_docs' name represents the core functionality described in the README.
Comparable tools
Installation
Installation
Using bunx (no install needed):
bunx docmole --helpOr install globally:
bun install -g docmoleLocal RAG Mode
# One-time setup
bunx docmole setup --url https://docs.example.com --id my-docs
# Start the MCP server
bunx docmole serve --project my-docsMintlify Mode (zero setup)
bunx docmole -p agno-v2Claude Desktop Configuration
{
"mcpServers": {
"my-docs": {
"command": "bunx",
"args": ["docmole", "serve", "--project", "my-docs"]
},
"mintlify-docs": {
"command": "bunx",
"args": ["docmole", "-p", "agno-v2"]
}
}
}FAQ
- What documentation sites does Docmole support?
- Docmole supports any documentation site through its local RAG mode. It also has zero-setup support for specific Mintlify-powered sites like Agno, Resend, Vercel, and others.
- Do I need an OpenAI API key?
- An OpenAI API key is only required for local RAG mode. For Mintlify-powered sites, no API key is needed as it proxies requests to Mintlify's API.
Compare docmole with
Last updated · Auto-generated from public README + GitHub signals.