使用说明
MCP服务器概念
该项目公开了一个实现Notion模型上下文协议(MCP)的小型服务器。它允许MCP兼容的客户端通过命令行搜索Notion页面并检索完整的页面内容。
先决条件
- Node.js 18或更高版本
- 可以访问要查询的页面的Notion集成令牌(设置为
NOTION_API_KEY在您的环境中)
安装
- 安装依赖项:
npm install - 确保
NOTION_API_KEY环境变量可用。您可以创建.env文件并添加:NOTION_API_KEY=your_notion_token
用法
使用以下命令启动服务器:
node server.js
服务器使用标准输入和输出进行通信。它注册了两个工具:
- 搜索通知 –在工作区中搜索页面
- 获取通知_页面 –获取页面并返回其属性和格式化内容
参见 server.js 有关协议和可用字段的完整详细信息。
发展
该项目采用现代JavaScript编写,并使用ES模块。请随意修改 server.js 然后再次运行服务器以测试您的更改。
许可证
此项目在ISC许可证下发布。