LiteLLM vs ContextForge MCP Gateway

Two of the top gateways, side by side: score, setup, license, activity and what each review found.

22nd of 14 in Gateways

LiteLLM

OpenAI-format gateway and Python SDK for calling 100+ LLM providers

84 out of 100
#44th of 14 in Gateways

ContextForge MCP Gateway

Registry and proxy federating MCP, A2A, REST and gRPC behind one endpoint

68 out of 100
LiteLLM vs ContextForge MCP Gateway: score parts and facts
What we compareLiteLLMContextForge MCP Gateway
Score parts, out of 100
Adoption89, widely used24, niche
Freshness100, active100, active
Maintenance83, healthy90, healthy
Easy to run83, very easy67, easy
Agent-ready30, minimal70, partly
Facts from GitHub and the README
Stars60.9k4.6k
Licensecustom license (read the license)Apache-2.0 (permissive)
Last commitOct 2026Oct 2026
Last releaseOct 2026Sep 2026
LanguagePythonNot stated
DockerYesYes
GPUNot neededNot needed
arm64 or Apple SiliconNot statedMentioned

LiteLLM

LiteLLM translates calls to 100+ providers (OpenAI, Anthropic, Gemini, Bedrock, Azure and others) into the OpenAI format, either as a Python SDK or as a proxy server. The proxy adds virtual keys, spend tracking, guardrails, load balancing and an admin dashboard, and it also exposes A2A agent and MCP server gateways. The README reports 8ms P95 latency at 1k RPS.

Who it is for: Teams routing many LLM providers through one self-hosted API

Strengths

  • One OpenAI-style API across 100+ providers and many endpoint types
  • Proxy includes virtual keys, spend tracking, load balancing and admin dashboard
  • Also gateways A2A agents and MCP servers
  • Use as a Python library or as a standalone proxy

Weaknesses

  • License reported as NOASSERTION; an enterprise tier exists, feature split unclear from README
  • Proxy listens on port 4000 and its database requirements are not stated in the README excerpt
  • Provider coverage varies by endpoint; many providers support only chat-style endpoints
  • Python-based, so latency figures depend on the benchmark setup
  • no GPU
  • Docker + Compose
  • Compose runs PostgreSQL
  • Models: OpenAI, Anthropic, Gemini, AWS Bedrock, Azure
  • port 4000

ContextForge MCP Gateway

ContextForge is IBM's Python registry and proxy that federates MCP servers, A2A agents and REST or gRPC APIs into one MCP-compliant endpoint with auth, rate limiting, retries, an Admin UI and OpenTelemetry tracing. It installs from PyPI (mcpgateway on port 4444), as a GHCR container, via Docker Compose with PostgreSQL, Redis and nginx, or with a Helm chart, and virtualizes legacy REST services as MCP tools.

Who it is for: enterprises centralizing MCP tools and agents behind one gateway

Strengths

  • Federates MCP, A2A, REST and gRPC (via reflection) behind one MCP endpoint
  • Transports: HTTP, JSON-RPC, WebSocket, SSE, Streamable HTTP, stdio
  • Admin UI with live log viewer; OpenTelemetry to Phoenix, Jaeger, Zipkin
  • Helm chart with HPA, Redis clustering and Grafana dashboards

Weaknesses

  • arm64 containers unsupported in production; Apple Silicon needs Rosetta or PyPI
  • Local Docker builds fail without the CI-only wheel closure; pull the GHCR image
  • Will not start without generated JWT_SECRET_KEY and AUTH_ENCRYPTION_SECRET
  • Large surface: 55+ tables, 40+ plugins, nginx and pgAdmin in the Compose stack
  • no GPU
  • Docker + Compose
  • Needs PostgreSQL (production; SQLite for dev), Redis (caching and federation)
  • Models: A2A agents: OpenAI, Anthropic, custom
  • port 4444

More in Gateways