Methodology
A2A Agent Card
ia.a2a-agent-card · 4.3
Act
MAY
Recommendation
AR-READ-06
Why it matters
The Agent2Agent (A2A) protocol enables autonomous agent-to-agent communication. An Agent Card at /.well-known/agent-card.json advertises the agent's capabilities and supported A2A interfaces.
How to fix it
Serve an A2A Agent Card with name, description, url, capabilities and supportedInterfaces.
-
Create /.well-known/agent-card.json with the required A2A 1.0 fields.
{ "name": "Example agent", "description": "Answers questions about Example products", "url": "https://example.com/a2a", "version": "1.0.0", "capabilities": {"streaming": false}, "supportedInterfaces": [{"url": "https://example.com/a2a", "protocolBinding": "JSONRPC"}], "skills": [{"id": "search", "name": "Search", "description": "Search the catalog"}] } -
Serve the file as application/json with HTTP 200.
Verify
curl -sf https://{domain}/.well-known/agent-card.json | jq -e '.name and .url'
Expected: exit code 0
Run a new scan for this checkpoint:
isagentready results {domain} --checkpoint ia.a2a-agent-card
Details Mapping, lifecycle and references
- AR mapping
- Partial match
- Evidence source
- agentready.org AR-READ-06
- Score role
- Bonus
- Introduced
- 2026-08-24
- Methodology version
- 2026-10-22