Snowflake and the Agentic Resource Discovery Specification
Captured source
source ↗Snowflake and the Agentic Resource Discovery Specification
Skip to content
Blog / Product and Technology / Exploring Agent Discovery: Snowflake and the Agentic Resource Discovery Specification
JUN 17, 2026 / 4 min read Product and Technology Exploring Agent Discovery: Snowflake and the Agentic Resource Discovery Specification
Arun Agarwal +1
Today, Snowflake is announcing our support for the Agentic Resource Discovery (ARD) Specification, an open protocol that standardizes how AI agents and tools are cataloged, searched and discovered across an enterprise. Developed in collaboration with Microsoft, GoDaddy and many others, ARD addresses a real and growing issue: how to discover all the agents available to an enterprise user through whatever interface they are using.
From deploying agents to finding them
AI clients can already invoke external tools, MCP servers, APIs, workflows and agents. The natural next question is: how does an AI client automatically find the best capability for a given task, across everything an organization has built and approved?
That is the discovery layer, and it is what turns a collection of individual agents into an interconnected, enterprisewide capability network. When discovery works, the agent a data team ships on Monday is available to a sales rep on Tuesday through Snowflake CoWork, Snowflake CoCo, Microsoft Copilot or any AI interface, without anyone manually wiring it up.
ARD creates that discovery layer for AI capabilities. A client describes a task in natural language, and ARD returns matching agents along with what each agent does, who provides it and how to reach it, ranked by relevance.
How ARD works
ARD is a lightweight, domain-anchored discovery specification. It defines how agentic resources, MCP servers, A2A agents, Skills, and traditional API tools are cataloged, searched and dynamically discovered across composable, federated networks of discovery services.
The architecture follows four steps:
Describe: A resource publisher creates a standard manifest ( ai-catalog.json ) that describes what the agent does, what tasks it handles and how to invoke it. The manifest lives on the publisher’s own domain.
Curate: A discovery service builds its collection by crawling published catalogs, ingesting internal inventories or applying its own policies. Enterprises control exactly which agents are included.
Search: Clients query the discovery service with natural-language text and optional filters. The service returns ranked entries with schemas and endpoints.
Execute: The client connects directly to the selected resource over its native protocol (MCP, A2A, REST). The discovery service never sits in the invocation path; authentication and data access stay between client and agent.
Discovery services can also compose. An enterprise can run one ARD endpoint that merges internal agents with selected vendor and public resources so employees see a unified answer set, while the organization retains control over what is included.
What this means for Snowflake Cortex Agents
Here is how we envision ARD working with Snowflake Cortex Agents: A team builds an agent in Snowsight, Snowflake CoCo or through the Cortex Agents SDK in the same way they do today. On publish, Snowflake could register the agent in the organization’s discovery endpoint automatically, a catalog entry with a domain-anchored identifier, representative queries drawn from its semantic model and the MCP endpoint. No extra steps for the builder.
Here’s what this could look like in practice: An AI interface in the company searches the registry, finds the relevant Cortex Agent for the question at hand, and invokes it through MCP, with Snowflake’s role-based access control governing the call, exactly as it does today.
This means the agent a data team ships would become discoverable almost immediately across the entire enterprise. A knowledge worker asking a question in Snowflake CoWork or a homegrown application can be routed to a relevant Cortex Agent, without knowing it exists by name. And because AI tools only surface what the registry indexes, the registry becomes the place where governance capabilities and approval decisions are reflected.
ARD also addresses a friction point. Today, configuring MCP connections for one AI client does not automatically make those agents available in the next one. With ARD, that changes. Publish once to your organization’s discovery endpoint, and ARD-compatible AI interfaces, including Snowflake CoWork, Claude, Copilot or your own application, can find and invoke the same Cortex Agent without re-registration.
Why open standards matter here
ARD is a protocol, not a product. Any number of discovery services can implement it, each with its own index, curation and ranking. This is part of Snowflake’s dedication to open standards, from MCP to Apache Iceberg™ and the Open Semantic Interchange . These standards let customers connect to a broad range of AI interfaces while keeping governance controls, permissions and data security inside the Snowflake environment. ARD could extend that philosophy from invocation to discovery, making every Cortex Agent an enterprise citizen from the moment it ships.
Get started
Get started today: Follow the quickstart guide to publish your AI catalog in minutes
Build: Create your first Cortex Agent and use it in Snowflake CoWork with this quickstart
Read: Check out the Snowflake CoWork blog and Snowflake CoCo blog to learn more
Learn more about the authors
Arun Agarwal AI Product Marketing, Snowflake
William Allen Head of Product, AI - Cortex Agents and Snowflake CoWork
More blog posts
JUN 15, 2026 Product and Technology What's New with Dynamic Tables: Faster and More Flexible
PD Dutta +1
JUN 16, 2026 Product and Technology Snowflake Postgres Unifies Your Apps, Analytics and AI
Craig Kerstiens +2
JUN 16, 2026 Product and Technology Build and Deploy Faster with Snowflake Apps
Claire Peracchio +2
Subscribe to our blog newsletter Get the best, coolest and latest delivered to your inbox each week
By submitting this form, I understand Snowflake will process my personal information in accordance with their Privacy Notice.
Where Data Does More
Start for free
Watch a demo
Subscribe to our monthly newsletter
Stay up to date on Snowflake’s latest products, expert insights and resources—right in your inbox!
Product
Platform
Snowflake CoWork
Data Engineering
Analytics
AI
Applications &...
Excerpt shown — open the source for the full document.
Notability
notability 5.0/10Substantive post about agentic spec, not a major launch.