Connect an account
Configure an API key or authorize an OAuth connection. Keep account credentials behind the gateway.
OpenConnector is an Apache-2.0 open-source connector runtime maintained by OOMOL that connects AI agents to application APIs. It manages account connections and credentials and exposes Actions through SDK, CLI, MCP or HTTP. Run it yourself or choose OOMOL hosting.
Prefer to skip deployment? Use OOMOL↗
THE LOCAL CONSOLE
Browse providers, configure connections, and inspect Actions in the console included with OpenConnector.
Providers24
No matching apps. Try another name or authentication method.
24 of 24 selected apps
Browse more appsHOW IT WORKS
Agents discover what they can call. The gateway checks access and runs the Action. Provider credentials stay inside the runtime.
OpenConnector
Credentials · Scopes · Policies · Run logs
Configure an API key or authorize an OAuth connection. Keep account credentials behind the gateway.
Inspect input schemas, required scopes, and connection identity before a call.
Use runtime tokens and Action policies, then inspect redacted execution logs.
CONNECTOR CATALOG
Explore a few familiar providers. Open their source, or connect an account with OOMOL.
Data & Spreadsheets
Work with spreadsheets through a shared Action interface.
Connector guide →DEVELOPER TOOLS
Start with a public Hacker News Action, then connect the apps you need. The SDK and CLI support self-hosted and OOMOL-hosted runtimes.
import { OpenConnector } from "@oomol-lab/connector";
const connector = new OpenConnector({
baseUrl: "http://localhost:3000",
runtimeToken: process.env.OOMOL_CONNECT_RUNTIME_TOKEN,
});
const stories = await connector.hackernews.get_top_stories({});
console.log(stories);Install @oomol-lab/connector first. This example calls a running local OpenConnector instance from Node.js.
oo connector login http://localhost:3000
oo connector search "Hacker News"
oo connector schema hackernews.get_top_stories
oo connector run hackernews --action get_top_stories --data '{}'Install oo CLI, then point its connector commands at your local runtime. Authenticated deployments also require a runtime token.
curl -s -X POST \
http://localhost:3000/v1/actions/hackernews.get_top_stories \
-H 'content-type: application/json' \
-d '{"input":{}}'Run this read-only, no-auth Action against a local runtime. Add your runtime bearer token if authentication is enabled.
http://localhost:3000/mcpUse this HTTP MCP endpoint in a compatible agent host. Follow the runtime API guide for client authentication and supported tools.
Start with prebuilt Actions, run the gateway on your infrastructure, and contribute the improvements you need.
START BUILDING
Run OpenConnector on your infrastructure, or let OOMOL handle the hosted runtime and supported OAuth connections.
YOUR INFRASTRUCTURE
For developers who want to own the runtime, storage, and configuration.
SKIP DEPLOYMENT
For individuals and teams who want to connect apps and start calling Actions.
Both paths share provider IDs, Action IDs, and schemas. Client setup and account authorization depend on the runtime you choose.
OpenConnector by OOMOL is an open-source gateway between AI agents and app APIs. It manages account connections and exposes inspectable Actions through SDK, CLI, MCP and HTTP.
About the project →Yes. Run the open-source runtime on your infrastructure and configure your own credentials and OAuth apps. OOMOL hosting is an optional way to use supported managed OAuth and a hosted runtime.
Self-host OpenConnector with Docker →A catalog definition, a local executor and a successful upstream API call are different levels of evidence. Check the relevant Action, source revision and verification notes before relying on it.
Verification →Provider IDs, Action IDs and schemas are shared where supported, but runtime tokens, account connections, OAuth configuration and client setup depend on the deployment. Follow the setup guide for the runtime you choose.
SDK & CLI →BUILT IN THE OPEN
Explore the runtime and provider executors, open an issue, or contribute a connector. The project is licensed under Apache-2.0.
“OpenConnector is an open-source connector gateway for AI agents”