MCP Notion 集成服务器
实现一个 MCP 服务器,使语言模型能够直接与 Notion API 交互,简化集成流程。
快速入门
前置条件
- 安装最新稳定版 Rust
- 获取 Notion API Token
- 准备 Notion 数据库或页面
安装步骤
-
克隆仓库: git clone https://github.com/GsusFC/MCP-Notion.git cd MCP-Notion
-
配置环境变量: cp .env.example .env
编辑 .env 文件并添加 NOTION_API_KEY
-
构建并运行: cargo build cargo run
服务器默认运行在 http://localhost:3004。
示例 API 请求
搜索
POST /api/search 请求体:{"query": "关键词", "limit": 5}
查询数据库
POST /api/query_database 请求体:{"database_id": "数据库ID", "page_size": 10}