connect

connect

熱門

將 Claude 連接到任何應用程式。發送電子郵件、建立議題、發布訊息、更新資料庫——在 Gmail、Slack、GitHub、Notion 及超過 1000 項服務中執行實際操作。

6.9萬星標
7853分支
更新於 2026/5/22
SKILL.md
readonlyread-only
name
connect
description

將 Claude 連接到任何應用程式。發送電子郵件、建立議題、發布訊息、更新資料庫——在 Gmail、Slack、GitHub、Notion 及超過 1000 項服務中執行實際操作。

Connect

將 Claude 連接到任何應用程式。別再只是產生關於你能做什麼的文字——實際去做吧。

何時使用此技能

當你需要 Claude 執行以下操作時使用此技能:

  • 發送那封電子郵件,而不是草擬它
  • 建立那個議題,而不是描述它
  • 發布那則訊息,而不是建議它
  • 更新那個資料庫,而不是解釋如何做

改變了什麼

沒有 Connect 有 Connect
「這裡是草稿郵件...」 發送郵件
「你應該建立一個議題...」 建立議題
「把這個貼到 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

設定

1. 取得 API 金鑰

platform.composio.dev 免費取得你的金鑰

2. 設定環境變數

export COMPOSIO_API_KEY="your-key"

3. 安裝

pip install composio          # Python
npm install @composio/core    # TypeScript

完成。Claude 現在可以連接到任何應用程式。

範例

發送電子郵件

Email sarah@acme.com - Subject: "已出貨!" Body: "v2.0 已上線,如有問題請告知"

建立 GitHub 議題

Create issue in my-org/repo: "手機版超時錯誤" with label:bug

發布到 Slack

Post to #engineering: "部署完成 - v2.4.0 已上線"

串聯動作

Find GitHub issues labeled "bug" from this week, summarize, post to #bugs on Slack

運作方式

使用 Composio 工具路由器:

  1. 你要求 Claude 做某事
  2. 工具路由器找到正確的工具(超過 1000 個選項)
  3. OAuth 自動處理
  4. 動作執行並回傳結果

程式碼

from composio import Composio
from claude_agent_sdk.client import ClaudeSDKClient
from claude_agent_sdk.types import ClaudeAgentOptions
import os

composio = Composio(api_key=os.environ["COMPOSIO_API_KEY"])
session = composio.create(user_id="user_123")

options = ClaudeAgentOptions(
    system_prompt="你可以在外部應用程式中執行動作。",
    mcp_servers={
        "composio": {
            "type": "http",
            "url": session.mcp.url,
            "headers": {"x-api-key": os.environ["COMPOSIO_API_KEY"]},
        }
    },
)

async with ClaudeSDKClient(options) as client:
    await client.query("Send Slack message to #general: Hello!")

授權流程

第一次使用應用程式時:

要發送電子郵件,我需要 Gmail 存取權限。
請在此授權:https://...
完成後說「已連線」。

之後連線會持續存在。

框架支援

框架 安裝
Claude Agent SDK pip install composio claude-agent-sdk
OpenAI Agents pip install composio openai-agents
Vercel AI npm install @composio/core @composio/vercel
LangChain pip install composio-langchain
任何 MCP 客戶端 使用 session.mcp.url

疑難排解

  • 需要授權 → 點擊連結,授權,說「已連線」
  • 動作失敗 → 檢查目標應用程式中的權限
  • 找不到工具 → 請具體說明:例如「Slack #general」而非「發送訊息」

<p align="center">
<b>加入 20,000+ 位開發者,打造真正交付的 AI 代理</b>
</p>

<p align="center">
<a href="https://platform.composio.dev/?utm_source=Github&utm_content=AwesomeSkills">
<img src="https://img.shields.io/badge/Get_Started_Free-4F46E5?style=for-the-badge" alt="立即開始"/>
</a>
</p>