Most AI agents today operate with a predefined set of connections. Developers configure which models, MCP servers, tools, and other agents they can interact with, often embedding those connections directly into the agent’s configuration or code.
That approach works when an agent performs a narrow set of tasks using a handful of known services. But as enterprises deploy more sophisticated agents, the limitations become apparent. An agent investigating a customer issue might need to retrieve account information, query a billing system, and invoke another agent to resolve a technical problem. The capabilities it needs may vary depending on the request, and new tools and services may become available over time.
Requiring developers to anticipate and configure every possible connection creates brittle architectures that are difficult to maintain. Adding a new capability can mean updating multiple agents, while changes to existing services can break established workflows. As the number of agents, MCP servers, and models grows, managing these connections individually becomes increasingly impractical.
Dynamic discovery offers a better approach. Rather than relying exclusively on predefined connections, agents can discover available capabilities and identify the resources appropriate for the task at hand. This allows organizations to introduce new models, tools, and agents without requiring every existing agent to be individually reconfigured.
But dynamic discovery introduces a critical security challenge. Just because an enterprise has an MCP server that can access sensitive financial records doesn’t mean every agent should be able to discover or invoke it. Different agents operate on behalf of different users, teams, and applications, each with their own permissions and responsibilities.
Enterprises therefore need more than a way for agents to find capabilities. They need a way to govern which capabilities are available for discovery and ensure that agents can only access resources they’re authorized to use.
That’s the challenge Kong AI Registry is designed to address.