系统提示MCP Notion服务器是一款高性能的模型上下文协议(MCP)服务器,它能将Notion无缝集成到您的AI工作流程中。借助这个服务器,AI代理可以通过标准化协议与Notion页面和数据库进行交互。该服务器支持并要求使用MCP采样,这是创建和更新Notion页面所必需的MCP。
兼容的MCP客户端可在此处获取。
在使用此服务器之前,您需要完成以下准备工作:
git clone https://github.com/systemprompt-io/systemprompt-mcp-notion.git
cd systemprompt-mcp-notion
npm install
cp .env.example .env
# 编辑.env文件中的API密钥
我们使用Jest保持高测试覆盖率,您可以使用以下命令进行测试:
# 运行所有测试
npm test
# 开发模式下的观察模式
npm run test:watch
# 生成覆盖报告
npm run test:coverage
# 测试Notion API连接
npm run test:notion
const serverCapabilities: { capabilities: ServerCapabilities } = {
capabilities: {
resources: {
listChanged: true,
},
tools: {},
prompts: {
listChanged: true,
},
sampling: {},
},
};