Canonical home of the Agentic Resource Discovery specification — a federated, domain-anchored standard for cataloging, searching, and discovering agentic resources (MCP servers, A2A agent cards, Skills, APIs, and other callable services) across networks of discovery services. It builds on the ai-catalog standard.
📖 Read the rendered spec at
agenticresourcediscovery.org/spec
— the docs site renders spec/ard.md directly from this repo, so
this is the single source of truth.
spec/ard.md— the specificationspec/schemas/— CDDL, JSON Schema, and OpenAPI definitionsadr/— architecture decision recordsconformance/— conformance test tooling
We'd love your involvement — contributions and feedback are very welcome. To keep the standard coherent, we handle two kinds of changes differently:
- Normative spec changes (anything that alters the standard itself —
spec/ard.mdand the schemas inspec/schemas/): please open an issue to discuss the proposal first. Once there's agreement, a maintainer lands the change. This keeps the spec consistent and gives every change a clear rationale on record. - Everything else (examples, conformance tooling, reference implementations, documentation, typo and link fixes): pull requests are welcome — just open one.
Not sure which bucket your idea falls in? Open an issue and we'll figure it out together.
v0.9 (Draft). The specification is open and evolving; feedback and proposals are welcome via issues and, for non-normative changes, pull requests.
See LICENSE.