SuperAPI AI 工具集

iblai-agent-mcp

智能体与模型

查看项目

更新于 10-15 22:16

技能介绍

用途:通过 ibl.ai 平台 API 管理某个智能体的 MCP 连接器,适合把智能体接入外部 MCP 服务器与工具时使用。

主要能力:读取连接器列表、查看智能体设置中已启用的 mcp_servers、查询 OAuth 连接状态与已连接服务;创建、编辑、删除连接器;在智能体上启用或停用连接器;分两步完成 OAuth 连接与断开。

使用方式:基础地址为 https://api.iblai.app,每个请求需带请求头 Authorization: Api-Token $IBLAI_API_KEY。路径变量中 {org} 对应 $IBLAI_ORG,{username} 对应 $IBLAI_USERNAME,{mentor} 为智能体唯一 id。若尚未连接,先运行 /iblai-login 以填充 IBLAI_ORG、IBLAI_USERNAME、IBLAI_API_KEY。创建连接器使用 POST …/users/{username}/mcp-servers/,必填字段为 name、url、transport(sse|websocket|streamable_http)、auth_type(none|token|oauth2),可选 description、credentials、auth_scope、mentor、image。编辑用 PUT …/mcp-servers/{id}/,删除用 DELETE …/mcp-servers/{id}/。启用或停用通过 PUT …/mentors/{mentor}/settings/,提交完整的 mcp_servers 连接器 id 数组,并可带 tool_slugs 与 can_use_tools。OAuth 分两步:先 GET connected-services 启动端点取得 auth_url,用户完成后 POST …/users/{username}/mcp-server-connections/ 提交 server、scope、auth_type、connected_service 等字段。

适用场景:为智能体接入外部 MCP 服务器与工具、批量管理连接器、处理 OAuth 授权。

限制:连接器列表分页,page_size=12,可用 search、transport 缩小范围,include_global=true 显示组织级连接器;删除连接器与断开 OAuth 服务均为破坏性操作,需先与用户确认;auth_scope/scope 的 user、mentor、tenant 决定连接适用范围。其余细节暂未提供。