Compare
Every team weighing a governed MCP gateway considers the same five paths. For each one we'll tell you when it's genuinely the right call — and which part of the agent-to-tool boundary it leaves open. Where an alternative wins, we say so.
The verdict, first
Read the row you care about, then jump to that column's section below — each one covers when the alternative is genuinely the right call. The last row is where several of them beat us.
| Boundary capability | Build it yourself | API gateway | Vendor-hosted plane | Your IdP | Wait and see | Amelfi |
|---|---|---|---|---|---|---|
| Per-agent tool list, computed per caller | ~ you build it | ✗ | ✓ | ✗ | ✗ | ✓ |
| Unauthorized tools hidden at discovery | ~ subtle to build | ✗ | ~ vendor-dependent | ✗ | ✗ | ✓ |
| Credential brokering — agents hold opaque refs | ~ you build it | ✗ | ~ vendor-dependent | ✗ | ✗ | ✓ |
| Agent identity + environment in policy | ~ you build it | ✗ | ~ vendor-dependent | ~ login only | ✗ | ✓ |
| Control plane stays in your infrastructure | ✓ | ✓ | ✗ theirs | ✓ | ✓ | ✓ self-hosted |
| One security review covers N servers | ✗ N reviews | ✗ | ✓ | ✗ | ✗ | ✓ |
| Nothing new to deploy or operate | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ you run one more service |
~ = possible, but you build and maintain it. Column headers jump to the honest long-form argument for each — including the rows where an alternative wins.
Build it yourself
"It's a proxy with auth. We can build this in a couple of sprints."
> our counter: you can build the first server. What doesn't scale is rebuilding authn, authz, credentials, routing, revocation, and audit for every server — then re-proving it to security on every release.
Your existing API gateway
"We already govern APIs. Add a route, add a rate limit, done."
> our counter: an API gateway governs HTTP routes. Agent-to-tool is a policy and identity problem at the MCP semantic layer, not a route problem.
A vendor-hosted MCP control plane
"Connect your servers to our platform and stop worrying about infrastructure."
> our counter: if security can't route private tools through someone else's control plane, the control plane has to live in yours.
Your identity provider
"Access control is an identity problem, and identity is already solved here."
> our counter: your IdP stays the source of identity. We add what it doesn't do at the tool-call boundary.
Wait and see
"MCP is early. Client apps already show approval prompts. Let's revisit next year."
> our counter: provider approval prompts are not enterprise policy, inventory, credential governance, or owned audit.
Fair questions
These come up in almost every evaluation. Where the honest answer is "not yet" or "we're the wrong product," that's the answer you'll get.
For one or two servers with a funded owner, you can — and we say so above. The problem is the N-th server: each one re-implements authentication, authorization, credential handling, routing, revocation, and audit, and each one is a separate security review. A gateway turns N reviews into one — and the subtle parts (policy-filtered discovery, opaque credential references, release evidence) are exactly the parts hand-rolled builds skip first.
Keep it — it's the right tool for service-to-service HTTP, and we sit alongside it. What it can't do is compute a per-agent tool list, hide unauthorized tools at discovery, broker per-call credentials, or evaluate agent identity and environment in policy. Those are MCP-layer semantics, not route configuration.
Neither can many of the security teams we talk to — that constraint is why the product exists. Fully self-hosted mode runs entirely in your infrastructure with no mandatory vendor egress, on your own PostgreSQL, Valkey, OpenTelemetry, and SIEM. You can verify the egress claim at your firewall. A hybrid mode exists if you want a managed admin experience while the data plane stays home.
The hot path is a Rust data plane with hot state in your Valkey, deployed and scaled on your infrastructure like any service you run. And yes — it is deliberately the one path all governed traffic takes. That concentration is the point: one place to enforce policy, one place to revoke, one place to audit. You operate its availability the same way you operate your other tier-one services.
That's the design center. OIDC and SAML against your identity provider, workload identity for non-human callers, a Vault-compatible credential broker against your secret manager, audit export to your SIEM, and OpenTelemetry to your observability stack. Your systems stay authoritative; the gateway plugs in.
We reduce the structural attack surface: default deny, approved-only tools, discovery hidden per caller, host allowlists, schema validation, and rate limits mean a manipulated agent can only call what it was already allowed to call, within bounds. What we don't do is inspect content — ML-based prompt-injection detection is roadmap, not shipped, and we won't imply otherwise.
Structurally, no. The credential broker resolves secrets server-side and hands agents opaque references — secret material never transits the agent, the audit stream, or the logs. Releases ship with automated no-secret gates that fail the build if secret material appears where it shouldn't.
No. We govern the boundary between agents and tools — we don't host your servers and we don't orchestrate your agents. If managed hosting is your primary need, we're the wrong product, and we'll tell you that in the first call rather than the last one.
The fine print, in large print
A comparison page is only useful if it's honest about our side too. These are the things you might expect from this category that we do not ship today.
NOT IN THE PRODUCT: content inspection / DLP · ML-based prompt-injection detection · tamper-evident audit chains. Our audit is metadata-only and exportable — we don't claim inspection or cryptographic chaining we don't have.
WE DON'T OFFER: managed hosting of your MCP servers · certified air-gap deployments · SCIM provisioning / device posture. If one of these is your deciding requirement, we're not your vendor yet.
ROADMAP, NOT A CLAIM: formal certification is on the roadmap. Until an auditor signs, we don't say "certified" — and we'd encourage you to ask every vendor for the certificate, not the sentence.
Next step
A 25-minute walkthrough on your architecture — including the questions above, asked about us. If an alternative genuinely fits you better, we'll say so.