一个通过官方Notion SDK暴露接口的Model Context Protocol (MCP)服务器,允许AI模型与Notion工作区进行交互。
<a href="https://glama.ai/mcp/servers/bjc5iac7gt"> <img width="380" height="200" src="https://gips1.baidu.com/it/u=1561965309,3014473823&fm=3081&app=3081&f=PNG?w=760&h=400" alt="Notion Server MCP server" /> </a>为了让集成能够访问Notion内容,你需要明确地与它共享你的页面或数据库:
注意: 集成仅能访问明确与其共享的页面和数据库。子页面会自动继承父页面的访问权限。
你可以使用以下任一配置格式将此MCP服务器添加到Claude Desktop、Cursor AI或Claude.ai:
npx @ramidecodes/mcp-server-notion@latest -y --api-key=your-notion-integration-key
{
"mcpServers": {
"Notion": {
"command": "npx",
"args": [
"@ramidecodes/mcp-server-notion@latest",
"-y",
"--api-key=your-notion-integration-key"
]
}
}
}
将your-notion-integration-key替换为你在第一步中获取的API密钥。
该服务器提供了与Notion交互的工具:
而不是直接传递API密钥,你可以使用.env文件:
.env文件,内容如下:NOTION_API_KEY=your-notion-integration-key
npx @ramidecodes/mcp-server-notion@latest -y
你也可以在JSON配置格式中使用环境变量:
{
"mcpServers": {
"Notion": {
"command": "npx",
"args": [
"@ramidecodes/mcp-server-notion@latest",
"-y",
"--api-key=your-notion-integration-key"
]
}
}
}
OPTIONS:
-h, --help 显示帮助信息
-v, --version 显示版本信息
--verbose 启用详细日志记录
--env-path <path> .env文件路径
--api-key <key> Notion API密钥
-y 跳过确认提示
如果你遇到“无法创建客户端”的错误:
cmd /c有关每个工具的详细文档,请参阅工具文档。
本项目根据Apache许可证2.0发布 - 详情请参阅LICENSE文件。 </中文翻译>