Agent Connectivity Solved
Agentgateway is an open source project that is built on AI-native protocols to connect, secure, and observe agent-to-agent and agent-to-tool communication across any agent framework and environment.
Get Started
agentgateway -f config.yaml
Features
Everything you need to connect, secure, and observe your AI infrastructure
Route requests to OpenAI, Anthropic, Azure, and other LLM providers through a single unified gateway. Get built-in rate limiting, cost tracking, and observability across all your LLM traffic.
- • Unified authentication across providers
- • Request/response logging and metrics
- • Cost attribution and budget controls
- • Automatic failover between providers
Intelligently route inference requests to the optimal backend based on model availability, cost constraints, latency requirements, or custom routing policies.
- • Model-aware load balancing
- • Cost-optimized routing policies
- • Latency-based backend selection
- • Custom CEL routing expressions
Expose a single MCP endpoint that federates tools from multiple backend MCP servers. Agents connect once and get access to all available tools with unified security and discovery.
- • Single endpoint for all MCP tools
- • Automatic tool discovery and registration
- • OpenAPI to MCP translation
- • Tool-level access control
Enable secure communication between agents using the Agent-to-Agent (A2A) protocol. Discover, authenticate, and route messages between agents across different frameworks and environments.
- • A2A protocol support
- • Agent discovery and registration
- • Cross-framework interoperability
- • Message routing and observability
Define granular access control policies using Common Expression Language (CEL). Control which agents can access which tools, models, and resources based on identity, context, and custom attributes.
- • CEL expression-based policies
- • Tool and model-level permissions
- • Identity-aware access control
- • Audit logging for compliance
AI-native connectivity for agentic applications
Tool Federation
Provide a single MCP endpoint for all the tools your agents consume, with unified security, observability, and governance for all agent-to-tool communication.
Unified Connectivity
Support for industry standard AI protocols for agent and tool connectivity including A2A and MCP with the ability to automatically expose existing REST APIs as MCP-native tools.
Developer Portal
Self-service developer portal for agent and tool developers to create, configure, discover, and debug tools and agents from a single pane of glass UI.
“The future won’t be built by standalone agents, MCP servers or LLMs — it’s shaped by their interconnection and ability to work together seamlessly. To unlock their full potential, we must apply policies, ensure control and maintain clear visibility into their interactions. This is where agentgateway plays a pivotal role — bridging not only agent-to-agent (A2A) communication but also agent-to-MCP servers, filling a critical gap in the ecosystem. I look forward to seeing the project’s continued momentum within the Linux Foundation.”
Solving AI Connectivity Challenges
Agent and Tool Interoperability
Built on the leading industry protocols for agent and tool connectivity, agentgateway allows you to seamlessly integrate any agent and tool supporting A2A and MCP.
Agent Governance
Agentic applications will be composed of multiple tools and agents working together to achieve a goal, creating a fragmented landscape for security and observability. Agentgateway is a drop-in solution transparent to agents and tools to secure, govern, and audit agent and tool communications.
Tool Sprawl
Agent development will never scale treating every tool integration as a 1:1 integration. Agentgateway provides a federated MCP endpoint with a centralized registry, self-service discovery, and dynamic configuration of agents and tools.
Leveraging Existing APIs
No need to create custom MCP tool server implementations for every REST API you have today. Agentgateway automatically translates OpenAPI resources into MCP tools ready to consume from agents.