# Powering the MCP ecosystem

> Enable tool discovery and interoperability across agent ecosystems.
Building interconnected ecosystems requires discovery, integration, and interoperability between agents and services.

## What you can do

- Allow agents to discover and retrieve tools dynamically.

- Support integration via linked gateways and direct URL connections.

- Simplify onboarding for new services and agents.

## How it works

Gateway acts as a coordination layer, enabling agents to locate and connect to resources efficiently with minimal custom integration overhead.

For protocol background, see [MCP protocol](/products/affinidi-trust-fabric/agent-gateway/concepts/protocols/mcp.md).

## Related

- [MCP protocol](/products/affinidi-trust-fabric/agent-gateway/concepts/protocols/mcp.md): How the Model Context Protocol is supported across surface types.

- [Surfaces](/products/affinidi-trust-fabric/agent-gateway/concepts/surfaces.md): How surfaces configure tool-serving and discovery for MCP workloads.
