#4545th of 118 in Agent frameworks and SDKs

open-connector

Connector gateway exposing 1,000+ SaaS providers to agents via MCP, HTTP and SDK

Stars
6.2k
License
custom license
Last commit
Nov 2026
Last release
Nov 2026
Language
TypeScript
Stars, last 19 weeks+6,221
30 Jun 2026: 4 stars7 Jul 2026: 859 stars14 Jul 2026: 2,346 stars21 Jul 2026: 2,998 stars28 Jul 2026: 3,372 stars4 Aug 2026: 4,199 stars11 Aug 2026: 4,524 stars18 Aug 2026: 4,716 stars25 Aug 2026: 5,215 stars1 Sept 2026: 5,429 stars8 Sept 2026: 5,594 stars15 Sept 2026: 5,714 stars22 Sept 2026: 5,836 stars29 Sept 2026: 5,887 stars6 Oct 2026: 5,929 stars13 Oct 2026: 5,991 stars20 Oct 2026: 6,045 stars27 Oct 2026: 6,107 stars3 Nov 2026: 6,169 stars10 Nov 2026: 6,225 stars

4 on 30 Jun 20266,225 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

OpenConnector stores user credentials for third-party apps (API key, OAuth2, custom, no-auth) and exposes a shared catalog of 1,000+ providers and 10,000+ prebuilt Actions through MCP, HTTP/OpenAPI, a TypeScript SDK and the oo CLI. Provider secrets stay inside the runtime; agents get schemas, scopes and results. It runs on Node.js or Docker with SQLite or PostgreSQL, on Helm, or on Cloudflare, with a web console for debugging and run logs.

Who it is for: Developers giving agents authenticated access to users' SaaS accounts

Strengths

  • Large catalog: 1,000+ providers and 10,000+ Actions with inspectable request/response schemas and scopes
  • Built-in OAuth 2.1 server with PKCE S256 and revocable, policy-scoped tokens for remote MCP clients
  • Many deployment targets: Docker, Node.js, Helm, Cloudflare Workers, SQLite or PostgreSQL 15+
  • Action allow/block policies and redacted run logs keep provider credentials out of the agent process

Weaknesses

  • Modified Apache-2.0 license: offering it to third parties as a hosted service needs a commercial license
  • Self-hosting requires registering your own OAuth apps per provider; managed OAuth is only on OOMOL hosted
  • PostgreSQL migrations must be run manually with npm run runtime:migrate before upgrading
  • Requires recent Node.js (22.23.4+, 24.22.1+ or 26.12.1+) outside Docker

What it needs

  • no GPU
  • Docker + Compose
  • Needs Node.js 22+, SQLite or PostgreSQL 15+, S3-compatible storage (optional), Docker (optional)
  • port 3000

Quick answers

Is open-connector open source?

Its code is public on GitHub under its own license terms; read them before you use it at work.

Can you run open-connector with Docker?

Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.

Does open-connector need a GPU?

No, it runs without one.

Also in Agent frameworks and SDKs

See all 118
Also in Agent frameworks and SDKs
RankProjectScore
1ppt-masterAgent skill that turns documents into natively editable PowerPoint decks Live demo ↗ (opens in a new tab)75.9k stars+15,456 (+26%) in 30 daysMIT95 out of 100
2openai-agents-pythonPython SDK for multi-agent workflows with handoffs, guardrails and tracing30.6k stars+689 (+2.3%) in 30 daysMIT91 out of 100
3mastraTypeScript framework for building AI agents, workflows and MCP servers29.5k stars+792 (+2.8%) in 30 dayscustom license91 out of 100
#4browser-usePython library that lets an LLM agent control a web browser Live demo ↗ (opens in a new tab)120.7k stars+3,290 (+2.8%) in 30 daysMIT90 out of 100
#5copilotkitSDK for adding agent chat, generative UI and shared state to apps38.6k stars+760 (+2.0%) in 30 daysMIT90 out of 100