Skip to content

Vekri vs Kong AI Gateway

What each is for, where Kong AI Gateway is strong, and how the two differ, capability by capability.

Kong Inc. · Based on the vendor's public documentation, last reviewed .

At a glance

Kong AI Gateway

Kong AI Gateway routes model, MCP and A2A traffic through one gateway built on Kong Gateway. Its Enterprise MCP plugins expose REST APIs as MCP tools, validate OAuth tokens and apply per-tool access lists.

Managed through Kong Konnect, a SaaS control plane, with data planes that run self-hosted, in Kubernetes or as dedicated cloud gateways run by Kong. Self-managed deployments are also supported. The MCP plugins are part of the AI Gateway Enterprise offering.

Vekri

Runtime authorization for AI agents. Vekri Gateway checks every tool call against a verified identity, a task scope and Cedar policy; privileged writes wait for a person's approval of the exact operation; a broker executes with credentials the agent never sees.

In Vekri's cloud, or self-hosted in your Kubernetes cluster with no connection to Vekri.

Where Kong AI Gateway is strong

Kong AI Gateway builds on Kong Gateway, so model, MCP and agent traffic share its routing, rate limiting, analytics and plugin ecosystem. It can expose existing REST APIs as MCP tools without writing new servers, and it offers prompt guards, PII sanitising and cloud guardrail integrations for model traffic. It covers far more systems than Vekri does today.

Where Vekri differs

Kong decides which consumer may list or call each MCP tool, from allow and deny lists matched against consumers, consumer groups or a token claim. Vekri checks each call against the verified workload or employee, a scope issued for the task and Cedar policy over typed operations, and has another person approve a privileged write before a broker executes it with credentials the agent never sees.

Side by side

Vekri and Kong AI Gateway, capability by capability.

"Not in public docs" means we could not find it in the vendor's public documentation on the review date, not that it is missing.

Decides each tool call inline

Every agent tool call is allowed or denied before it reaches the protected system.

VekriYes
Vekri Gateway decides every MCP tool call sent through it before the broker executes it; a denied call never reaches the system. It is a boundary only when it is the only path to that system.
Kong AI GatewayDocumented
The MCP proxy checks the caller against the tool's access list on each tool call and rejects a denied call with HTTP 403 before it reaches the upstream. [1] [3]

Verified workload identity

An agent running as a workload proves who it is with a credential the platform issued, not a shared key.

VekriYes
Kubernetes projected service-account tokens, verified with TokenReview before Vekri issues a short-lived token for the run; every call is then authenticated. SPIFFE X.509-SVIDs from a configured trust bundle (no Workload API yet).
Kong AI GatewayPartly
Clients can authenticate with mTLS client certificates (Enterprise) or OAuth tokens, mapped to Kong consumers. Kubernetes service-account tokens and SPIFFE IDs are not described. [5] [2]

Employee agents use company SSO

Agents that employees run sign in as that employee, through the company identity provider.

VekriYes
Vekri is the MCP authorization server for Claude Code and federates to your OpenID Connect provider. SAML sign-in is not available yet.
Kong AI GatewayDocumented
The MCP OAuth2 plugin makes Kong the OAuth resource server under the MCP authorization specification, validating tokens issued by the organization's authorization server. [2]

Task-scoped permissions from the server

What an agent may do is set per task by the server, not by the agent or its prompt.

VekriYes
A run scope for workloads, or a protected access assignment for employees. The effective permission is always an intersection, never a widening.
Kong AI GatewayNot in public docs
Access lists apply to consumers, consumer groups or token claims. A scope issued by the server for each task is not described in the public documentation. [3]

Policy as code, deny by default

Decisions come from versioned policy, and anything not allowed is refused.

VekriYes
Cedar over typed operations. Unknown operations and evaluation errors are denied, and a revision can be simulated before it is published.
Kong AI GatewayPartly
Per-tool allow and deny lists, with deny taking precedence and denied tools removed from tool lists. A call is allowed when no list applies, and neither a policy language nor conditions on arguments is described. [3] [7]

Approval of the exact operation

A person approves one specific operation, and the approval cannot be reused for another.

VekriYes
Privileged writes wait for another person to approve that operation, bound to its digest, short-lived and single use, with separation of duties.
Kong AI GatewayNot in public docs
Approval of an individual tool call by a person is not described in the public documentation.

Agent never holds backend credentials

Secrets for the protected system stay out of the agent's reach.

VekriYes
A broker executes with narrowly scoped Kubernetes or GitHub App credentials. Incoming tokens are never forwarded.
Kong AI GatewayPartly
Client tokens validated by the MCP OAuth2 plugin are not forwarded by default and, from Kong Gateway 3.14, can be exchanged for an upstream token; AWS SigV4 signing is also available. The MCP proxy forwards other client request headers to upstreams by default. [2] [3] [7]

Audit evidence of decision and outcome

Each call leaves a durable record of what was decided and what happened.

VekriYes
Intent is recorded durably before execution and the outcome after; an uncertain outcome is never retried blindly.
Kong AI GatewayDocumented
Allowed and denied access attempts can be written to an audit log, with optional payload logging and export to OpenTelemetry. [1] [3]

AI agents on workstations

Finds AI coding agents and other AI applications on employee devices, and watches or controls what they do there.

VekriPartly
Vekri Endpoint discovers coding agents, desktop and IDE AI apps, local models and their MCP servers on macOS and Linux, and its local MCP gateway decides each MCP tool call sent through it (Claude Code verified connecting; tool calls verified with an MCP client library). On macOS, a network gateway mediates MCP requests to approved remote servers, and agent control stops AI agents the organization has not allowed. Hooks observe built-in tools without blocking them; Windows is not supported.
Kong AI GatewayNot in public docs
Discovering coding agents on employee devices is not described in the public documentation.

Prompt and output inspection

Detects prompt injection or sensitive data in what models read and write.

VekriPartly
Tool results on Vekri Gateway and the local MCP gateway are inspected for prompt injection before the agent reads them; sensitive-data categories are detected on the device, off by default. Browsers and file uploads are not inspected.
Kong AI GatewayPartly
Prompt guards, a PII sanitiser and cloud guardrail integrations check model traffic. Kong lists guardrails on MCP requests and responses as not supported. [4] [1]

Systems covered

Which systems, platforms or agents the product works with.

Vekri
Kubernetes and GitHub, with GitLab, PostgreSQL, MySQL, MongoDB, Slack, Jira, Linear, Asana, ClickUp, monday.com, HubSpot, Pipedrive, Zendesk, Freshdesk and custom OpenAPI connectors in preview.
Kong AI Gateway
Model providers such as OpenAI, Anthropic, Azure AI, Amazon Bedrock and Gemini, plus MCP servers, REST APIs exposed as MCP tools, and A2A agents. An MCP Registry in the Konnect Catalog entered tech preview in February 2026.

Deployment

How the product is delivered.

Vekri
In Vekri's cloud, or self-hosted in your Kubernetes cluster with no connection to Vekri.
Kong AI Gateway
Managed through Kong Konnect, a SaaS control plane, with data planes that run self-hosted, in Kubernetes or as dedicated cloud gateways run by Kong. Self-managed deployments are also supported. The MCP plugins are part of the AI Gateway Enterprise offering.

Using both

Kong can route and govern model traffic and expose internal APIs as MCP tools, while Vekri governs the calls agents make to shared production systems such as Kubernetes clusters and GitHub.

Sources

Read on .

  1. 1.Kong docs: AI MCP Proxy plugin
  2. 2.Kong docs: AI MCP OAuth2 plugin
  3. 3.Kong docs: AI MCP Server entity
  4. 4.Kong docs: AI Gateway
  5. 5.Kong docs: mTLS Auth plugin
  6. 6.Kong press release: Kong introduces MCP Registry
  7. 7.Kong docs: AI MCP Proxy configuration reference

Product names are trademarks of their respective owners. This page compares publicly documented capabilities as of the review date; it is not endorsed by the vendor, and products change quickly.

Something out of date or wrong? Tell us and we will correct it.

More comparisons

MCP and AI gateways

All comparisons

Contact Sales

See Vekri with your own AI applications, agents and systems.

Talk to us about the AI your organization uses, the systems agents reach and how you deploy: in Vekri's cloud, or inside your own Kubernetes cluster.