FAQ
Q: How does auth work?
A: Run composio add github and it opens an OAuth flow in your browser. Tokens are securely stored and auto-refreshed. Your agent never sees raw credentials.
Q: Can I use it with Claude Code?
A: Yes, two ways: (1) Use the Python SDK in your scripts, or (2) Run composio mcp start to expose all tools as an MCP server that Claude Code can connect to.
Q: What if I need a tool that's not in the 250+ list? A: You can create custom tools with the Composio SDK. Define the API schema and auth method, and it integrates seamlessly.
Q: Is it free? A: Open-source with a free tier. Self-hostable. The cloud version has a generous free plan for individual developers.
Works With
- Claude Code (via MCP server mode)
- Cursor, Windsurf (via MCP)
- OpenAI, LangChain, CrewAI, AutoGen, Vercel AI SDK
- 250+ services: GitHub, Slack, Jira, Linear, Notion, Google, Salesforce, etc.
- Python 3.8+, Node.js 18+