How does docs-mcp-server MCP Server index documentation?
It scrapes content from specified URLs, splits it into meaningful chunks, and stores it in a SQLite database using FTS5 for full-text search. Vector embeddings are currently disabled.
@xinlei413
Basic information
No overview available yet
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"DOC-Server-MCP": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"\\"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
docs-mcp-server MCP Server is a Model Context Protocol server that fetches, indexes, and searches third-party package documentation. It scrapes content from websites, GitHub, npm, PyPI, or local files, and stores it in a SQLite database with full-text search. It also integrates with OpenRouter API for large language model chat/completions.
Run the server via Docker (recommended) or npx, configured in your MCP client settings (e.g., Claude, Cline, Roo). Set the required OPENAI_API_KEY environment variable and optionally configure embedding models. The server exposes MCP tools for scraping, searching, and managing documentation. Use the CLI to manage the index directly.
It scrapes content from specified URLs, splits it into meaningful chunks, and stores it in a SQLite database using FTS5 for full-text search. Vector embeddings are currently disabled.
OpenAI, Google Vertex AI, Google Generative AI (Gemini), AWS Bedrock, and Azure OpenAI are supported via environment variables. However, embedding functionality is currently disabled and will throw errors.
Yes, use npx: `npx -y --package=@arabold/docs-mcp-server docs-server`. Node.js must be installed, and the same method should be used for the CLI.
`OPENAI_API_KEY` is required. Additional variables depend on the embedding provider (e.g., `AZURE_OPENAI_API_KEY`, `AWS_ACCESS_KEY_ID`, etc.). For OpenRouter chat, set `OPENAI_API_BASE` to the OpenRouter endpoint.
Yes, it supports storing and querying documentation for different library versions, including unversioned content, with distinct search capabilities.

The Cloud is the AI-native workspace that gives every AI — Claude, ChatGPT, Gemini, and other Frontier & Free or Local models — shared memory and real agents. Not cloud computing: thecloud.so is one workspace where your
Shared, serverless, conflict-free memory for AI agents: a multi-machine drop-in for the MCP memory knowledge graph.

Persistent memory for AI agents. Hosted MCP server with capsule-scoped key/value storage, tags, TTL expiration, bulk ops, and RBAC.
High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 162 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.

Local AI agent for your Mac with a built-in MCP server: 18 tools for your notes and PDFs, a temporal memory graph, an on-device LLM and a neural voice. No account, no telemetry. No data centers required.
Comments