claude_document_mcp_server
Verified Safeby gmossy
Overview
A comprehensive Model Context Protocol (MCP) server providing AI assistants with full document lifecycle management, including CRUD, multi-format parsing, full-text search, version control, and content analysis.
Installation
npx @modelcontextprotocol/inspector python backend/mcp_document_server/document_mcp_server.pySecurity Notes
The server appears robust, utilizing standard Python libraries and SQLite for local storage. No 'eval' or direct code execution from arbitrary user input is observed. File parsing is handled by the `document_parsers.py` module, which includes checks for file existence. Potential risks could arise from insufficient sanitization of file paths if external file operations were directly exposed to untrusted user input without validation, though the provided `document_mcp_server.py` primarily handles content internally. The implementation of `Path.expanduser()` and `file_path.exists()` in the example `document_create_from_file` suggests good practices would be followed for external file interactions. No hardcoded secrets or malicious patterns were found.
Similar Servers
mcp-documentation-server
A local-first MCP server for document management, semantic search, and AI-powered document intelligence.
google-docs-mcp
Allows AI assistants to programmatically interact with Google Docs, Sheets, and Drive for document management, editing, formatting, and file organization.
pluggedin-app
A testing environment for MCP (Model Control Protocol) servers, allowing interaction through a chat interface powered by LLMs and an AI agent using the LangChain ReAct framework.
AI-Prompt-Guide-MCP
Orchestrates AI agents for project management and development workflows by linking structured markdown specifications and tasks.