SuperAPI AI 工具集

notion-automation

办公与效率

查看项目

更新于 10-16 08:03

技能介绍

用途:通过 Rube MCP 调用 Composio 的 Notion 工具包,自动化 Notion 的页面、数据库、区块、评论与用户操作。

前提:Rube MCP 已连接(RUBE_SEARCH_TOOLS 可用);需通过 RUBE_MANAGE_CONNECTIONS 以 toolkit notion 建立并确认 Notion 连接为 ACTIVE;每次先调用 RUBE_SEARCH_TOOLS 获取当前工具模式。配置时在客户端添加 https://rube.app/mcp 作为 MCP 服务器,无需 API 密钥。工具包文档:composio.dev/toolkits/notion。

主要能力与用法:页面方面可搜索、创建、检索(仅返回元数据/属性,正文需 FETCH_BLOCK_CONTENTS)、更新、归档(软删除)及复制;数据库方面可搜索、查看模式、查询(支持过滤与排序)、插入行、更新行、创建数据库及更新模式;区块方面可读取、追加多个区块(参数用 content_blocks,而非 child_blocks)、追加纯文本区块、替换页面内容、删除区块(归档);用户与评论方面可列出用户、获取当前用户、创建与获取评论,评论关联页面而非单个区块。

分页与过滤:page_size 最大 100,需依据 has_more/next_cursor 完整分页;过滤属性名区分大小写且必须与模式完全一致;公式、汇总、只读字段不可写入。

常见限制:页面和数据库必须共享给 Notion 集成,否则搜索可能返回 0;database_id 错误或未共享会报 404 object_not_found;模式不匹配或缺少必填属性会报 400 validation_error;无法直接更改属性类型,需新建属性并迁移数据。响应数据可能嵌套在 data_preview 或 data.results 下,应做防御性解析。具体收费与价格信息暂未提供。