docmost-mcp
Verified Safeby makespacemadrid
Overview
Provides a lightweight HTTP and JSON-RPC interface, implementing the MCP protocol, to interact with a Docmost instance, enabling agents to read and write pages and spaces.
Installation
npm startEnvironment Variables
- DOCMOST_BASE_URL
- DOCMOST_API_TOKEN
- DOCMOST_EMAIL
- DOCMOST_PASSWORD
- PORT
- READ_ONLY
Security Notes
The server relies on environment variables for sensitive Docmost authentication credentials (API token or email/password), which is good practice. It handles JSON input parsing carefully, using it for parameters rather than direct code execution. The use of `fetch` for external API calls is standard. CORS `Access-Control-Allow-Origin: *` is enabled, which means it will accept requests from any origin; for some applications, this might be overly permissive, but for an API gateway consumed by various agents, it might be acceptable if Docmost's internal authentication is robust. No 'eval' or obvious malicious patterns were found in the provided source code.
Similar Servers
klavis
Develop and deploy AI agents that interact with a wide array of web services (e.g., Gmail, YouTube, LinkedIn, Supabase, Salesforce, Kubernetes) through a standardized Model Context Protocol (MCP), often orchestrated by an intelligent routing layer like Strata.
mcpo
Exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers.
mcp-context-forge
Converts web content (HTML, PDF, DOCX, etc.) and local files from a URL into high-quality Markdown format. It supports multiple conversion engines, content optimization, batch processing, and image handling.
typingmind-mcp
A server for managing and integrating Model Context Protocol (MCP) servers with TypingMind, enabling custom AI model connections.