Unify user app connections with a single syntax to build agents and dashboards simultaneously
Corsair is a platform designed to run agents, backend services, and customer-facing dashboards on the same integration layer. This allows developers to handle various user app connections reliably without directly managing complex connection code.
REST-based architecture beyond MCP
Most agent integration tools rely solely on MCP, but Corsair is built on REST APIs. This enables agents, backend services, and customer dashboards to utilize the same integration layer. The structure is flexible enough to apply in various environments without being tied to a specific protocol.
Unified integration syntax and adapter management
Corsair applies the same syntax to all integrations and maintains adapters behind the scenes. Developers do not need to rewrite plumbing work each time they add a new tool; they only need to connect once.
Data sovereignty and hosting options
Closed integration platforms store user tokens and data in infrastructure that developers cannot inspect or leave. Corsair is open source, so self-hosting is possible, and the Hub can be used if you want to delegate OAuth refresh and webhook handling. Regardless of the method chosen, the data remains the developer's property.
Contributions and license considerations
Pull requests for the core library, documentation, tools, and new integration plugins are welcome, but you must first secure the item on the OSS Integrations page before starting a new integration. This project is distributed under the Apache License, Version 2.0, allowing commercial use and modification. Since self-hosting places the responsibility of infrastructure management on the developer, it is recommended to compare the pros and cons of the managed service via Hub and self-hosting before deciding.