Favicon of OpenConnector

OpenConnector

A self-hosted connector gateway connects AI agents to SaaS apps through MCP and APIs, keeping provider credentials outside the agent process.

OpenConnector connects AI agents to users' app accounts. It's for developers whose agents need reusable access to work tools while keeping provider credentials outside the agent process.

  • App actions: Agents can use prebuilt actions for GitHub, Gmail, Notion, Slack, BigQuery and Supabase, with input and output schemas and required permissions available for inspection.
  • Account connections: The gateway handles API keys and OAuth2, including credential encryption and token refresh.
  • Agent and app access: MCP connects compatible agent hosts to the catalog; the Connector SDK, oo CLI and HTTP/OpenAPI access support applications and custom clients.
  • Access controls: Account connections, permission scopes and action allow/block policies control which accounts and actions an agent can use.
  • Local dashboard: Browse connectors, inspect action schemas, debug calls and review recent activity with redacted run logs.

OpenConnector is open source under Apache 2.0 and runs locally or on your own server with Docker or Node.js. SQLite stores runtime state by default, with PostgreSQL also supported. Temporary files can use local or S3-compatible storage. Calls to connected SaaS apps still go to those external services.

OOMOL also offers a hosted runtime with managed OAuth apps. Self-hosted OAuth connections require your own registered provider apps. Both deployments use the same provider and action identifiers, schemas and contracts.

Similar to OpenConnector