- Home
- MCP servers
- Docmost
Docmost
- python
0
GitHub Stars
python
Language
2 months ago
First Indexed
3 weeks ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"cyborgx0x-mcp-docmost": {
"command": "uvx",
"args": [
"mcp-docmost"
],
"env": {
"DOCMOST_URL": "https://your-docmost-instance.com",
"DOCMOST_AUTH_TOKEN": "your-auth-token-here"
}
}
}
}You can connect to the Docmost MCP server to manage pages, spaces, comments, users, history, and exports from your MCP client. This server runs locally or in your environment and exposes a simple set of tools you can invoke through an MCP client or editor automation.
How to use
You interact with the Docmost MCP server through an MCP client. Use the available page, space, comment, user, history, and export operations to create, read, update, and delete content in Docmost. Your client will call functions like get page, list spaces, or export a page to Markdown, HTML, or PDF. The server is designed to be used as a backend for your documentation workflows, enabling you to automate common tasks and integrate Docmost into your tooling.
How to install
Prerequisites: you need Python and a runtime tool to start the MCP locally. You also need an internet connection to install dependencies.
Install the MCP package via the recommended runtime tool:
uvx mcp-docmost
Configuration and usage notes
To authenticate requests against your Docmost instance, you must provide an authentication token. Obtain it by logging into Docmost in your browser, opening Developer Tools, and copying the value from the authToken cookie.
Add the MCP connection to your client configuration using the provided runtime command and environment variables shown below.
Server configuration example
{
"mcpServers": {
"docmost": {
"command": "uvx",
"args": ["mcp-docmost"],
"env": {
"DOCMOST_URL": "https://your-docmost-instance.com",
"DOCMOST_AUTH_TOKEN": "your-auth-token-here"
}
}
}
}
Available tools
docmost_get_page
Get page information and content by ID or slug
docmost_search_pages
Search pages by a query string
docmost_list_pages
List pages in a space or under a parent page
docmost_create_page
Create a new page with a title and content
docmost_update_page
Update page title or body content
docmost_delete_page
Delete a page by ID
docmost_list_spaces
List all spaces in the workspace
docmost_get_space
Get space information by ID or slug
docmost_create_space
Create a new space with a name and description
docmost_list_comments
List comments on a page
docmost_add_comment
Add a comment to a page
docmost_get_current_user
Get the currently authenticated user
docmost_list_members
List members of the current workspace
docmost_get_page_history
Get the revision history for a page
docmost_export_page
Export a page to markdown, HTML, or PDF