Agentic Resource Discovery (ARD) specification
462
stars
104
commits
Python
primary language
Sep 12, 2026
updated
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.
📖 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 specification (v0.91)spec/ard-v0.9.md — the previous version, kept reachablespec/schemas/ — CDDL, JSON Schema, and OpenAPI definitionsadr/ — architecture decision recordsconformance/ — conformance test toolingWe'd love your involvement — contributions and feedback are very welcome. To keep the standard coherent, we handle two kinds of changes differently:
spec/ard.md and the schemas in spec/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.Not sure which bucket your idea falls in? Open an issue and we'll figure it out together.
v0.91. The specification is open and evolving; feedback and proposals are welcome via issues and, for non-normative changes, pull requests.
See LICENSE.
Python
95.2%
Shell
4.8%
Agentic Resource Discovery (ARD) specification
462
stars
104
commits
Python
primary language
Sep 12, 2026
updated
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.
📖 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 specification (v0.91)spec/ard-v0.9.md — the previous version, kept reachablespec/schemas/ — CDDL, JSON Schema, and OpenAPI definitionsadr/ — architecture decision recordsconformance/ — conformance test toolingWe'd love your involvement — contributions and feedback are very welcome. To keep the standard coherent, we handle two kinds of changes differently:
spec/ard.md and the schemas in spec/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.Not sure which bucket your idea falls in? Open an issue and we'll figure it out together.
v0.91. The specification is open and evolving; feedback and proposals are welcome via issues and, for non-normative changes, pull requests.
See LICENSE.
Python
95.2%
Shell
4.8%