Composio
Composio is an agent execution platform that bridges AI decision-making and real-world action across 1000+ apps through just-in-time tool calls, secure delegated auth, sandboxed environments, an MCP gateway, parallel execution, and context-aware sessions. Developers get managed OAuth, a tool router for runtime tool discovery, webhook triggers, and a CLI so agents turn intent into action without custom integration work.
Composio publishes 17 APIs on the APIs.io network, including Auth Configs API, Authentication API, CLI API, and 14 more. Tagged areas include AI Agents, Authentication, Integration, MCP, and Sandbox.
The Composio catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Composio’s developer surface includes changelog, CLI, authentication, developer portal, documentation, getting-started guide, API reference, and 55 more developer resources.
Kin Score
What adopting Composio moves on the Kin Score 1
Composio is an area vendor: providers adopt it to run part of their developer surface. This is the Kin Score checks its features can move for a provider that adopts it, what each one really earns, and what it earns nothing for.
Composio’s toolkits are written and hosted by Composio for its developer customers, not for the API providers they wrap: a Composio toolkit for your API earns your Kin Score nothing. If a provider chose to declare a Composio-hosted MCP URL as its server, 0.22.0 would grade it platform (0.25 of 12 agent-readiness points) — a shared tool shape on backend.composio.dev. Composio’s Agent Skill, llms.txt, CLI and SDKs describe Composio, not the provider.
| Check | Earns | Through |
|---|---|---|
| MCP Serverconditional Agent ReadinessOnly if the provider itself declares the Composio-hosted MCP URL in its own mcp/ manifest. Composio publishing a toolkit about the API, without the provider, puts nothing in the provider’s repo and earns nothing. |
3.0 of 12 | Single-toolkit MCP servers |
What Composio ships that earns nothing (6)
- 1,500+ prebuilt toolkits — A toolkit Composio builds about a provider’s API, without the provider, is Composio’s product. The rubric reads the provider’s own mcp/ manifest; it has nothing to read.
- Composio Agent Skill — The skill teaches agents to use Composio; it is not an Agent Skill for the provider’s API authored by the provider.
- Managed auth configs and white-label OAuth — OAuth is brokered on Composio’s backend with Composio’s (or the developer’s) OAuth app; nothing is served at the provider’s /.well-known/oauth-protected-resource.
- Managed auth configs and white-label OAuth — No registration_endpoint appears in the provider’s discovery document; Composio registers OAuth apps by hand, per toolkit.
- Single-toolkit MCP servers — The endpoint is backend.composio.dev/v3/mcp/
?user_id= , created per developer config; nothing public fills in the server id, which grades `templated` (0.0). - Custom tools and toolkits — Custom tools are code in the developer’s app; they are not a published artifact on the provider’s surface.
A model, not a score. Adopting this vendor changes a provider's Kin Score only when the provider publishes the resulting artifacts on its own surface; nothing here writes a score, and no sponsorship or partnership can. The rating is not for sale → · Full vendor facets artifact
APIs 17
Individual APIs this provider publishes, each with its own machine-readable definition.
Composio Auth Configs API
Authentication configuration management
Composio Authentication API
Authentication related endpoints
Composio CLI API
CLI integration endpoints
Composio CLI Authentication API
The CLI Authentication API from Composio — 2 operation(s) for cli authentication.
Composio Connected Accounts API
Connected account management
Composio Files API
File management
Composio Logs API
Logging and monitoring
Composio MCP API
MCP server management
Composio Migration API
Endpoints to help with migration from v1 to v3
Composio Organization Management API
The Organization Management API from Composio — 5 operation(s) for organization management.
Composio Projects API
The Projects API from Composio — 6 operation(s) for projects.
Composio Tool Router API
(Labs) Tool router endpoints
Composio Toolkits API
Toolkit and tool management
Composio Tools API
Tool execution endpoints
Composio Triggers API
Trigger management and execution
Composio Webhook Endpoints API
Per-OAuth-app webhook ingress endpoints. Inbound URLs the provider posts to, plus signing secret storage and verification.
Composio Webhook Subscriptions API
Webhook delivery subscriptions. Outbound URLs Composio posts trigger events to, plus signing secret rotation and event-type filters.
Scroll for all 17
Postman Collections 1
Ready-to-run Postman collections for exercising this provider's APIs.
Composio Platform API
POSTMANOpen Collections 40
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
API Collection
OPEN COLLECTIONComposio Platform Account Management API
OPEN COLLECTIONComposio Platform Account Management AI API
OPEN COLLECTIONComposio Platform Account Management API Keys API
OPEN COLLECTIONComposio Platform Account Management Applications API
OPEN COLLECTIONComposio Platform Account Management Auth Configs API
OPEN COLLECTIONComposio Platform Account Management Authentication API
OPEN COLLECTIONComposio Platform Account Management Categories API
OPEN COLLECTIONComposio Platform Account Management CLI API
OPEN COLLECTIONComposio Platform Account Management CLI Authentication API
OPEN COLLECTIONComposio Platform Account Management Configuration API
OPEN COLLECTIONComposio Platform Account Management Connected Accounts API
OPEN COLLECTIONComposio Platform Account Management Custom API
OPEN COLLECTIONComposio Platform Account Management Execution API
OPEN COLLECTIONComposio Platform Account Management Files API
OPEN COLLECTIONComposio Platform Account Management Instances API
OPEN COLLECTIONComposio Platform Account Management Integration API
OPEN COLLECTIONComposio Platform Account Management Logs API
OPEN COLLECTIONComposio Platform Account Management MCP API
OPEN COLLECTIONComposio Platform Account Management Migration API
OPEN COLLECTIONComposio Platform API
OPEN COLLECTIONComposio Platform Account Management Organization API
OPEN COLLECTIONComposio Platform Account Management Projects API
OPEN COLLECTIONComposio Platform Account Management Proxy API
OPEN COLLECTIONComposio Platform Account Management Realtime API
OPEN COLLECTIONComposio Platform Account Management Servers API
OPEN COLLECTIONComposio Platform Account Management Session API
OPEN COLLECTIONComposio Platform Account Management Tool Router API
OPEN COLLECTIONComposio Platform Account Management Toolkits API
OPEN COLLECTIONComposio Platform Account Management Tools API
OPEN COLLECTIONComposio Platform Account Management Triggers API
OPEN COLLECTIONComposio Platform Account Management Upload API
OPEN COLLECTIONComposio Platform Account Management URL Generation API
OPEN COLLECTIONComposio Platform Account Management User API
OPEN COLLECTIONComposio Platform Account Management UUID Conversion API
OPEN COLLECTIONComposio Platform Account Management Webhook Endpoints API
OPEN COLLECTIONComposio Platform Account Management x-internal API
OPEN COLLECTIONScroll for all 40
Arazzo Workflows 11
Multi-step API workflows described with the Arazzo specification.
Composio Connect an Account via a New Auth Config
Create an auth config for a toolkit, open a connection, and poll until it becomes active.
ARAZZOComposio Discover and Execute a Tool
Browse toolkits, list the tools they expose, and execute one tool for a user.
ARAZZOComposio Execute a Tool on a User's Connected Account
Resolve a user's active connected account for a toolkit and execute a tool against it.
ARAZZOComposio Generate a Hosted Auth Link
Pick an existing auth config and mint a hosted OAuth link for a user, then wait for the account to connect.
ARAZZOComposio Natural Language Tool Execution
Turn a plain-English instruction into tool arguments and execute the tool.
ARAZZOComposio Provision an MCP Server
Create an auth config, stand up an MCP server bound to it, and create a per-user MCP instance.
ARAZZOComposio Refresh a Connected Account
Detect an expired connected account and refresh its authentication, then confirm it is active again.
ARAZZOComposio Set Up a Trigger
Discover a trigger type, create a trigger instance on a connected account, and confirm it is active.
ARAZZOComposio Tool Router Connect a Toolkit
Open a tool router session, inspect its toolkits, and mint an auth link for an unconnected toolkit.
ARAZZOComposio Tool Router Session
Open a tool router session, search for a tool by use case, and execute it.
ARAZZOScroll for all 11
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
Composio MCP Server
Composio exposes its 1000+ toolkits over the Model Context Protocol as a hosted, per-session MCP server. The recommended path is the Tool Router: create a session with `mcp: tru...
MCP SERVERPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Composio Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Composio Finops
FINOPSSemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Composio Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Composio API Rules
SPECTRALComposio API Rules
SPECTRALJSON Schema 24
Standalone JSON Schema definitions for this provider's data models.
AuthConfigListResponse
JSON SCHEMAAuthConfigResponse
JSON SCHEMAComposio Connected Account
JSON SCHEMAConnectedAccountListResponse
JSON SCHEMAConnectedAccountResponse
JSON SCHEMACreateAuthConfigRequest
JSON SCHEMACreateConnectedAccountRequest
JSON SCHEMACreateTriggerRequest
JSON SCHEMADeprecatedToolkitInfo
JSON SCHEMAError
JSON SCHEMAErrorResponse
JSON SCHEMAExecuteToolRequest
JSON SCHEMAExecuteToolResponse
JSON SCHEMAPatchConnectedAccountBody
JSON SCHEMASessionResponse
JSON SCHEMAComposio Tool
JSON SCHEMAComposio Toolkit
JSON SCHEMAToolkitListResponse
JSON SCHEMAToolkitResponse
JSON SCHEMAToolListResponse
JSON SCHEMAToolRouterToolkitsListResponse
JSON SCHEMAToolsPaginated
JSON SCHEMATriggerListResponse
JSON SCHEMATriggerResponse
JSON SCHEMAScroll for all 24
JSON Structure 1
JSON Structure definitions describing this provider's data shapes.
Composio Structure
JSON STRUCTUREExamples 13
Example request and response payloads for these APIs.
Scroll for all 13
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 4
Portal, sign-up, and the first successful call
Documentation 7
Reference material describing how the API behaves
Scroll for all 7
Agent Surfaces 6
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 17
Pagination, idempotency, versioning, errors, and events
Scroll for all 17
Build 9
SDKs, sample code, and the tooling you integrate with
Scroll for all 9
Access & Security 5
Authentication, authorization, and security posture
Operate 5
Status, limits, changes, and where to get help
Commercial 4
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.