Corsair is an open-source integration platform that connects an AI product's users to the third-party apps they rely on. It targets products that need multi-tenant integrations, from an agent that works across a user's connected tools to a dashboard where customers connect their own accounts.
Corsair is built on a REST API rather than only on MCP, so the same integration layer serves agents, backend services, and customer-facing dashboards. Every integration uses the same syntax, with the project maintaining the adapters behind it, which replaces per-API glue code. The homepage lists OAuth, permissions, MCP, and webhooks among the pieces it handles.
It can be self-hosted, or run through the hosted Hub, which handles OAuth token refresh and webhooks. New integrations are added as plugins.
Features
- Unified syntax: every third-party integration is called the same way, with maintained adapters behind it
- REST and MCP: one integration layer serves agents, backend services, and dashboards, not only MCP clients
- Multi-tenant connections: each end user connects their own accounts, with OAuth and permissions per user
- Hosted or self-hosted: run it yourself or use Hub for OAuth refresh and webhook handling
- Integration plugins: new integrations are contributed as plugins to the core library
