Agentic Resource Discovery (ARD) The Linux Foundation working group released the Agentic Resource Discovery (ARD) specification, a draft discovery layer that allows domains to advertise agent capabilities via a manifest at /.well-known/ai-catalog.json. ARD enables agents to find, select, and verify trusted MCP servers and A2A agents through a single fetch, with support for cryptographic trust verification and registry crawling. Agentic Resource Discovery ARD Publish an AI Catalog at /.well-known/ai-catalog.json listing the agent capabilities your domain offers — MCP servers, A2A agents — so registries and agents can find and trust them from one fetch. What it is Agentic Resource Discovery ARD is a draft discovery layer — not a runtime — that lets a domain advertise which agent capabilities it offers and how to verify them. It answers three questions for an agent: where the right capability lives, which one to use, and whether it is safe to connect. It builds on the AI Catalog standard, both developed under a Linux Foundation working group and published Apache 2.0. The core is a manifest at /.well-known/ai-catalog.json . Each entries item has a URN identifier , a displayName , a mediaType , and either an inline data object or a url pointing at the real artefact. The media types tie ARD to the rest of the agent-readiness graph: mediaType | Points at | |---|---| application/mcp-server-card+json | An | application/a2a-agent-card+json A2A agent card /spec/agent-readiness/a2a-agent-cards/ application/ai-catalog+json Beyond the well-known file itself, three mechanisms point agents at it: a