What an MCP gateway policy registry actually is, and why cost is a moving target

An MCP gateway policy registry is the control layer that sits in front of Model Context Protocol tool calls and decides, for every agent invocation, which servers are allowed, which credentials are exposed, what rate limits apply, and which audit records are emitted. AWS published its reference architecture for this in 2025 under the title "Governing AI Assets at Scale with MCP Gateway and Registry," and Amazon Bedrock AgentCore Gateway shipped general availability earlier that year, with follow-on coverage through August 2026. Cloudflare described the same problem from a different angle in mid-2025, documenting how its network identifies MCP-shaped traffic and blocks calls that try to bypass an approved portal. F5 shipped cost-control features for its AI Gateway in the same window. So the category is real, has at least four credible vendors, and pricing is still being negotiated in public.

Also worth reading: What are the rego policy testing best practices for production-grade policy-as-code systems? · How do you implement agentic AI observability cost control in production workflows? · How does Model Context Protocol gateway policy enforcement work for enterprise AI agents?

The reason a clean dollar number is impossible is that the registry itself is rarely a line item. You pay for the gateway that enforces the registry, for the identity service that signs tokens, for the storage behind policy versions, and for the egress or invocation metered by the underlying model platform. A "registry" in the AWS pattern is a configuration artifact (a JSON document describing allowed tools, OAuth scopes, and rate ceilings) plus a runtime that reads it. Some vendors bundle all three into one SKU, and some break them out, which is why the same architecture can show up on an invoice as $0, as a flat enterprise license, or as a per-invocation surcharge.

Direct answer: what teams are actually paying in 2026

For a small product team running fewer than 50 agents and roughly 200,000 tool invocations per month, the realistic all-in spend on registry-style governance is in the $400 to $1,800 per month range as of September 2026. That figure assumes a managed registry from a hyperscaler (AWS, Cloudflare, or a comparable platform) rather than a self-hosted policy store. Bedrock AgentCore Gateway is priced per request and per token of the underlying model, and the policy/registry functions are not charged as a separate fee in the documented pricing — they are bundled into gateway requests. Cloudflare's AI Gateway charges per logged request and per cached token, again without a separate registry line. F5's positioning, reported by Help Net Security in 2025, is closer to an enterprise license with optional consumption tiers for high-volume AI traffic.

Mid-market teams running 50–500 agents and several million monthly invocations report $3,000 to $15,000 per month once observability, secret rotation, and audit logging are factored in. At enterprise scale — millions of invocations per day, multi-region, with policy review workflows attached — the bill commonly starts around $25,000 per month and grows roughly linearly with traffic, with the steepest cost drivers being egress, cross-region replication of the policy store, and the human review loop attached to policy changes.

How the cost is built: the four line items you cannot ignore

The first line item is gateway invocation. Both AWS and Cloudflare price the MCP-aware enforcement path per request; the registry lookup itself is sub-millisecond but is still metered because it touches an identity service and a policy cache. On Bedrock AgentCore Gateway, a typical tool invocation in 2026 pricing carries roughly $0.00005 to $0.00025 in gateway cost depending on payload size and whether a policy decision requires a fresh token exchange.

The second line item is identity and token issuance. A registry is only useful if every agent call carries a verifiable identity. OAuth 2.1 token issuance against the registry's identity provider is typically free up to a soft cap (AWS Cognito and Auth0 both use this model), then priced per active token or per issued token, with realistic numbers around $0.01 to $0.05 per 1,000 issuances for managed providers.

The third line item is storage and versioning for the policy documents themselves. A production registry needs immutable history for audit. AWS recommends S3 with object lock or a managed database; Cloudflare stores policy state in Workers KV and Durable Objects. The raw storage is cheap — usually under $50 per month for hundreds of thousands of policy versions — but the immutability requirement, replication, and KMS-encrypted at-rest configuration push that into the $200–$600 range once compliance is layered on.

The fourth line item, and frequently the largest, is observability and audit. Cloudflare's MCP detection work and AWS's governance guidance both lean heavily on logged metadata: caller identity, tool name, policy decision, latency, and outcome. Shipping those logs to a SIEM or a data lake typically costs $0.10–$0.50 per GB ingested, and a busy registry can produce 50–500 GB per month. Teams that skip this line item discover it later as a compliance gap, not a budget surprise.

Comparison of the main approaches

Provider / approachPricing modelRegistry included?Typical monthly cost (small team)Typical monthly cost (enterprise)
AWS Bedrock AgentCore GatewayPer-request + per-token model feesYes, as configuration$400–$1,200$20,000+
Cloudflare AI GatewayPer-request + Workers paid planYes, via KV/Durable Objects$300–$900$15,000+
F5 AI GatewayEnterprise license + consumptionYes, via policy module$1,500+ (license floor)$30,000+
Self-hosted (e.g., custom Envoy + OPA)Infra onlyYou build it$200–$800 in cloud spend$5,000–$25,000 in engineering time
Boomi agentic platformPer-connection + AI unitsBundled agent governance$1,000–$3,000Contact sales
The table makes the trade-off visible: managed gateways look expensive at small scale only because of fixed overhead, while self-hosted looks cheap on the invoice and expensive on the team. AWS and Cloudflare both bundle the registry into the gateway; F5 treats the registry as a separately licensed policy module. Boomi, which announced its agentic enterprise stack in late 2025, sits in the middle and is most often chosen by integration-heavy shops that already run Boomi.

Practical steps to control cost without losing control

Start by treating the registry as a versioned configuration repository rather than a custom application. AWS's reference pattern uses a GitOps-style workflow where policy JSON lives in a repository, gets reviewed, and is promoted through environments. That costs nothing in software and almost nothing in storage, and it gives you the audit history that auditors will eventually ask for. Cloudflare's pattern is similar but leans on Workers KV with schema validation in the deploy pipeline.

Next, set explicit cache TTLs on policy decisions. The most expensive operation in a registry is the OAuth dance plus a fresh policy fetch for every invocation. A 30–60 second cache cuts gateway cost measurably and is invisible to almost every agent workload because policy does not change minute to minute. Teams that skip this cache routinely see 40–60% higher gateway bills than teams that enable it.

Finally, separate human-facing policy review from machine-facing policy enforcement. The review loop — who approved a new tool, when, with what justification — belongs in a ticketing system or a change-management database. The enforcement loop belongs in the gateway. Conflating the two is the most common reason registry projects end up costing two to three times the original estimate.

Common mistakes that inflate cost

The first mistake is treating MCP tool discovery as free. AWS and others instrument tool-list calls, and a poorly behaved agent that re-discovers its tool set on every turn will produce a non-trivial fraction of the monthly bill. Pin the tool list to a stable hash and refresh it only when the registry publishes a new version.

The second mistake is granting overly broad OAuth scopes. If every agent carries a token that can call every tool, the registry is not actually governing anything, and an audit will flag it. Narrow scopes also reduce blast radius and tend to make caching more effective.

The third mistake is logging the full request body. A registry that logs every prompt and every tool argument can produce terabytes per month at enterprise scale. Log metadata, not payloads, and sample full payloads at 1–5% for incident response.

The fourth mistake is skipping the cost forecast until after the pilot. By the time a 10-agent pilot has been replicated across 40 product lines, the registry has become a tax on every feature. Build a cost model with the first five agents and revisit it quarterly.

When to act, and when to wait

Act now if you have more than 20 agents in production, if any of those agents touch customer data, if you operate in a regulated sector, or if you are about to ship an agent that can call paid external APIs (because the registry is the natural place to enforce spend caps). The cost of retrofitting governance after an incident is consistently higher than the cost of building it in.

Wait if you are still in research mode with fewer than five agents and no production traffic. A home-grown policy file checked into the agent's code is acceptable for prototypes. The managed registry is worth its cost only when there is something real to govern. Boomi's positioning and F5's positioning both assume an enterprise buyer with existing infrastructure; if neither description sounds like your team, the hyperscaler gateways are the better fit.

Final perspective

MCP gateway policy registries are not a separate product category with a single price tag. They are a pattern that the major platforms have productized in 2025–2026, each with a different pricing philosophy. AWS and Cloudflare absorb the registry into gateway pricing, which keeps the line-item count low. F5 and Boomi treat it as a licensed module, which makes forecasting easier but raises the floor. For a small team, expect $400 to $1,800 per month all-in; for an enterprise, expect $25,000 per month and up. The biggest cost driver is rarely the registry itself; it is the audit, identity, and traffic volume that the registry enables you to meter.

For a product concept generation and innovation lab platform like Graft Concepts, the registry is also a forcing function for product hygiene. Every tool the lab exposes to its concept-generation agents — search APIs, image generation APIs, internal knowledge bases — should appear in the registry, with a policy decision attached. Building that discipline early is cheaper than retrofitting it after the first shipped product.