Use cases · OpenCode control plane
Your control planefor OpenCode.
Connect tools, secure every interaction, distribute access by team, and observe usage and spend. One platform to govern OpenCode across your engineering org.
Gateway · Policy line
Live489
Sessions
4,412
Tool calls
12
Blocked
01 · The problem
OpenCode adoption is outpacing engineering control
- How does it roll out?
- Developers wire OpenCode to their own MCP servers and paste in their own keys. No central place to approve tools or give every engineer the same vetted setup
- Who sees the usage?
- Once OpenCode is connected, no shared view of which repos, APIs, and data it touches, what actions it runs, or who is running them
- What does it cost?
- Token spend climbs across teams with no budgets or limits. Costs surface on the invoice, long after the runs that drove them
- How does it roll out?
- One vetted catalog of MCP servers, provisioned team by team through your IdP
- Who sees the usage?
- Every session, tool call, and permission change in one searchable audit trail
- What does it cost?
- Budgets per team, enforced in real time, with every token attributed to a named engineer
Speakeasy was critical in launching our MCP server. Now we're giving agents the ability to feature flag their releases.

Benjamin Woskow
LaunchDarkly
02 · The control plane
Build your control plane for OpenCode
Speakeasy sits between OpenCode and every system it touches. Connect tools, secure every interaction, distribute access by team, and observe usage and spend from one platform.
- 1. Connect
- Pre-built catalog: GitHub, Linear, Sentry
- Internal APIs from an API definition
- Credentials vaulted, never exposed to the model
Every agent
One control plane for every agent
Teams rarely settle on a single agent. The same rollout, oversight, and cost controls apply across Anthropic, OpenAI, Google, and the agents your teams build themselves.
With Speakeasy I can focus on the core product and know that all the MCP best practices are being taken care of.

Pieter Beulque
Polar
Questions