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.
# 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.jsonThe 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.
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.
What’s shipping in the data plane.
For engineers in the buying committee. The capabilities behind the outcomes above.
- 01Sell APIs by tierIssue keys per customer, partner, or agent. Quotas and budgets travel with the key. Sales contracts match runtime reality.
- 02Self-serve API catalogThe gateway publishes a live OpenAPI spec from the running config. Buyers consume it with Postman, Stainless, ReadMe, or your portal.
- 03Make APIs agent-readyThe same spec turns every API into MCP tools the agent can call. No new server, no second audit log.
- 04Reject bad payloads at the doorValidate inbound requests against the spec at the edge. Malformed traffic never reaches your team.
- 05Block the standard attacksOWASP Top 10 rule set, adaptive DDoS detection, IP filtering. Built into the gateway, not bolted on.
- 06Predictable performance under loadSharded rate limiting per customer, per IP, per tenant. The noisy partner cannot drag down the rest.
- 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.
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.