MCP server (FastMCP) for Docmost: read and edit pages, spaces and comments over the REST API and the Yjs collaboration WebSocket
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"docmost-mcp-oss","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# docmost-mcp-oss [](https://github.com/abelsr/docmost-mcp-oss/actions/workflows/ci.yml) [](https://pypi.org/project/docmost-mcp-oss/) [](https://github.com/abelsr/docmost-mcp-oss/blob/main/LICENSE) [](pyproject.toml) An [MCP](https://modelcontextprotocol.io) server built with **FastMCP** that exposes the REST API of [Docmost](https://docmost.com) as tools for AI assistants (Claude Desktop, Claude Code, Cursor, VS Code…). Managed with **[uv](https://docs.astral.sh/uv/)**. > 📄 Full API research: [`docs/DOCMOST-API.md`](https://github.com/abelsr/docmost-mcp-oss/blob/main/docs/DOCMOST-API.md). > Verified against a real Docmost instance (not just the documentation). ## Why a custom MCP? Docmost ships with an **official** MCP, but it requires a *Business/Enterprise* license and is enabled from *Settings → AI settings → MCP*. This project uses the **internal API** (the same one the web UI consumes), which is also available in the **self-hosted OSS** edition. **About the name:** the `-oss` suffix distinguishes this package from the unrelated [`docmost-mcp`](https://pypi.org/project/docmost-mcp/) already on PyPI. They are different projects by different authors, and they would collide if installed side by side (both used to ship the same import package). This one targets self-hosted Docmost and can edit page bodies; install it as `docmost-mcp-oss`. ## Exposed tools (21) | Category | Tools | | -------- | ---------------------------------------------------------…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.