跳到主要内容

Notion(MCP)集成

Notion 提供了托管 MCP 端点:https://mcp.notion.com/mcp。 OPL 数据空间可以直接通过 MCP Streamable HTTP 接入它,并用 Notion OAuth 完成认证。

前提

危险

必须设置持久化的 WEBUI_SECRET_KEY,否则容器重启后 OAuth session 会失效。

添加工具

管理员面板 → 设置 → External Tools 中新增:

FieldValue
TypeMCP Streamable HTTP
URLhttps://mcp.notion.com/mcp
AuthOAuth 2.1
IDntn
NameNotion

保存后,在任意聊天里通过 + → Integrations → Tools 打开 Notion,即可触发 OAuth 授权。

常见问题

  • Failed to connect to MCP server 'ntn':OAuth 过期,重新 toggle 工具
  • mismatching_state:访问地址与 WEBUI_URL 不一致
  • Object not found:目标页面没在 Notion 中授权给集成