用途:Connect 让 Claude 从“生成建议文本”转为“实际执行操作”,例如直接发送邮件、创建 GitHub issue、向 Slack 发消息、写入 Notion 或更新数据库。
主要能力:支持 1000+ 集成,涵盖邮件(Gmail、Outlook、SendGrid)、聊天(Slack、Discord、Teams、Telegram)、开发(GitHub、GitLab、Jira、Linear)、文档(Notion、Google Docs、Confluence)、数据(Sheets、Airtable、PostgreSQL)、CRM(HubSpot、Salesforce、Pipedrive)、存储(Drive、Dropbox、S3)与社交(Twitter、LinkedIn、Reddit)。支持链式操作,如查找本周 bug 标签的 GitHub issue、汇总后发到 Slack。
使用方式:先在 platform.composio.dev 获取免费 API Key,设置环境变量 export COMPOSIO_API_KEY="your-key",再安装 pip install composio(Python)或 npm install @composio/core(TypeScript)。通过 Composio Tool Router 工作:用户提出需求,路由匹配工具,自动处理 OAuth,执行并返回结果。首次使用某应用需点击授权链接并在完成后回复“connected”,之后连接保持。框架支持 Claude Agent SDK、OpenAI Agents、Vercel AI、LangChain,任意 MCP 客户端可使用 session.mcp.url。
限制:授权失败需重新点击链接授权;操作失败需检查目标应用权限;工具未找到时应更具体描述,如“Slack #general”而非“send message”。