Agentgateway is an open-source “data plane” built specifically for agentic AI connectivity, focusing on how agents talk to other agents and to tools across different frameworks and environments. It presents itself as a complete connectivity solution that adds drop-in security, observability, and governance to agent-to-agent and agent-to-tool communication without requiring you to rebuild your agent stack. The project supports interoperable protocols designed for this ecosystem, including Agent2Agent (A2A) and Model Context Protocol (MCP), which helps standardize how tools and agents interoperate. It is designed for performance and scale, implemented in Rust and engineered to handle large throughput and multi-tenant deployments. Operationally, it emphasizes safety and control with an RBAC system tuned for MCP/A2A use cases, plus the ability to update configuration dynamically via xDS without downtime.
Features
- Agentic connectivity data plane for agent-to-agent and agent-to-tool communication
- Supports interoperable protocols including A2A and MCP
- Security-first design with MCP/A2A-focused RBAC
- Multi-tenant operation with tenant-specific resources and users
- Dynamic configuration updates via xDS without downtime
- Legacy API transformation into MCP resources (OpenAPI support)