mcpField
D
DocBase MCP Server

DocBase MCP Server

本地服务
github.com/f440记忆与知识774 周前更新

关于 DocBase MCP Server

DocBase MCP Server 是一个已归档的 MCP 服务实现,用于访问 DocBase API。它提供列出帖子和获取指定帖子的工具。

主要功能

  1. 01获取 DocBase 帖子
  2. 02获取指定帖子

适用场景

  1. 01列出 DocBase 帖子
  2. 02读取单篇 DocBase 帖子

MCP 相关

它向 MCP 客户端提供 DocBase 帖子读取工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"docbase": {
"command": "npx",
"args": [
"-y",
"@f440/docbase-mcp-server"
],
"env": {
"DOMAIN": "<DOMAIN>",
"TOKEN": "<TOKEN>"
}
}
}
}
启动命令npx -y @f440/docbase-mcp-server
需要配置的环境变量
DOMAIN
TOKEN密钥

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@f440/docbase-mcp-server

工具

2

收录的工具列表 · 更新于 2 周前

参数类型必填说明
qstring否查询字符串 ## 搜索选项 可用的选项如下: | 条件 | 搜索选项 | |-----------------|----------------------------------| | 标题 | title:keyword | | 正文 | body:keyword | | 评论 | comments:keyword | | 附件 | attachments:keyword | | 作者 | author:userID | | 用户 ID | author_id:numericUserID | | 评论者 | commented_by:userID | | 点赞者 | liked_by:userID | | 标签 | tag:tagName | | 群组 | group:groupName | | 群组 ID | group_id:numericGroupID | | 无标签 | missing:tag | | 星标 | has:star | | 草稿 | is:draft | | 未读 | is:unread | | 已共享 | is:shared | | 已归档 | is:archived | | 包含归档 | include:archive | | 创建日期 | 指定日期 created_at:2018-01-01 | | 日期范围 | created_at:2018-01-01~2018-06-01 | | 截止日期 | created_at:*~2018-01-01 | | 起始日期 | created_at:2018-01-01~* | | 更新日期 | 指定日期 changed_at:2018-01-01 | | 日期范围 | changed_at:2018-01-01~2018-06-01 | | 截止日期 | changed_at:*~2018-01-01 | | 起始日期 | changed_at:2018-01-01~* | ## AND 搜索 KeywordA KeywordB 搜索同时符合这两个条件的笔记。 此例中,搜索结果将包含同时含有 "KeywordA and KeywordB" 的笔记。 ## OR 搜索 KeywordA OR KeywordB 搜索符合这两个条件中任一条件的笔记。 此例中,搜索结果将包含含有 "KeywordA or KeywordB" 的笔记。 ## NOT 搜索 KeywordA -KeywordB 搜索不符合特定条件的笔记。 此例中,搜索结果将包含含有 "KeywordA" 但不含 "KeywordB" 的笔记。 ## 参考 - [📖 搜索备忘录、评论和附件](https://help.docbase.io/posts/1827704)

详细介绍

警告

此仓库已归档。请改用官方版本。

DocBase MCP 服务

用于与 DocBase API 交互的 MCP 服务实现。

功能

  • 获取 DocBase 帖子

工具

  • get_posts:获取 DocBase 帖子。
  • get_post:获取 DocBase 的特定帖子。

设置

{
  "mcpServers": {
    "docbase-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@f440/docbase-mcp-server"
      ],
      "env": {
        "DOMAIN": "<YOUR_DOMAIN>",
        "TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}
获取 DOMAIN 和 TOKEN
  1. DOMAIN:你的 DocBase 团队域名(例如,myteam.docbase.io 中的 myteam)。
  2. TOKEN:DocBase API 的访问令牌。你可以在 DocBase 设置中生成令牌。详情请参阅文档。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。