mcp-documentation-server
Verified Safeby andrea9293
Overview
A local-first MCP server for document management, semantic search, and AI-powered document intelligence.
Installation
npx -y @andrea9293/mcp-documentation-serverEnvironment Variables
- MCP_BASE_DIR
- GEMINI_API_KEY
- MCP_EMBEDDING_MODEL
- MCP_INDEXING_ENABLED
- MCP_CACHE_SIZE
- MCP_PARALLEL_ENABLED
- MCP_MAX_WORKERS
- MCP_STREAMING_ENABLED
- MCP_STREAM_CHUNK_SIZE
- MCP_STREAM_FILE_SIZE_LIMIT
Security Notes
The server operates locally via stdio transport by default, minimizing external network exposure. It requires `GEMINI_API_KEY` for AI features, which should be handled as a sensitive environment variable. PDF processing utilizes `unpdf` for safe text extraction, mitigating known vulnerabilities. File operations are restricted to designated data and uploads directories, reducing path traversal risks. No explicit use of `eval` or other highly dangerous patterns was identified.
Similar Servers
pluggedin-app
A testing environment for MCP (Model Context Protocol) servers, enabling interaction via a chat interface powered by Large Language Models (LLMs) and LangChain ReAct framework.
AI-Prompt-Guide-MCP
Orchestrates AI agents for project management and development workflows by linking structured markdown specifications and tasks.
mcp-docs-server
Serves Markdown documentation, reusable prompt templates, and various file types as an MCP server for AI agents.
moorcheh-mcp
Integrate local AI developer tools (like Claude Desktop or Cursor) with Moorcheh's remote embedding, vector store, search, and generative AI answer services via the Model Context Protocol.