Corsair

Open source MCP integration layer that connects any API to any AI model with pre built connectors, zero credential storage, and a hosted Hub. Connect any API to any AI model with pre built connectors, a hosted Hub, and zero credential storage on Corsair's side.

Documentation

Built to handle real-world requests

Auth in chat

Permissions for sensitive actions

Triggers & workflows

The problem

Every app your product talks to makes it exponentially more powerful.Building those connections is the hard part.

APIs are a moving target.
Auth flows rotate, routes deprecate, schemas change, and error handling varies wildly per provider. What works today breaks quietly in six months.

Closed source tools hold you hostage.
You're limited to whatever integrations they've built. If you need an integration they don't support, you're at the mercy of their roadmap.

The solution

Corsair takes the integration layer off your plate.Production-grade, open source, and a product you'll confidently ship.

  • Permissions that protect you by default.

    Set a permission mode per integration. Destructive actions require explicit approval before they execute. Your users get a review link, not a surprise.
  • Self-host for free. Cut your integration costs.

    Run the full SDK on your own infrastructure at no cost. No per-seat pricing, no data leaving your stack, no vendor markup on API calls you're already paying for.
  • Open source means you're never blocked.

    Need an integration we don't have? Open a PR and we'll merge it. Or fork our repo and add exactly what you need. Thousands of eyes are on Corsair's infrastructure, so you're never trusting a black box.

Pricing

Try for free. No credit card required.

Hobby

$0/mo

For small projects

Get started

Most popular

Pro

$200/mo

For teams in production

Get started

Enterprise

Custom

For custom needs

Tool calls

Unlimited

Unlimited

Unlimited

Connections

50

Unlimited

Custom

Webhooks

100k events

Unlimited

Custom

Managed Permissions / Auth pages

Unlimited

Unlimited

Custom

Team members

Up to 3

Unlimited

Custom

Consent screen

Corsair branding

Custom branding

Custom

Support

Discord community

Slack

Custom

Custom Integrations

Community

Corsair team

Custom

FAQ

How is this different from existing integration products?

Most are closed source. If they're missing an integration, you wait for them to add it. Corsair is open source. Add any integration yourself. Also, if you're using Corsair Hub, none of your credentials stay with us. We are a relay between you and your integration. If our database is hacked tomorrow, it has none of your data.

Why not just vibe code integrations myself?

You can get 80% there fast. The other 20% (token refresh, webhook signature verification, API deprecations, rate limit handling, multi-tenant credential isolation) compounds into a maintenance burden that distracts from your actual product. Corsair is an easy drop-in that takes away all of those headaches.

Does my agent ever see my API keys?

No. Corsair resolves credentials internally at call time. Your agent sees method names and results only.

How does caching work?

Data flowing through Corsair is stored and kept fresh via webhooks and polling, partitioned per tenant. This is useful if you need to query the same data repeatedly and are worried about rate limits. Reads hit the database, not the third-party API on every request.

Can I use this without an AI agent?

Yes. Call it like any typed library. Add a "Sync from Airtable" button, a "Create calendar invite" action, a "Post to Slack" trigger. No agent required.

What if I need an integration you don't have?

Open a PR, fork the repo, or scaffold a new plugin with one command and build it yourself. It's all open source TypeScript.

Is the hosted version secure?

The hosted version holds none of your credentials or data. All of that lives in your own database. That means if our database was suddenly opened up tomorrow, your data (and your customers' data) and credentials would not be compromised.