SuperAPI AI 工具集

notion

办公与效率

查看项目

更新于 10-16 02:35

技能介绍

用途:通过托管的 Notion MCP 服务(https://mcp.notion.com/mcp)与 Notion 页面、数据库和工作区内容交互。使用 exec 运行 notion-cli,后接子命令与选项。

主要能力:连接管理命令包括 notion-cli status、notion-cli authorize-url、notion-cli exchange-code --code <code> [--redirect-uri <url>]、notion-cli refresh、notion-cli disconnect。MCP 操作包括 notion-cli list-tools 和 notion-cli call-tool --name <tool> --arguments-json '<json-object>'。--arguments-json 必须是 JSON 对象,数组或标量会被拒绝;先运行 list-tools 发现工具目录及各工具的 input_schema。读取结果保留 Notion 原始日期字段,并为创建/编辑时间和带时间的日期属性附加语义化 UTC 与用户本地形式;仅日期属性仍为日期。

鉴权:OAuth 由 authd 通过 Dynamic Client Registration + PKCE(S256)处理,访问令牌存放于 $JARVIS_HOME/user/auth/notion.json,请勿手动编辑该文件。首次使用先运行 notion-cli status;若非 not_connected 则运行 notion-cli authorize-url,将返回的 URL 以 Connect Notion 形式分享并等待用户完成授权,授权后浏览器经 Muse relay 回调完成代码交换,再次运行 status 确认 connected 并显示发现的 MCP 工具目录;中继未接时可用 exchange-code 手动完成。

操作规则:任何 MCP 工作前先运行 status,未连接则先完成设置;除非已知工具名与参数结构,否则先 list-tools,不要猜测工具名;arguments-json 必须是 JSON 对象并正确包裹参数;会修改页面、数据库或块的调用需先确认用户意图;401 时自动刷新令牌,若持续未授权可运行 notion-cli refresh 或请用户重新授权。

限制:资料未提供收费、平台支持范围、速率限制等更多信息。