OpenWork MCP Gateway logo

OpenWork MCP Gateway

Routes OpenWork skills, plugins, workflows, and connected services to compatible AI agents through one OAuth MCP endpoint.

Install OpenWork MCP Gateway

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
https://api.openworklabs.com/mcp/agent

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Overview

OpenWork MCP Gateway connects compatible AI agents to an OpenWork organization’s assigned skills, plugins, MCP connections, Google Workspace, and Microsoft 365 capabilities. OpenWork MCP Gateway exposes a remote OAuth-protected MCP endpoint with four tools for discovering and running capabilities and reading skills. Add the endpoint to an agent such as Codex, Claude Code, or Cursor, then authenticate in a browser and select an OpenWork organization. It fits teams that want to share agent capabilities across tools, users, and machines without configuring each connection separately.

Use cases

  • Share assigned skills across Codex, Claude Code, and Cursor
  • Discover and execute organization-managed capabilities from an agent
  • Read shared SKILL.md files without opening the desktop app
  • Centralize access to Google Workspace and Microsoft 365 capabilities
  • Reuse MCP connections across teammates and machines

Key features

  • Remote OAuth MCP endpoint
  • Capability search and execution
  • Skill listing and SKILL.md retrieval
  • OpenWork organization and team access controls
  • Shared plugins and MCP connections

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

41/41 checks healthy over the last 45d

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars24kStargazers on the source repository.
Last commitTodayMost recent push to the default branch.
Directory activity9 viewsConfig copies, upvotes, and views on AllMCPs.

How OpenWork MCP Gateway works

What OpenWork MCP Gateway does

OpenWork MCP Gateway gives compatible AI agents access to capabilities managed through OpenWork. Those capabilities can include assigned skills, plugins, MCP connections, Google Workspace functions, and Microsoft 365 functions. An agent can use the gateway instead of receiving separate configuration for every shared service or MCP connection.

The gateway is particularly useful when an organization wants to publish capabilities centrally and make them available to selected users or teams. OpenWork Den can manage organization membership, teams, access rules, published skills, plugins, and shared or per-user connections. The gateway then exposes the capabilities assigned to the authenticated user.

How it works

The hosted MCP endpoint is available at:

text
https://api.openworklabs.com/mcp/agent

Clients connect to this remote endpoint using MCP over HTTP. Authentication uses OAuth: after the MCP is added, the client opens a browser for sign-in and organization selection. The agent’s available capabilities depend on the resulting OpenWork account and organization permissions.

Four MCP tools form the main interface:

  • search_capabilities discovers available capabilities.
  • execute_capability runs a selected capability.
  • list_skills returns the skills available to the user.
  • get_skill reads an individual SKILL.md file directly.

The desktop application is optional for this use case. Agents can use the remote gateway directly, while teams can use OpenWork’s control plane to administer shared access and published capabilities.

Setup and configuration

Add the remote URL to an MCP-compatible client. For Codex, the documented command is:

bash
codex mcp add openwork --url https://api.openworklabs.com/mcp/agent

Claude Code can be configured with:

Terminal
claude mcp add --transport http openwork https://api.openworklabs.com/mcp/agent

OpenCode uses a remote MCP entry with OAuth enabled:

config.json
{
  "mcp": {
    "openwork": {
      "type": "remote",
      "enabled": true,
      "url": "https://api.openworklabs.com/mcp/agent",
      "oauth": {}
    }
  }
}

Other MCP clients can use the same endpoint when they support remote MCP connections and OAuth authentication. After setup, complete the browser sign-in flow and choose the relevant OpenWork organization.

Limitations and notes

Access is governed by OpenWork organization assignments and permissions, so adding the endpoint does not automatically grant every available capability. The gateway depends on the hosted OpenWork service and the connected services made available through the organization.

The repository uses separate licensing for its components. Code under ee/, which includes the organization control plane and MCP gateway, is covered by the OpenWork EE License. Production use has subscription terms, with stated exceptions for organizations of up to five users, evaluation periods, and development or testing.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about OpenWork MCP Gateway

OpenWork MCP Gateway is an MCP server that connects compatible AI agents to an OpenWork organization’s skills, plugins, MCP connections, Google Workspace, and Microsoft 365 capabilities. Its main tools search and execute capabilities, list available skills, and retrieve individual SKILL.md files through one OAuth-protected remote endpoint.

Add https://api.openworklabs.com/mcp/agent as a remote MCP server in your client, then complete the browser-based OAuth sign-in and organization selection. Codex and Claude Code provide documented command-line setup commands, while other compatible clients can use the same remote URL.

Yes. Cursor is named as a compatible agent for the OpenWork MCP connection. Add the remote endpoint https://api.openworklabs.com/mcp/agent to Cursor’s MCP configuration, then authenticate in the browser and select an OpenWork organization.

It provides four tools: search_capabilities discovers available functions, execute_capability runs one, list_skills lists assigned skills, and get_skill reads a selected SKILL.md file. The capabilities exposed through these tools depend on the authenticated user’s OpenWork organization access.

No. The desktop application is optional for gateway use. A compatible agent can connect directly to the hosted MCP endpoint, authenticate through OAuth, and use the capabilities assigned through OpenWork.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewOpenWork MCP Gateway AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/openwork-mcp-gateway?style=directory)](https://allmcps.com/mcp/openwork-mcp-gateway)
HTML Embed
<a href="https://allmcps.com/mcp/openwork-mcp-gateway"><img src="https://allmcps.com/api/badge/openwork-mcp-gateway?style=directory" alt="OpenWork MCP Gateway on AllMCPs" /></a>