v2026.8.1 is out. The first full release: security-reviewed, hardened, and out of beta. What's new →
Compare

The 4 things people do instead

Most teams facing this problem pick 1 of 4 options. Here is where each 1 actually lands, including the cases where the gateway is the wrong answer.

  • Honest about the gaps
  • No vendor names invented
  • Read the last section
Capability coverage, not a benchmark. Specific products vary, so check any vendor against your own requirements.
Capability This gateway Build it yourself Generic API gateway Single guardrails vendor
Prompt injection and jailbreak filteringYesYou build and maintain the rulesetNoYes
Choice of guardrail providerFive, concurrentlyWhatever you integrateNoOne, theirs
Understands MCP as a protocoltools/list, tools/call, resourcesYou parse it yourselfNoNo
Per-tool permissions and rate limitsYesCustom per serverPer route onlyNo
Cryptographic agent identitySPIFFE, DID, X.509Rarely worth buildingmTLS onlyNo
OAuth 2.1 with Dynamic Client RegistrationYesWeeks of workUsually pass-throughNo
PII redaction with round-trip unmaskingYesYou build both directionsNoRedaction, often one-way
Token accounting and hard budget capsPer team and per keyYou build itNoNo
Shadow-AI discovery from live trafficYesNoNoNo
Tests your own controls against OWASP85 cases, 14 categoriesNoNoTheir controls, not yours
Audit evidence for a compliance frameworkStructured eventsYou design the schemaHTTP logs onlyTheir console
Runs entirely on your networkYesYesYesUsually SaaS
Your prompts leave your perimeterOnly to your providersOnly to your providersOnly to your providersTo them as well
CostFreeEngineering time, foreverLicence plus buildPer request
Time to something workingAbout an hourQuartersDays, partial coverageDays
In detail

What each option is actually good at

Building it yourself

The right call when your requirements are genuinely unusual, or when the integration is 3 lines of middleware for 1 provider and 1 app.

It stops being the right call at the second protocol. MCP tool scoping, OAuth Dynamic Client Registration, round-trip redaction, and agent identity are each a project. Together they are a team, and they are a team working on something that is not your product.

A generic API gateway

Excellent at what it was built for: routing, TLS, per-route rate limits, and auth at the edge. If you already run one, keep running it.

It does not read the body as a conversation. It cannot tell a tool call from a completion, score a prompt for injection, mask a customer record on the way out, or notice that an MCP server quietly changed what its tools do. Those are different problems that happen to travel over HTTP.

A single guardrails vendor

Often very good at the detection itself, with a research team behind the models and an operations team keeping it up.

The limits are scope and posture. It usually covers content safety rather than identity, tool authorization, budgets, and inventory. It is usually SaaS, so your prompts go to a second party. And it cannot test itself, which is why the gateway can also point its evaluation suite at your provider.

Honestly

When this is the wrong choice

It is a better use of your time to find this out now than 3 weeks in.

You need a vendor, not a tool

If procurement needs a support SLA, a signed contract, and the supplier's own SOC 2 report, this does not clear that bar. It is maintained by 1 person and shipped as-is.

Your surface is genuinely small

One provider, 1 application, no MCP, no agents, and no team boundaries to enforce. A budget alert on the provider console and a careful code review may be all you actually need.

You cannot run infrastructure

Self-hosted means you own the process, the upgrades, and the database. If nobody is going to own that, a managed service will serve you better even at a higher price.

Try it against your own traffic

An hour in monitor-only mode against 1 proxy will tell you more than any comparison table.