DocBase Official Remote MCP Server ※ [日本語版はこちら](https://help.docbase.io/posts/3919854) ## Overview The DocBase Official Remote MCP Server provides a secure way to integrate DocBase's rich knowledge base context into MCP-compatible systems using the [Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction). DocBase hosts and manages the MCP server, allowing AI applications to easily connect and utilize it. By integrating AI apps with the MCP server, you can perform operations such as: * Searching memos by specific keywords, groups, tags, etc. * Creating, updating, deleting, and archiving memos * Creating, updating, and deleting comments * Managing members, groups, and tags Additionally, the DocBase Official MCP Server features: * Comprehensive tool set :white_check_mark: * Integrates 18+ DocBase features into AI applications * Easy deployment :white_check_mark: * Simple setup allows integration with various AI applications * Robust security measures :white_check_mark: * Implements OAuth latest specifications compliance and integration management features Details are provided below. ## Available Tools - Search memos - Get memo details - Create new memo - Update existing memo - Delete memo - Archive memo - Unarchive memo - Search users - Get profile - Get comment list - Post comment - Delete comment - Get tags - Create group - Search groups - Get group details - Add user to group - Remove user from group ### Usage Examples Examples of prompts you can use: * "Get the latest 5 memos from 'Group Name'" * "Search for user registration feature specifications and provide improvement suggestions" * "Create a new technical specification document and make it shareable with the development team" * "Extract information about 'release planning' from past meeting minutes" * "Analyze memos tagged with 'API design' within the team and summarize best practices" ## Setup Instructions ### General The DocBase Official Remote MCP Server URL is `https://mcp.docbase.io/mcp`. Only HTTP transport connections are supported. The currently deprecated SSE transport is not supported. If IP restrictions are enabled, set up the integration from a network that is allowed to access DocBase. When you initiate OAuth authentication in an AI app, the following authentication screen will be displayed: ![スクリーンショット 2025-09-16 12.59.47.png](https://image.docbase.io/uploads/293530f6-38d8-40c5-9466-653a1efde2e9.png =463x515) **Please ensure to verify the teams, groups, and actions for which you are granting permissions to the AI app before starting the integration**. Once authentication is complete, various DocBase MCP tools become available in the AI app. ### By AI Application The DocBase Official MCP Server has been tested and confirmed to work with the following AI applications: #### ChatGPT #{3928673} #### Claude Desktop or Web #{https://help.docbase.io/posts/3902361} #### Claude Code #{https://help.docbase.io/posts/3919612} #### Cursor #{https://help.docbase.io/posts/3902351} #### Devin #{https://help.docbase.io/posts/3902357} #### Gemini CLI #{https://help.docbase.io/posts/3908695} #### Dify #{https://help.docbase.io/posts/3904993} #### Visual Studio Code #{https://help.docbase.io/posts/3902362} #### Microsoft Copilot Studio #{https://help.docbase.io/posts/3968324} ## Q&A ### What security measures are in place? When integrating AI apps with DocBase, please note the following: - In the AI app, **confirm that input data is not used for AI training** - When integrating with DocBase, **verify that permissions are appropriately specified for teams and groups** granted to the AI app DocBase implements the following security measures: - **OAuth 2.1 specification compliance** :white_check_mark: - Complies with OAuth 2.1 specifications required by the official MCP specification, implementing the latest security measures - **Flexible permission management** :white_check_mark: - You can specify target teams, groups, and scopes for operations - **Integrated app management** :white_check_mark: - Administrators can check and revoke who integrated with which apps and when - Members can check and revoke their own integrated apps - **Integration notification feature** :white_check_mark: - Administrators are notified by email when AI app integrations occur - **Audit log recording** :white_check_mark: - All API calls can be verified in [operation history](https://help.docbase.io/posts/250561#操作履歴) - **AI usage restrictions for groups** :white_check_mark: - With the [Security Pack](https://help.docbase.io/posts/250561), you can choose which groups can use AI features in the admin settings. Memos in restricted groups are also excluded from search results and cannot be retrieved through the MCP server. - **AI usage restrictions for individual memos** :white_check_mark: - Turn off the "AI" switch in the upper-right corner of the memo editor to exclude that memo from search results and prevent it from being retrieved through the MCP server. ### Do IP restrictions apply to access through the MCP server? IP restrictions do not apply to access from external AI apps through the MCP server. When an AI app connects through the AI service's servers, DocBase cannot determine the IP address of the user's device. This means IP restrictions cannot be used to allow access only from your company network, for example. For details, see [Access restrictions](https://help.docbase.io/posts/250561#アクセス制限) in the Security Pack documentation. ### I want to disconnect the integration First, open the integrated apps settings screen and click on the app you want to disconnect. ![スクリーンショット 2025-09-16 12.58.33.png](https://image.docbase.io/uploads/0fe4bf60-4348-4c89-910f-5ddd3e885b2b.png =WxH) Next, click the "Disconnect Integration" button on the details screen to disconnect. ![スクリーンショット 2025-09-16 12.58.53.png](https://image.docbase.io/uploads/bd923c92-bf37-4341-8735-14e1a6c2b75a.png =673x390) ### I can't find memos when searching Please verify that you correctly selected the target groups and scopes during OAuth authentication. You can check the selected permissions in "Target Groups" on the integrated apps settings screen. ![スクリーンショット 2025-09-16 12.58.33.png](https://image.docbase.io/uploads/c55f7540-0899-4eb0-b170-1555df9eda0f.png =WxH) ### I want to exclude a specific memo from AI integrations Turn off the "AI" switch in the upper-right corner of the memo editor to restrict AI usage for that memo. The memo will be excluded from search results and cannot be retrieved through the MCP server. You can exclude individual memos even when AI is enabled for the team. ### I can only get partial memo content when searching When using the MCP server, only partial content is returned during memo searches. This is to save LLM token consumption. To get the full content, please retrieve the memo details. ## System Requirements None ## Reference Links * [Model Context Protocol Official Documentation](https://modelcontextprotocol.io/introduction)