Docmost
An open-source collaborative wiki and documentation software with AI integration via MCP.
Raven Docs
A second-brain workspace for docs, projects, and GTD-style planning.
Upstream Raven Docs
Getting started
To get started with Raven Docs, see README-NEW.md for setup and use the upstream Raven Docs docs for baseline reference.
Origin
Raven Docs is built on the Raven Docs codebase and continues to evolve with its own product direction.
Features
- Real-time collaboration
- Diagrams (Draw.io, Excalidraw and Mermaid)
- Spaces
- Permissions management
- Groups
- Comments
- Page history
- Search
- File attachments
- Embeds (Airtable, Loom, Miro and more)
- Translations (10+ languages)
- Projects and task management
- GTD-style Inbox, Triage, Waiting, Someday, and Weekly Review views
- Daily notes and journal capture
- AI Integration via Model Context Protocol (MCP) (HaruHunab1320 extension)
API Integrations (HaruHunab1320 Extensions)
Note: The following API integrations are extensions developed by HaruHunab1320 and are not part of the upstream Raven Docs project.
Master Control API (Internal)
Raven Docs includes a JSON-RPC 2.0 API that powers the MCP standard service internally. It is not intended as a public endpoint. The MCP standard interface exposes the supported capabilities.
- Managing spaces, pages, and comments
- User and workspace administration
- Group management
- File uploads and attachments
- UI navigation and control
The MCP Standard API is the supported public interface for agents and automation tools.
Model Context Protocol (MCP) Integration
This extension implements a bridge between Raven Docs and AI assistants using the Model Context Protocol.
Raven Docs integrates with AI assistants through the Model Context Protocol, allowing AI models to:
- Create, read, update, and delete content
- Get contextual information about workspaces, spaces, and pages
- Interact with comments
- Navigate the UI
- Perform user management tasks
This integration enables seamless AI-assisted workflows within your documentation and knowledge base.
Using with Cursor
Raven Docs exposes the standard MCP protocol directly at /api/mcp-standard, so no separate bridge process is required:
-
Configure your Cursor settings to use the built-in MCP server:
{ "mcpServers": { "raven-docs": { "url": "http://localhost:3000/api/mcp-standard", "apiKey": "your_api_key_here" } } } -
Create an API key for your Raven Docs server:
./register-mcp-api-key.sh "Cursor MCP" -
Use the generated API key in your Cursor configuration.
-
Start using tools directly from Cursor to interact with your Raven Docs content!
Available MCP Tools
The MCP Standard service provides the following tool categories:
Content Management
space_create,space_list,space_update,space_delete: Manage spacespage_create,page_list,page_update,page_delete,page_move: Manage pagescomment_create,comment_list,comment_update,comment_delete: Manage commentsattachment_upload,attachment_list,attachment_get,attachment_download,attachment_delete: Manage file attachments
User Management
user_list,user_get,user_update: Manage usersgroup_create,group_list,group_update,group_delete,group_addMember,group_removeMember: Manage groupsworkspace_create,workspace_list,workspace_update,workspace_delete,workspace_addMember,workspace_removeMember: Manage workspaces
UI Control
ui_navigate: Navigate to specific destinations in the Raven Docs interface
Each tool accepts specific parameters and can be called directly from AI assistants that support the Model Context Protocol.
Screenshots
License
Raven Docs inherits the Raven Docs core licensed under the open-source AGPL 3.0 license.
Enterprise features are available under an enterprise license (Enterprise Edition).
All files in the following directories are licensed under the Raven Docs Enterprise license defined in packages/ee/License.
- apps/server/src/ee
- apps/client/src/ee
- packages/ee
Contributing
See the upstream development documentation
Servidores relacionados
Kone.vc
patrocinadorMonetize your AI agent with contextual product recommendations
SHrimp
19-tool MCP server for a full-featured iOS task manager. Standalone local mode (13 tools) or pair with iOS app for task sync, inbox, AI prompt config, and provider management across Claude Code, Cursor, Windsurf, OpenClaw and other MCP clients.
Breezing
Breezing MCP server providing access to the Breezing API: read and update transactions, wallets, assets, and balances across 40+ blockchains and 15+ exchanges. Categorize transactions by mapping contra accounts from the chart of accounts, manage balance sheet mappings, and prepare data for syncing to Xero or QuickBooks.
Cal.com Calendar
Integrates with the Cal.com Calendar API for appointment scheduling.
Todoist
Manage tasks, projects, labels, and comments on Todoist using its API.
Kanka
An MCP server for integrating with the Kanka API, a worldbuilding and campaign management tool for tabletop RPGs.
UBI MCP server
University Business Incubators MCP server for assessments
ProductPlan MCP Server
Query ProductPlan roadmaps with AI. Access OKRs, ideas, launches, and timeline data through natural language.
WordPress Reader for Claude Desktop
Access WordPress.com feeds, notifications, tags, and manage blogs within Claude Desktop.
СБОРКА Career
Real-time salary data, job market trends, resume review, interview prep, and career advice for the Russian IT market. Powered by hh.ru API.
Jira Insights MCP
Manage Jira Service Management (JSM) asset schemas using the Jira Insights API.