MCP 配置指南
如何为 OpenClaw 设置 Notion MCP
将您的 Notion 工作区变成 OpenClaw 的知识库——通过聊天搜索页面、读取数据库并创建内容。
功能概览
Notion MCP 支持以下功能:
- 搜索所有页面和数据库
- 读取页面内容和数据库条目
- 创建新页面(需写入权限)
- 查询数据库属性和过滤器
先决条件
- 已安装并运行 OpenClaw
- 具有工作区访问权限的 Notion 账号
- Node.js 18+ (用于 CLI 方法)
第 1 步 — 选择配置方法
选项 A:CLI 服务器 (推荐)
使用 OAuth 进行身份验证。浏览器将自动打开以进行授权。
Notion CLI 配置 json
{
"Notion": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.notion.com/mcp"]
}
} 选项 B:SSE 服务器
直接连接到 Notion 的托管 MCP 端点。
Notion SSE 配置 json
{
"Notion": {
"url": "https://mcp.notion.com/sse"
}
} 第 2 步 — 通过 OAuth 授权
- 将配置添加到 OpenClaw 并启动 MCP
- 浏览器窗口将自动打开
- 如果提示,请登录 Notion
- 选择要与 OpenClaw 共享的页面/数据库
- 点击“允许访问 (Allow access)”
提示: 先从几个测试页面开始,稍后可以扩展访问权限。
第 3 步 — 验证
- 运行
openclaw status— Notion MCP 应显示为 "running" - 测试:“在我的 Notion 中搜索会议纪要”
- 测试:“读取标题为 '项目路线图' 的页面”
常见错误
| 错误 | 原因 | 修复方法 |
|---|---|---|
OAuth failed | 浏览器被阻止或超时 | 禁用弹窗拦截器,重试 |
Page not found | 页面未与集成共享 | 重新授权并包含该页面 |
Rate limited | API 请求过多 | 等待几分钟,减少查询频率 |
Workspace admin required | 企业工作区限制 | 联系工作区管理员允许集成 |
企业工作区注意事项
- 管理员可能需要先批准 Notion MCP 集成
- 部分工作区限制第三方 OAuth 应用
- 如果不确定,请先使用个人工作区进行测试
示例提示词
- “在 Notion 中搜索关于 Q1 规划的页面”
- “读取我的任务数据库并列出本周到期的项目”
- “在我的笔记数据库中创建一个标题为 '1月26日会议纪要' 的新页面”
- “总结页面 '2026 产品路线图'”
相关 MCP
- Google Drive — 用于 Docs/Sheets 集成
- Slack — 用于团队沟通
- Top 10 MCP — 完整精选列表