About DocBase MCP Server
DocBase MCP Server is an archived MCP server implementation for accessing the DocBase API. It provides tools to list posts and retrieve a specific post.
Key features
- 01Get DocBase posts
- 02Retrieve a specific post
Use cases
- 01List posts from DocBase
- 02Fetch an individual DocBase post
MCP support
It exposes DocBase post retrieval tools to MCP clients.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
2Saved tool list · updated 2w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| q | string | No | Query string ## Search options The following options are available: | Condition | Search Option | |-----------------|----------------------------------| | Title | title:keyword | | Body | body:keyword | | Comments | comments:keyword | | Attachments | attachments:keyword | | Author | author:userID | | User ID | author_id:numericUserID | | Commented by | commented_by:userID | | Liked by | liked_by:userID | | Tag | tag:tagName | | Group | group:groupName | | Group ID | group_id:numericGroupID | | No Tag | missing:tag | | Star | has:star | | Draft | is:draft | | Unread | is:unread | | Shared | is:shared | | Archived | is:archived | | Include Archive | include:archive | | Created Date | Date specified created_at:2018-01-01 | | Date Range | created_at:2018-01-01~2018-06-01 | | Up to Date | created_at:*~2018-01-01 | | From Date | created_at:2018-01-01~* | | Updated Date | Date specified changed_at:2018-01-01 | | Date Range | changed_at:2018-01-01~2018-06-01 | | Up to Date | changed_at:*~2018-01-01 | | From Date | changed_at:2018-01-01~* | ## AND Search KeywordA KeywordB Search for notes that match both conditions. In this case, it will be notes that include both "KeywordA and KeywordB". ## OR Search KeywordA OR KeywordB Search for notes that match either of the two conditions. In this case, it will be notes that include either "KeywordA or KeywordB". ## NOT Search KeywordA -KeywordB Search for notes that do not match a specific condition. In this case, it will be notes that include "KeywordA" but do not include "KeywordB". ## Reference - [📖 メモ、コメント、添付ファイルを検索する](https://help.docbase.io/posts/1827704) |
Details
From the project READMEWarning
This repository is archived. Please use Official Version instead.
DocBase MCP Server
An MCP server implementation for interacting with the DocBase API.
Features
- Get posts from DocBase
Tools
get_posts: Get posts from DocBase.get_post: Get a specific post from DocBase.
Setup
{
"mcpServers": {
"docbase-mcp-server": {
"command": "npx",
"args": [
"-y",
"@f440/docbase-mcp-server"
],
"env": {
"DOMAIN": "<YOUR_DOMAIN>",
"TOKEN": "<YOUR_TOKEN>"
}
}
}
}
Getting DOMAIN and TOKEN
- DOMAIN: Your DocBase team domain (e.g.,
myteaminmyteam.docbase.io). - TOKEN: Access token for the DocBase API. You can generate a token from your DocBase settings. See document for details.
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.