connect

Conecte o Claude a qualquer aplicativo. Envie e-mails, crie issues, publique mensagens, atualize bancos de dados — execute ações reais em Gmail, Slack, GitHub, Notion e mais de 1000 serviços.

O que é connect?

Esta skill permite que o Claude execute ações reais em aplicativos externos em vez de apenas gerar texto descritivo. Ela utiliza o Roteador de Ferramentas do Composio, que faz a correspondência entre as solicitações do usuário e as ferramentas apropriadas (mais de 1000 opções), lida com a autenticação OAuth automaticamente e executa a ação, retornando o resultado. Com suporte a frameworks como Claude Agent SDK, OpenAI Agents, Vercel AI, LangChain e qualquer cliente MCP, ela oferece uma integração flexível. A configuração é simples: obtenha uma chave de API gratuita em platform.composio.dev, defina a variável de ambiente `COMPOSIO_API_KEY` e instale o pacote necessário (Python ou TypeScript). Depois, o Claude pode enviar e-mails, criar issues no GitHub, postar no Slack, encadear ações e muito mais, com a conexão persistindo após a primeira autorização.

Funciona com✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-claude-skills/tree/master/connect

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Prévia

Do README da skill

connect preview

Documentação

O que connect faz?

Conecte o Claude a qualquer aplicativo. Pare de gerar texto sobre o que você poderia fazer — faça de fato.

Quando usar esta skill

Use esta skill quando precisar que o Claude:

  • Envie aquele e-mail em vez de rascunhá-lo
  • Crie aquela issue em vez de descrevê-la
  • Publique aquela mensagem em vez de sugerir
  • Atualize aquele banco de dados em vez de explicar como

O que muda

Sem ConnectCom Connect
"Aqui está um rascunho de e-mail..."Envia o e-mail
"Você deveria criar uma issue..."Cria a issue
"Publique isso no Slack..."Publica
"Adicione isso ao Notion..."Adiciona

Aplicativos suportados

Mais de 1000 integrações, incluindo:

  • E-mail: Gmail, Outlook, SendGrid
  • Chat: Slack, Discord, Teams, Telegram
  • Dev: GitHub, GitLab, Jira, Linear
  • Documentos: Notion, Google Docs, Confluence
  • Dados: Sheets, Airtable, PostgreSQL
  • CRM: HubSpot, Salesforce, Pipedrive
  • Armazenamento: Drive, Dropbox, S3
  • Social: Twitter, LinkedIn, Reddit

Configuração

1. Obtenha a chave da API

Obtenha sua chave gratuita em platform.composio.dev

2. Defina a variável de ambiente

export COMPOSIO_API_KEY="sua-chave"

3. Instale

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

Pronto. O Claude agora pode se conectar a qualquer aplicativo.

Exemplos

Enviar e-mail

Envie um e-mail para [email protected] - Assunto: "Lançado!" Corpo: "v2.0 está no ar, avise se houver problemas"

Criar issue no GitHub

Crie uma issue em my-org/repo: "Bug de timeout no mobile" com label:bug

Publicar no Slack

Publique em #engenharia: "Implantação concluída - v2.4.0 no ar"

Encadear ações

Encontre issues do GitHub com label "bug" desta semana, resuma, publique em #bugs no Slack

Como funciona

Usa o Roteador de Ferramentas do Composio:

  1. Você pede ao Claude para fazer algo
  2. O Roteador de Ferramentas encontra a ferramenta certa (mais de 1000 opções)
  3. OAuth tratado automaticamente
  4. A ação é executada e o resultado é retornado

Código

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="Você pode executar ações em aplicativos externos.",
    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("Envie uma mensagem no Slack para #geral: Olá!")

Fluxo de autenticação

Na primeira vez que usar um aplicativo:

Para enviar e-mails, preciso de acesso ao Gmail.
Autorize aqui: https://...
Diga "conectado" quando terminar.

A conexão persiste após isso.

Suporte a frameworks

FrameworkInstalação
Claude Agent SDKpip install composio claude-agent-sdk
OpenAI Agentspip install composio openai-agents
Vercel AInpm install @composio/core @composio/vercel
LangChainpip install composio-langchain
Qualquer cliente MCPUse session.mcp.url

Solução de problemas

  • Autenticação necessária → Clique no link, autorize, diga "conectado"
  • Ação falhou → Verifique as permissões no aplicativo de destino
  • Ferramenta não encontrada → Seja específico: "Slack #geral" em vez de "enviar mensagem"

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

agent-mail-automation

Automate Agent Mail tasks via Rube MCP (Composio). Always search tools first for current schemas.

agentql-automation

Automate Agentql tasks via Rube MCP (Composio). Always search tools first for current schemas.

agenty-automation

Automate Agenty tasks via Rube MCP (Composio). Always search tools first for current schemas.

Habilidades Relacionadas