[ MCP SERVER SUMMARY ]
Composio connects AI agents to hundreds of SaaS apps through managed integrations and MCP servers. Bifrost sits in front so you enforce which toolkits each virtual key can reach, rotate Composio credentials once, and keep a full audit trail of cross-app actions.
| Property | Details |
|---|---|
| Company | Composio |
| Connection type | HTTP |
| Authentication | Composio API key |
| Package or endpoint | Your Composio MCP server URL |
| Capabilities | Hundreds of SaaS toolkits, Managed OAuth to downstream apps, Tool filtering per agent |
| Official documentation | Composio MCP documentation |
[ HOW TO CONNECT ]
Start the gateway locally or deploy in your VPC.
npx -y @maximhq/bifrost
Open MCP Gateway in the Bifrost dashboard, click New MCP Server, and choose HTTP. Or register via the API below.
• Create or copy your Composio MCP server URL from the Composio dashboard.
• Pass your Composio API key via headers (commonly x-api-key). Confirm the header name in current Composio docs.
Configure Claude Desktop, Cursor, or Claude Code to use your Bifrost endpoint with a virtual key instead of connecting directly to Composio.
{
"mcpServers": {
"bifrost": {
"url": "http://localhost:8080/mcp",
"headers": {
"Authorization": "Bearer vk_your_virtual_key"
}
}
}
}[ EXAMPLE CONFIG ]
Add this MCP client with a POST to /api/mcp/client. See Connecting to MCP Servers for full options.
curl -X POST http://localhost:8080/api/mcp/client \
-H "Content-Type: application/json" \
-d '{
"name": "composio",
"connection_type": "http",
"connection_string": "https://mcp.composio.dev/YOUR_SERVER_ID",
"auth_type": "headers",
"headers": {
"x-api-key": "env.COMPOSIO_API_KEY"
},
"tools_to_execute": [
"*"
]
}'[ WHY BIFROST ]
Virtual keys, RBAC, and tool allowlists per team or agent.
Attribute MCP tool spend alongside LLM usage in one view.
Log every tool call with latency, server, and virtual key metadata.
Upstream secrets stay in the gateway — not on every laptop.
[ FAQ ]
Composio exposes hundreds of saas toolkits, managed oauth to downstream apps, tool filtering per agent to MCP-compatible AI clients. Bifrost connects to it as an upstream MCP client and exposes approved tools through one governed /mcp endpoint.
Composio uses Composio API key. Store credentials in Bifrost's environment or credential configuration so they stay at the gateway instead of being copied into every AI client.
Yes. After registering Composio in Bifrost, point any HTTP MCP-compatible client at the Bifrost /mcp endpoint and authenticate with a virtual key. The client sees only the tools allowed for that key.
[ RELATED SERVERS ]
Connect to 130+ SaaS integrations (e.g. Slack, Salesforce, Gmail) with Paragon’s ActionKit API.
Slack’s MCP server gives AI agents secure access to workplace conversations, channels, and collaboration context.
Connect AI assistants to Gmail to search messages, draft and send email, and automate inbox workflows through Google Workspace MCP.