Where is data stored?
All data resides in `~/.mcp-documentation-server/` (or a custom path via `MCP_BASE_DIR`). No external database or cloud service is used.
@andrea9293
Basic information
MCP Documentation Server - Bridge the AI Knowledge Gap.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"documentation": {
"command": "npx",
"args": [
"-y",
"@andrea9293/mcp-documentation-server"
]
}
}
}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.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
A TypeScript-based Model Context Protocol (MCP) server that provides local-first document management and semantic search. Documents are stored in an embedded Orama vector database with hybrid search (full‑text + vector), intelligent chunking, and local AI embeddings — no external database or cloud service required.
Configure an MCP client (e.g., Claude Desktop) to run npx -y @andrea9293/mcp-documentation-server. The web UI starts automatically on port 3080. Use tools like add_document, search_all_documents, and process_uploads to manage and search documents. All environment variables are optional.
.txt, .md, or .pdf files in bulkAll data resides in `~/.mcp-documentation-server/` (or a custom path via `MCP_BASE_DIR`). No external database or cloud service is used.
No. The embedded Orama vector database runs locally; all embeddings are computed on‑device with Transformers.js.
No. Without `GEMINI_API_KEY`, only local embedding‑based search tools are available. The AI‑powered search (`search_documents_with_ai`) requires the key.
Yes, but changing `MCP_EMBEDDING_MODEL` requires re‑adding all documents because embeddings from different models are incompatible. The Orama database is recreated automatically when the vector dimension changes.
The web UI starts automatically on port 3080 when the MCP server launches. Open `http://localhost:3080`. To run it standalone (without the MCP server), use `npm run web` or `npm run web:build`.

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

Personal context for every AI: search, read, and write back to your private Markdown library of articles, threads, PDFs, notes, and captured ChatGPT/Claude/Gemini/Grok conversations. Remote server, OAuth 2.1 paste-and-au

Exact, shared memory for AI agents: a hierarchical database where totals always add up, every write is attributed to the agent and person behind it, and any figure traces back to its source file. Agents create databases,

Mess in, magic out: pour in your D&D and TTRPG notes and LoreKeeper keeps them as a private store for your world. Ask Claude or ChatGPT about it, or build a sourcebook.
Project context your AI can query through MCP — with source evidence.
Comments