All tools
♢ A2A Agent Validator
RM Ruslan Magana Vsevolodovna ▾
Agent-to-Agent Protocol

A2A Agent Validator

Fetch an agent's /.well-known/agent.json card and validate its required fields, skills, and capabilities — with a clear pass/fail verdict, errors, and warnings.

◎ Worker: checking… Read-only checks

Agent endpoint

ⓘ The base URL is auto-suffixed with /.well-known/agent.json. Localhost & private IPs are blocked by the Worker — test those locally.
Try

Verdict

Idle
Result
HTTP
Errors
Warnings

Enter an agent URL and run Validate agent to see the result.

Required fields

Validation lifecycle

Agent card

No agent card yet…

Troubleshooting & reference

HTTP 404 on the cardThe agent must serve its card at /.well-known/agent.json. Confirm the path is publicly reachable.
Blocked targetLocalhost and private IP ranges are rejected by the Worker. Validate local agents from your own machine.
Content-Type warningServe the card as application/json. A wrong type is a warning, not a hard failure.
Required fieldsname, description, url, version (strings), capabilities (object), skills (array).
SkillsEach skill should be an object with string id and name; a missing one is a warning.
APIGET /validate?url=… or POST /validate {"url":"…"} on the Worker.