Skip to main content

MCP gateway comparison

Last updated: October 19, 2026.

MCP gateways sit between AI clients and the MCP servers they call, and the options differ mostly in where they come from. Dedicated MCP gateways (Mintive, Obot, Runlayer, IBM ContextForge, Microsoft MCP Gateway, Docker MCP Gateway) start from tool-call governance. Kong adds MCP to an API gateway, TrueFoundry, Portkey and LiteLLM add it next to LLM routing, Composio pairs it with a hosted tool catalog, Speakeasy builds and hosts MCP servers from your APIs inside an AI control plane, and Amazon Bedrock AgentCore Gateway offers it as a managed AWS service.

How we compared​

The facts come from each vendor's public documentation and pricing pages, and for open-source projects the repository license, checked on October 19, 2026. A cell says "not documented" when we couldn't find the fact on the vendor's own pages, which doesn't mean the capability is missing. There is no ranking column: the right gateway depends on what you already run, so each row ends with when it fits best.

Deployment, license and pricing​

GatewayTypeDeploymentLicensePricing modelBest fit when
MintiveDedicated MCP gateway, plus LLM gateway and Agent MonitorManaged cloud service in the US or EU; Private Networks reach internal services (Enterprise); on-premise or self-hosted by arrangementPaid plansPlans on mintive.com/pricing; Mint Guard and ZDR on the Enterprise planYou want one managed service that governs agent tool calls, model calls and coding-agent activity under the same identities and roles
Kong AI GatewayAPI gateway with LLM, MCP and A2A supportKonnect-managed control plane with cloud, serverless or hybrid gateways; fully self-hosted via EnterpriseKong Gateway is Apache 2.0; MCP plugins are Enterprise tierPublic tiers from $25/month plus usage; Enterprise customYou already run Kong for APIs and want MCP and LLM traffic on the same platform
ObotAI control plane with MCP gateway, catalog and LLM gatewaySelf-hosted (Docker, Kubernetes) or Obot CloudMIT; Enterprise unlocked by license keyCommunity free (up to 100 users); Cloud and Enterprise by contactYou want an open-source gateway and catalog you can run yourself
TrueFoundryAI gateway (LLM, MCP and agent gateway) on an AI deployment platformSaaS, customer-hosted gateway plane, or fully self-hostedProprietaryFree (3 users); Pro $25 per user/month; Enterprise customYou want LLM and MCP gateways on a platform that also deploys models and agents in your cloud
PortkeyLLM gateway with a separate MCP gatewaySaaS, hybrid, private cloud or self-hostedGateway repo is MIT; enterprise features paidFree; Production $49/month; Enterprise customYou want MCP governance on the same control plane as a multi-provider LLM gateway
LiteLLMLLM gateway (proxy) with MCP gatewaySelf-hostedMIT except the enterprise/ directoryOpen source $0; Enterprise annual, contact salesYou run the LiteLLM proxy for model traffic and want MCP access controls in it
Docker MCP GatewayOpen-source gateway that runs MCP servers as containersLocal or self-hosted (Docker Desktop, Engine, Compose)MITFreeDevelopers want containerized MCP servers from a signed catalog on their own machines
IBM ContextForgeMCP gateway and registry that also federates A2A agents and REST/gRPC APIsSelf-hosted (PyPI, Docker, Kubernetes, OpenShift, major clouds)Apache 2.0Free open sourceYou want an Apache-licensed gateway and registry with a plugin framework you extend yourself
RunlayerAI control plane with MCP gateway, runtime security and catalogRunlayer-hosted single tenant, or self-hosted on AWS or KubernetesCommercialContact salesYou want an MCP gateway with ML-based runtime threat detection
ComposioTool integration platform with a managed MCP gatewayComposio Cloud; private VPC or self-hosted on EnterpriseSDK is MIT; platform commercialHobby $0; Pro $29/month plus usage; Enterprise customYou want a large hosted catalog of app integrations with managed per-user auth
SpeakeasyAI control plane with MCP gateway, MCP server builder and hostingManaged SaaS; its site also states a self-hosted or own-VPC optionPlatform repository is AGPL-3.0Enterprise plan, contact salesYou want to generate and host MCP servers from your own OpenAPI documents or TypeScript functions, with a gateway and guardrails around them
Amazon Bedrock AgentCore GatewayManaged AWS gateway for tools, agents and modelsManaged AWS serviceCommercial AWS servicePublic consumption pricing (per 1,000 invocations)Your agents run on AWS and you want IAM, CloudTrail and Bedrock Guardrails in one place
Microsoft MCP GatewayOpen-source MCP gateway and control plane for KubernetesSelf-hosted (Kubernetes, or your own AKS)MITFree; you pay for your own infrastructureYou run Kubernetes on Azure and want Entra ID roles on MCP servers and tools

Microsoft also documents MCP support in Azure API Management, a separate managed service with its own pricing. Portkey's site states that it is now part of Palo Alto Networks as "Prisma AIRS AI Gateway".

Identity and access control​

GatewayClient authenticationSSO and SCIMPer-user credentials to downstream toolsAccess is granted to
MintiveOAuth 2.0 with PKCE and dynamic client registration on every Virtual MCP; API keys, M2M tokens or workload identity federation (on request) for agent identitiesSSO (Okta, Google Workspace, Microsoft Entra ID, OneLogin, JumpCloud, Auth0, PingFederate, other SAML/OIDC) and SCIMYes: per-user OAuth with automatic refresh, shared service credentials, or cross app access; user identity forwarding to MCP serversA Virtual MCP per role with curated tools, granted to users, directory groups and agent identities; per-tool enable, disable and approval
Kong AI GatewayOAuth 2.1 resource server for MCP; key auth or OpenID ConnectSSO via OIDC/SAML; SCIM listed on the pricing pageToken exchange before the upstream MCP serverIndividual tools, by consumer or consumer group
ObotOAuth for MCP clientsEntra, Okta, JumpCloud, Auth0, GitHub, Google; SCIM not documentedYes: OAuth exchange and refresh per userMCP servers, and virtual MCP profiles with selected tools, by user or group
TrueFoundryPersonal and service tokens, external IdP tokens, OAuth for IDE clientsSAML/OIDC SSO and SCIMYes: per-user OAuth token storage and refresh, on-behalf-of exchangeMCP servers and tools, by user, team or virtual account
PortkeyOAuth 2.1 with PKCE, API keys, external IdP tokensOIDC/SAML SSO and SCIMYes: per-user OAuth tokens with refreshMCP servers and tools, by org, workspace, team or user
LiteLLMVirtual keys; OAuth 2.0 proxying for MCP clientsSSO and SCIM on EnterpriseYes: per-user OAuth, per-user keys, on-behalf-of exchangeMCP servers and tools, by key, team or organization
Docker MCP GatewayBearer token on HTTP transportsNot documentedOAuth flows for upstream services, stored per local userProfiles and per-tool allowlists
IBM ContextForgeJWT bearer tokensSSO via OAuth2/OIDC (Entra ID, Okta, Keycloak, others); SCIM not documentedYes: OAuth authorization code and user-scoped tokensTeams and roles on gateways, servers, virtual servers and tools
RunlayerOAuth through Runlayer's authorization serverOkta, Entra and other IdPs; SCIMYes: each user authorizes connectors; OAuth brokerServers, tools or resources, by user, group, role, agent or attribute
ComposioBrowser sign-in for MCP clientsSAML/OIDC SSO and SCIM 2.0 on EnterpriseYes: managed per-user OAuth with storage and refreshOrganization, team, user, agent or toolkit policies
SpeakeasyOAuth 2.1 with PKCE and dynamic client registrationSAML 2.0 or OIDC SSO and SCIM, by planYes: per-user OAuth tokens stored encrypted and refreshedServers, toolsets or tools, by person, role or agent
Amazon Bedrock AgentCore GatewayJWT from any OIDC provider, or IAMVia your OIDC provider; SCIM not documentedYes: AgentCore Identity token vault per agent and userIAM principals; tool and parameter level through interceptors and Cedar policies
Microsoft MCP GatewayEntra ID bearer tokensEntra ID; SCIM not documentedNot documentedAdapters and tools, by Entra ID app role

Audit, guardrails and model traffic​

GatewayAudit log and exportPrompt injection and sensitive data screeningLLM routing and budgetsHosted connectors and registryCompliance stated by the vendor
MintiveTool calls, prompts and access changes exported in real time over OTLP or Splunk HEC, or as batched files to S3; usage through the Admin APIMint Guard (enabled on request), Mintive's managed guardrail, screens tool arguments and results out of the box for prompt injection, credentials and secrets, PII and harmful content; plus rules and middleware that block or mask, with PII and DLP templatesLLM gateway (early access): OpenAI, Anthropic, Fireworks and Amazon Bedrock; budgets by group and per user, allowed models by groupYes: pre-vetted catalog, hosted connectors from container images, the hosted CLI or private npm packages, and a custom registry; tool change alertsSOC 2 Type II and HIPAA, with a BAA available (details)
Kong AI GatewayMCP logs and OpenTelemetry; Konnect audit webhook to a SIEMPrompt guards and PII sanitizer on LLM traffic; MCP inspection through partner pluginsYes: multi-provider routing, token quotasGenerates MCP servers from REST APIs; MCP Registry in tech previewNot documented on the pages checked
ObotMCP and LLM audit logs exported to S3, Google Cloud Storage or Azure BlobMCP filters (webhook or MCP server) that can block or modify callsYes: LLM gateway with model access policiesYes: hosts MCP servers; catalog and registry APISOC 2 Type II in progress
TrueFoundryAudit logs and OpenTelemetry exportGuardrails on LLM requests and MCP tool calls, before and afterYes: budgets and rate limitsYes: prebuilt and hosted MCP servers, OpenAPI to MCPSOC 2 Type II, GDPR, HIPAA
PortkeyEvery tool call logged; OpenTelemetry exportMCP guardrails on tool inputs and outputs; PII redaction on LLM trafficYes: budgets and rate limitsRegistry and registry API (beta)SOC 2, ISO 27001, GDPR, HIPAA
LiteLLMAudit logs (Enterprise) to S3; OpenTelemetry, Datadog, Splunk callbacksMCP guardrails before, during and after tool calls; Presidio PII maskingYes: core product, budgets per key, team and orgThird-party MCP servers, OpenAPI to MCPSOC 2 Type II
Docker MCP GatewayCall logging and OpenTelemetrySecret blocking on tool arguments and responses; container isolationNot documentedDocker MCP Catalog of verified serversNot documented
IBM ContextForgeAudit trail (off by default); OpenTelemetry exportPlugins: PII filter, deny lists, LlamaGuard, OPALLM provider proxy; budgets not documentedRegistry, federation and virtual serversNot documented
RunlayerAudit logs; continuous SIEM export to S3ToolGuard models for prompt injection, tool poisoning and exfiltration; PII rulesModel routing for some clients; budgets not documentedYes: connector catalog and custom MCP server hostingSOC 2, HIPAA, GDPR
ComposioAudit logs on every plan; Logs API with SIEM recipesPolicy enforcement in the request pathSpend controls on ProYes: hosted MCP servers and an app toolkit directorySOC 2 Type II; BAA available
SpeakeasyPer-tool-call audit log; OpenTelemetry export to Datadog, Splunk, Grafana or any OTLP collectorGuardrail policies for secrets, PII and financial data; prompt-injection detectionNot a model proxy; spend tracking; budgets in previewYes: generates and hosts MCP servers from OpenAPI or TypeScript; registry and catalogSOC 2 Type II, ISO 27001, GDPR; BAA available
Amazon Bedrock AgentCore GatewayCloudTrail events; CloudWatch with OpenTelemetryBedrock Guardrails through AgentCore PolicyYes: model routing and per-caller limitsLambda, OpenAPI, Smithy and MCP targets; integration templatesAgentCore: HIPAA eligible, SOC 2, ISO 27001
Microsoft MCP GatewayServer logs; Application Insights on AzureNot documentedNot documentedHosts MCP servers as containersNot documented

Which kind of gateway fits​

For platform and security teams​

If the goal is to approve MCP servers once and give each team a governed set of tools, look for SSO and SCIM, per-user credentials to downstream tools, tool-level access by role, and an audit trail you can export to your SIEM. Dedicated gateways and AI control planes (Mintive, Runlayer, Obot, Portkey, TrueFoundry) document all four in some form, so compare how each one scopes access and what its audit events contain. See RBAC and audit and observability for how Mintive handles both.

If you already run an API gateway​

Kong, Azure API Management and AWS can proxy MCP traffic and expose REST APIs as MCP tools inside infrastructure you already operate. Check how each documents per-user OAuth to the tools behind it, tool-level access, and screening of tool results, since agent traffic carries a user's identity through to the tool. Many teams keep their API gateway for service traffic and add an MCP gateway for agent traffic; the two don't conflict.

If you need self-hosted or open source​

IBM ContextForge (Apache 2.0), Obot (MIT), Docker MCP Gateway (MIT), Microsoft MCP Gateway (MIT) and LiteLLM (MIT, with an enterprise directory) all run in your own infrastructure. You operate upgrades, connectors and identity integration yourself. Mintive runs as a managed cloud service and offers on-premise or self-hosted deployment by arrangement (contact Mintive), and Runlayer, TrueFoundry, Portkey and Composio also document self-hosted or customer-cloud options.

When you don't need an MCP gateway​

A small team running a few local MCP servers with personal credentials, with no SSO or audit requirement, can start without a gateway. The case for one grows with the number of users, shared connectors, and security reviews: at that point you need a single place to approve servers, issue credentials and answer "who called which tool."

FAQ​

What is the difference between MCP gateways?​

They differ mainly in where they come from. Dedicated MCP gateways govern tool calls first, API gateways add MCP to existing API traffic management, LLM gateways add MCP next to model routing, open-source projects are self-hosted, and cloud providers offer managed gateways inside their own platforms.

Is an API gateway enough for MCP?​

An API gateway with MCP support can proxy MCP traffic, apply OAuth and rate limits, and turn REST APIs into MCP tools. Teams also need per-user credentials to downstream tools, tool-level access by role, and an audit trail that names the user behind each agent call, so check how the gateway documents each of those.

Open source or managed MCP gateway?​

Open-source gateways such as IBM ContextForge (Apache 2.0), Docker MCP Gateway (MIT), Microsoft MCP Gateway (MIT) and Obot (MIT) run in your own infrastructure, and you operate them. Managed gateways move hosting, upgrades and connector maintenance to the vendor. Several vendors offer both.

Which MCP gateways also route LLM traffic?​

Mintive (LLM gateway, early access), Kong AI Gateway, TrueFoundry, Portkey, LiteLLM, Obot and Amazon Bedrock AgentCore Gateway all document model routing alongside MCP. Budget and spend controls vary by vendor and plan.

Which MCP gateways screen tool calls for prompt injection?​

Mintive (Mint Guard), Runlayer (ToolGuard), Speakeasy, TrueFoundry, Portkey, LiteLLM and Amazon Bedrock AgentCore Gateway document screening on MCP tool traffic. Others document guardrails for LLM traffic, partner plugins, or filter hooks you connect yourself.

Do I need an MCP gateway if only a few developers use MCP?​

Not always. A small team running a handful of local MCP servers with personal credentials can start without one. A gateway becomes useful once you need SSO, shared connectors, per-role tool access, or an audit trail for security review.