Awesome MCPGateways

GongRzhe/A2A-MCP-Server

⭐ 148 Python repository created 2025-05-19

A2A MCP Server is an integration layer between two agent protocols. On one side, the Model Context Protocol, which standardises how an assistant reaches external tools and data. On the other, Google's Agent-to-Agent protocol, which standardises communication between independent agents over a JSON-RPC interface. The server presents A2A capabilities as ordinary MCP tools, so a client such as Claude Desktop can discover available A2A agents, register them, send messages and tasks to them, and track task state — all without implementing A2A itself. That makes the bridge useful in a mixed estate where some capabilities are exposed as MCP servers and others as A2A agents: the client speaks one protocol and reaches both. The implementation is Python, Apache-2.0 licensed, and listed on Smithery for installation. Both task submission and task management are covered, which matters because A2A models long-running work as a task with a lifecycle rather than a single request and response. One caveat should be weighed before adopting it: the GitHub repository is archived, so it is read-only and no longer receiving fixes or protocol updates, and both MCP and A2A have continued to change since. The audience is anyone experimenting with cross-protocol agent interoperability, primarily as a reference implementation.

https://github.com/GongRzhe/A2A-MCP-Server

mcpa2aagent2agentbridgepythoninteroperabilityjson-rpcarchived

Also in Gateways

Kong/kong

Kong Gateway is a cloud-native, scalable API gateway that manages API, AI LLM, and Model Context Protocol (MCP) traffic with advanced security, observability, and extensibility features.

alibaba/higress

Higress is a cloud-native AI native API gateway by Alibaba that supports hosting Model Context Protocol (MCP) servers, enabling unified management of AI and LLM APIs with extensible Wasm plugins and enterprise-grade features.

IBM/mcp-context-forge

IBM/mcp-context-forge is a production-grade MCP Gateway that unifies and manages MCP and REST services, providing a secure, scalable, and feature-rich interface for AI clients.

open-webui/mcpo

mcpo is a secure and simple proxy server that exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers, enabling seamless integration with LLM agents and applications.

sparfenyuk/mcp-proxy

mcp-proxy is a proxy server tool that enables communication between MCP servers using stdio and SSE transport protocols, facilitating interoperability within the MCP ecosystem.

metatool-ai/metamcp

MetaMCP is a proxy server that aggregates multiple MCP servers into a unified MCP server endpoint, applies middleware, and hosts these endpoints for seamless integration with MCP clients.

samanhappy/mcphub

MCPHub is a unified management platform that aggregates multiple Model Context Protocol (MCP) servers into streamable HTTP endpoints, providing centralized control, real-time monitoring, secure access, and intelligent tool discovery for efficient AI tool integration.

mcp-ecosystem/mcp-gateway

MCP Gateway is a lightweight, configuration-driven gateway service that converts existing APIs into MCP protocol-compliant endpoints without code changes, supporting Docker and Kubernetes deployments with a built-in management UI.