Home/AI Agents/open-connector
open-connector logo

open-connector

oomol-lab/open-connector

Open-source auth gateway connecting SaaS providers to AI agents via SDK, CLI, MCP, HTTP, and OpenAPI.

GraphCanon updated 3d · GitHub synced 1mo · 33 views this month

3.4k stars261 forksLast push 1mo TypeScript Apache-2.0

Decision brief

open-connector is an open-source auth gateway that connects more than 1000 SaaS providers to AI agents through multiple protocols including SDK and CLI.

Good fit when

  • When you need integration with over a thousand SaaS platforms, offering broad compatibility across various services and industries.
  • If your project relies on Cloudflare Workers for cloud-based execution, enhancing scalability and performance in serverless environments.

Avoid when

  • For scenarios where a proprietary license is necessary as open-connector operates under Apache-2.0.
  • In cases requiring an auth gateway that does not include support for OpenAPI or MCP (Model Context Protocol), distinguishing it from competitors who may offer exclusive support in these areas.

Observed Jul 16, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (1d since push)
As of 1mo
Provenance
Not a fork · Organization account
As of 1mo
Security (OSV)
No lockfile
As of 3d

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

npm install open-connector
npm

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

Offers integration with over 1000 SaaS providers for AI Agents through various protocols including SDK, CLI, and cloud-based services like Cloudflare Workers.

Capability facts

Deploy
Self-host

Source: dockerfile:docker-compose.yml · Jul 27, 2026

Docker
Dockerfile present

Source: dockerfile:docker-compose.yml · Jul 27, 2026

CLI
CLI entrypoint

Source: package.json:bin|scripts · Jul 27, 2026

MCP server
Ships MCP server

Source: package.json:@modelcontextprotocol/* · Jul 27, 2026

Languages
typescript, javascript

Source: github.language+package.json · Jul 27, 2026

Categories

Tags

README

Cloudflare Quick Start Video

The Cloudflare Workers deployment walkthrough shows how to launch OpenConnector on Cloudflare with Workers, D1, R2, and the Web Console. The video follows the same flow as docs/cloudflare.md: create Cloudflare resources, copy wrangler.example.jsonc to wrangler.local.jsonc, apply D1 migrations, set required secrets, and run npm run deploy:cloudflare.


Quick Start

Start the runtime from the published image with Docker Compose:

docker compose up

This pulls ghcr.io/oomol-lab/open-connector:latest. To build from source instead:

docker compose -f docker-compose.yml -f docker-compose.build.yml up --build

Open the local console and generated API reference:

http://localhost:3000
http://localhost:3000/docs

Run a no-auth Action to verify the runtime:

curl -s -X POST http://localhost:3000/v1/actions/hackernews.get_top_stories \
  -H 'content-type: application/json' \
  -d '{"input":{}}'

See docs/quickstart.md for the full local setup, first provider connection, OAuth flow, and runtime settings.


Cloudflare Deployment

OpenConnector can run on Cloudflare with Workers for the runtime, D1 for state, R2 for transit files, and Static Assets for the Web Console.

See docs/cloudflare.md for resource creation, migrations, secrets, local Worker preview, and remote deployment.


Fly.io Deployment

OpenConnector can also run on Fly.io with the Node Docker runtime and persistent SQLite storage on a Fly volume.

See docs/fly-io.md for app creation, volume setup, secrets, deployment, custom domains, and scaling.


Docker Image (GHCR)

Run OpenConnector from a prebuilt image on GitHub Packages (GHCR): ghcr.io/oomol-lab/open-connector. Use latest for the newest release, a pinned version like v1.0.0 for production, or tip for the latest main build.

See docs/docker-ghcr.md for tags, pulling, and running.


License Scope

Unless otherwise noted, the source code, scripts, generated project scaffolding, tests, and documentation authored for this repository are licensed under the Apache License, Version 2.0. See LICENSE.txt.

The Apache-2.0 license for this repository does not grant rights to third-party products, providers, apps, APIs, trademarks, service marks, trade names, logos, icons, brand assets, documentation, screenshots, or other copyrighted materials owned by their respective holders.

Provider and app names, metadata, links, scopes, permissions, and optional logos/icons are included only to identify services and enable interoperability. All third-party brand and product rights remain with their respective owners. Inclusion in this catalog does not imply endorsement, sponsorship, partnership, certification, or verification by those owners.

If you contribute provider metadata or assets, only submit material you have the right to submit. Prefer linking to official public assets instead of copying brand files into this repository.

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.