本项目是一个基于模型上下文协议(MCP)构建的服务器,完整复刻了Notion API SDK的功能,能让大型语言模型(LLMs)与Notion实现无缝交互。
@orbit-logistics/notion-mcp-server 基于Model Context Protocol (MCP) 构建,将整个Notion API作为一系列工具对外开放。借助它,LLMs可直接通过自然语言指令完成读取、创建、更新和删除Notion页面等操作。
在使用此服务器与Cursor或Claude Desktop之前,您需要先创建一个Notion集成并授予其对页面的访问权限。请按照Notion文档中的指南进行操作,并添加必要的权限: Notion集成入门指南
要在Cursor中集成@orbit-logistics/notion-mcp-server,请按照以下步骤操作:
替换为您的实际令牌):npx -y @orbit-logistics/notion-mcp-server -t
此命令使用您的Notion集成令牌启动服务器,Cursor即可通过该MCP服务器调用Notion的API工具。
对于Claude Desktop,MCP服务器配置存储在JSON配置文件中。将以下内容添加到claude_desktop_config.json
文件中(请将
替换为您的实际令牌):
{
"mcpServers": {
"notion": {
"command": "npx",
"args": [
"-y",
"mcp-sequential-thinking-test",
"-t",
""
]
}
}
}
此配置允许Claude Desktop调用Notion的MCP服务器以实现与Notion的交互。
本项目采用MIT License授权。
欢迎贡献!请随时提出问题或提交拉取请求,分享您的建议和改进。