mcp-context-forge and mcp-gateway

These are competitors offering overlapping gateway/proxy functionality for MCP servers, though IBM's solution is broader (supporting multiple API types and registry features) while the hyprmcp tool specializes in OAuth security and analytics.

mcp-context-forge
73
Verified
mcp-gateway
44
Emerging
Maintenance 25/25
Adoption 10/25
Maturity 15/25
Community 23/25
Maintenance 13/25
Adoption 9/25
Maturity 9/25
Community 13/25
Stars: 3,393
Forks: 570
Downloads:
Commits (30d): 228
Language: Python
License: Apache-2.0
Stars: 87
Forks: 11
Downloads:
Commits (30d): 0
Language: Go
License: MIT
No Package No Dependents
No Package No Dependents

About mcp-context-forge

IBM/mcp-context-forge

An AI Gateway, registry, and proxy that sits in front of any MCP, A2A, or REST/gRPC APIs, exposing a unified endpoint with centralized discovery, guardrails and management. Optimizes Agent & Tool calling, and supports plugins.

Implements gRPC-to-MCP translation via server reflection and REST-to-MCP adaptation with automatic JSON Schema extraction, while providing OpenTelemetry-based observability across multiple backends (Phoenix, Jaeger, Zipkin). Runs as a native MCP server with 40+ plugins for protocol extensibility, Redis-backed caching for multi-cluster deployments, and built-in auth, rate-limiting, and retry policies across federated tool, agent, and API gateways.

About mcp-gateway

hyprmcp/mcp-gateway

MCP OAuth Proxy incl. dynamic client registration (DCR), MCP prompt analytics and MCP firewall to build enterprise grade MCP servers.

Implements a reverse proxy architecture that intercepts MCP traffic over HTTP, handling OAuth2 authentication transparently before routing requests to upstream MCP servers—eliminating the need to embed auth logic directly in server code. Provides observability through prompt telemetry and request payload inspection, enabling debugging and usage analytics without server-side instrumentation. Built in Go, it supports streamable HTTP MCP servers and automatically manages OAuth client registration, reducing operational complexity for enterprise deployments.

Scores updated daily from GitHub, PyPI, and npm data. How scores work