MCP Gateway: Unify REST and MCP services for AI clients
Top 35.6% on SourcePulse
This project provides the MCP ContextForge Gateway, a versatile gateway, proxy, and registry for Model Context Protocol (MCP) and REST services. It aims to unify diverse AI backends, offering features like federation, protocol translation, and an admin UI, targeting developers building complex AI applications.
How It Works
The gateway acts as a central hub, exposing a unified endpoint for various AI services. It supports protocol translation between REST, MCP, and other formats (stdio, SSE, Streamable HTTP). Key features include service federation for discovering and aggregating peer gateways, virtualization of non-MCP services into MCP-compliant tools, and a REST-to-MCP adapter for seamless integration of REST APIs.
Quick Start & Requirements
pip install mcp-contextforge-gateway
or via Docker.mcpgateway --host 0.0.0.0 --port 4444
with optional environment variables for authentication and UI.Highlighted Details
Maintenance & Community
The project is actively maintained by IBM. Community interaction and contribution guidelines are available in the repository.
Licensing & Compatibility
Licensed under the Apache License 2.0, allowing for commercial use and integration into closed-source applications.
Limitations & Caveats
The current release (0.5.0) is considered alpha/early beta and is not production-ready. Features, APIs, and behaviors are subject to change without notice. Production deployments require thorough security review and additional mechanisms.
1 day ago
1 day