关于 @orbit-logistics/notion-mcp-server
@orbit-logistics/notion-mcp-server 是一个 MCP 服务,将 Notion API SDK 映射为一组工具,供大模型读取、创建、更新和删除 Notion 页面。它适合希望通过自然语言操作 Notion 的用户,使用 MIT 许可证发布。
主要功能
- 01映射完整 Notion API SDK 为工具
- 02支持页面的读取、创建、更新与删除
- 03通过 Notion 集成令牌进行访问
- 04适用于 Cursor 与 Claude Desktop
适用场景
- 01在 Cursor 中通过对话管理 Notion 页面
- 02在 Claude Desktop 中读写 Notion 内容
MCP 相关
该项目是一个 MCP 服务,向 MCP 客户端暴露 Notion API 对应的工具集合。客户端需使用 Notion 集成令牌启动该服务。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
21收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| query | string | 是 | |
| notionApiKey | string | 是 |
详细介绍
@orbit-logistics/notion-mcp-server
一个 MCP 服务,将整个 Notion API SDK 镜像为一组工具,使大语言模型(LLM)能够无缝地与 Notion 交互。
概述
@orbit-logistics/notion-mcp-server 基于 Model Context Protocol(MCP)构建,并将完整的 Notion API 作为工具开放给 LLM 使用。通过自然语言指令,可直接读取、创建、更新和删除 Notion 页面。
Notion 集成设置
在将此服务与 Cursor 或 Claude Desktop 配合使用之前,必须创建 Notion 集成并授予其访问页面的权限。请按照 Notion 文档中的说明创建集成并添加所需权限:
使用方法
与 Cursor 配合使用
要将 @orbit-logistics/notion-mcp-server 集成到 Cursor,请按以下步骤操作:
- 打开 Cursor 设置。
- 前往 Features 并向下滚动到“MCP Servers”。
- 点击“Add new MCP server”。
- 输入任意名称,并选择“command”作为类型。
- 在命令字段中输入以下内容(将
<notion_integration_token>替换为你的实际令牌):
npx -y @orbit-logistics/notion-mcp-server -t <notion_integration_token>
此命令会使用你的 Notion 集成令牌启动服务。随后,Cursor 将使用此 MCP 服务访问 Notion 的 API 工具。
与 Claude Desktop 配合使用
对于 Claude Desktop,MCP 服务配置存储在 JSON 配置文件中。将以下条目添加到你的 claude_desktop_config.json 中(将 <notion_integration_token> 替换为你的实际令牌):
{
"mcpServers": {
"notion": {
"command": "npx",
"args": [
"-y",
"mcp-sequential-thinking-test",
"-t",
"<notion_integration_token>"
]
}
}
}
此配置允许 Claude Desktop 调用 notion MCP 服务与 Notion 交互。
许可证
本项目采用 MIT 许可证。
贡献
欢迎贡献!欢迎提交问题,或提交包含建议和改进内容的拉取请求。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。