SuperAPI AI 工具集

blackbaud-automation

智能体与模型

查看项目

更新于 10-15 20:25

技能介绍

用途:该技能用于通过 Rube MCP(Composio)自动化 Blackbaud 操作,依托 Composio 的 Blackbaud 工具包完成任务。

主要能力:提供以工具发现为先的工作流,可查询可用工具、检查连接状态并执行调用。资料提到可用 RUBE_SEARCH_TOOLS 获取工具 slug、输入模式、推荐执行计划和已知陷阱;用 RUBE_MANAGE_CONNECTIONS 管理 toolkit blackbaud 连接;用 RUBE_MULTI_EXECUTE_TOOL 执行发现到的工具;批量操作可用 RUBE_REMOTE_WORKBENCH 的 run_composio_tool();对有 schemaRef 的工具可用 RUBE_GET_TOOL_SCHEMAS 获取完整模式。

使用方式:前置条件是 Rube MCP 已连接且 RUBE_SEARCH_TOOLS 可用,并通过 RUBE_MANAGE_CONNECTIONS 建立 active 的 blackbaud 连接。设置时在客户端配置中添加 https://rube.app/mcp 作为 MCP 服务器,无需 API key。典型流程:先调用 RUBE_SEARCH_TOOLS 查询具体 Blackbaud 用例,再检查连接为 ACTIVE,最后按搜索结果给出符合模式的参数执行 RUBE_MULTI_EXECUTE_TOOL。

限制与注意:始终先搜索,不要硬编码工具 slug 或参数,因为工具模式会变化;执行前确认连接为 ACTIVE;使用搜索结果中的准确字段名和类型;调用 RUBE_MULTI_EXECUTE_TOOL 时始终包含 memory,即使为空 {};工作流内复用 session ID,新工作流生成新 ID;注意响应中的分页令牌并继续拉取至完成。工具包文档见 composio.dev/toolkits/blackbaud。