solution / api governance

Govern every API
before agents start calling it.

Partner limits drift from what you sold. Product teams see usage after the bill. Agents and MCP clients want the same APIs as your human apps but with different scopes. SBproxy gives you one auth, quota, and audit surface for both.

tagline
One gateway for human apps and agent traffic.
api-governance.sb.yml
live example
# API gateway: virtual keys, quotas, OpenAPI, WAF
origins:
  "api.example.com":
    action:
      type: proxy
      url: https://backend.internal:8443
    authentication:
      type: virtual_key
    policies:
      - type: rate_limiting
        key: virtual_key
        requests_per_minute: 600
      - type: openapi_validation
        spec: /etc/sbproxy/openapi.yaml
      - type: waf
        owasp_crs: {enabled: true}
    expose_openapi: true     # publish at /.well-known/openapi.json
▶ api-governance.sb.ymlfull config →
the problem

The problem we hear.

The gateway is fine for human apps, but agent traffic breaks the assumptions. Rate limits, quotas, and OpenAPI specs were written for clients that back off politely. Agents do not.

SBproxy treats agent traffic as a first-class citizen. Same auth, rate limit, and transforms as your existing APIs, plus virtual keys, per-customer quotas, and an OpenAPI catalog the gateway publishes for you.

what changes

When you put SBproxy in front of your stack.

The work below moves out of the engineering backlog and into a config change.

  • Sell API access in tiers that match what was actually sold.
  • Make every API agent-ready. Without writing a separate MCP server.
  • Publish a self-serve API catalog buyers consume with their own tooling.
  • Block the standard attacks every API faces, plus the ones agents bring.
in the gateway

What’s shipping in the data plane.

For engineers in the buying committee. The capabilities behind the outcomes above.

  • 01
    Sell APIs by tierIssue keys per customer, partner, or agent. Quotas and budgets travel with the key. Sales contracts match runtime reality.
  • 02
    Self-serve API catalogThe gateway publishes a live OpenAPI spec from the running config. Buyers consume it with Postman, Stainless, ReadMe, or your portal.
  • 03
    Make APIs agent-readyThe same spec turns every API into MCP tools the agent can call. No new server, no second audit log.
  • 04
    Reject bad payloads at the doorValidate inbound requests against the spec at the edge. Malformed traffic never reaches your team.
  • 05
    Block the standard attacksOWASP Top 10 rule set, adaptive DDoS detection, IP filtering. Built into the gateway, not bolted on.
  • 06
    Predictable performance under loadSharded rate limiting per customer, per IP, per tenant. The noisy partner cannot drag down the rest.
who it's for
You, if
  • Your partner contracts include rate limits and quotas that nobody enforces.
  • Product teams see API usage after billing decisions, not before.
  • Agents and MCP clients are about to call the same APIs as your customer apps.
Replaces
KongApigeeTykin-house API portals
06 / talk to us

Want to talk
before you install?

The gateway is on GitHub under Apache 2.0 and you can install it right now, so nothing here is gated behind a sales call. Use this form for deployment questions, migration scoping, or anything you would rather not file as a public issue.

01
Share your stack. A few details on providers, scale, and the gateway you might be replacing.
02
Talk to engineering. A real conversation about whether SBproxy fits the deployment shape you have in mind. No demo theatre.
03
Get a straight answer. Including when the answer is that SBproxy is the wrong fit and you should run something else.