{"slug":"composio","name":"Composio","owner":null,"repo":null,"category":"agent-auth-tools","lang":"","blurb":"Managed auth plus 1,000+ pre-authenticated toolkits that give AI agents per-user, scoped access to SaaS apps with automatic OAuth/token refresh.","use_cases":"[]","alternatives":[],"stars":0,"pushed_at":null,"synced_at":null,"kind":"api","one_liner":"Managed auth plus 1,000+ pre-authenticated toolkits that give AI agents per-user, scoped access to SaaS apps with automatic OAuth/token refresh.","website":"https://composio.dev/","docs_url":"https://docs.composio.dev/","signup_url":"https://app.composio.dev/","pricing_model":"freemium","pricing_note":"Free 20K tool calls/mo; $29 (200K) and $229 (2M) plans, per-1K overage; enterprise custom","auth_type":"api-key","agent_signup":"self-serve-instant-key","agent_signup_note":"Free signup; API key retrieved from the dashboard settings. End-user OAuth to each toolkit is handled on the fly and scoped per user_id.","mcp_server":"","sdks":["Python","TypeScript","REST","MCP"],"code_sample":"{\"lang\":\"python\",\"code\":\"from composio import Composio\\n\\ncomposio = Composio(api_key=\\\"COMPOSIO_API_KEY\\\")\\n\\n# Pre-authenticated tools scoped to one end user\\ntools = composio.tools.get(user_id=\\\"user_123\\\", toolkits=[\\\"GITHUB\\\"])\\n\\n# Pass `tools` to your LLM/agent framework, then execute a call:\\nresult = composio.tools.execute(\\n    \\\"GITHUB_STAR_A_REPOSITORY\\\",\\n    user_id=\\\"user_123\\\",\\n    arguments={\\\"owner\\\": \\\"composiohq\\\", \\\"repo\\\": \\\"composio\\\"},\\n)\"}","tags":["tool-calling","oauth","mcp","toolkits","per-user-auth"],"useCases":[],"codeSample":{"lang":"python","code":"from composio import Composio\n\ncomposio = Composio(api_key=\"COMPOSIO_API_KEY\")\n\n# Pre-authenticated tools scoped to one end user\ntools = composio.tools.get(user_id=\"user_123\", toolkits=[\"GITHUB\"])\n\n# Pass `tools` to your LLM/agent framework, then execute a call:\nresult = composio.tools.execute(\n    \"GITHUB_STAR_A_REPOSITORY\",\n    user_id=\"user_123\",\n    arguments={\"owner\": \"composiohq\", \"repo\": \"composio\"},\n)"},"oneLiner":"Managed auth plus 1,000+ pre-authenticated toolkits that give AI agents per-user, scoped access to SaaS apps with automatic OAuth/token refresh.","docsUrl":"https://docs.composio.dev/","signupUrl":"https://app.composio.dev/","pricingModel":"freemium","pricingNote":"Free 20K tool calls/mo; $29 (200K) and $229 (2M) plans, per-1K overage; enterprise custom","authType":"api-key","agentSignup":"self-serve-instant-key","agentSignupNote":"Free signup; API key retrieved from the dashboard settings. End-user OAuth to each toolkit is handled on the fly and scoped per user_id.","mcpServer":""}