Loading...
Loading...
Universal tool gateway via Composio — connect to 1000+ external apps (Gmail, Slack, GitHub, Google Calendar, Notion, etc.) through the Composio Gateway. Use when the user wants to interact with external SaaS services, send emails, manage calendars, access documents, or any third-party app integration.
npx skill4agent add starchild-ai-agent/official-skills composiocomposio-gateway.fly.devAgent (Fly 6PN network)
↓ HTTP (auto-authenticated by IPv6)
Composio Gateway (composio-gateway.fly.dev)
↓ Composio SDK
Composio Cloud → Target API (Gmail, Slack, etc.)## Composio ConnectionsGATEWAY = "http://composio-gateway.flycast"curl -s http://composio-gateway.flycast/internal/connections | python3 -m json.tool{
"user_id": "554",
"connections": [
{"id": "ca_xxx", "toolkit": "gmail", "status": "ACTIVE", "created_at": "2025-03-19..."}
]
}curl -s -X POST http://composio-gateway.flycast/internal/search \
-H "Content-Type: application/json" \
-d '{"query": "send email via gmail"}' | python3 -m json.toolcurl -s -X POST http://composio-gateway.flycast/internal/execute \
-H "Content-Type: application/json" \
-d '{"tool": "GMAIL_SEND_EMAIL", "arguments": {"to": "x@example.com", "subject": "Hi", "body": "Hello!"}}' \
| python3 -m json.tool{"data": {"messages": [...]}, "error": null}curl -s -X POST http://composio-gateway.flycast/api/connect \
-H "Content-Type: application/json" \
-d '{"toolkit": "gmail"}' | python3 -m json.tool{"connect_url": "https://connect.composio.dev/link/lk_xxx", "connection_id": "ca_xxx"}connect_urlcurl -s -X DELETE http://composio-gateway.flycast/api/connections/{connection_id} \
| python3 -m json.tool{"status": "disconnected", "connection_id": "ca_xxx"}curl -s http://composio-gateway.flycast/api/toolkits?limit=200 | python3 -m json.tool## Composio Connections/api/connect{"toolkit": "gmail"}connect_url/internal/search{"query": "send email gmail"}/internal/execute/api/toolkits/internal/connections| App | Tool | Description |
|---|---|---|
| Gmail | | Send an email |
| Gmail | | Fetch recent emails |
| Gmail | | Get a specific email |
| Google Calendar | | List events |
| Google Calendar | | Create an event |
| GitHub | | Create an issue |
| GitHub | | List repositories |
| Slack | | Send a message |
| Notion | | Create a page |
/internal/searchGMAIL_SEND_EMAILGITHUB_CREATE_ISSUEgmailgithubslack{"data": null, "error": "..."}