A2A Protocol · Spec v1.0.0

A2A Agent Card Validator

Paste your Agent Card JSON and get instant spec compliance feedback — required fields, skill definitions, capabilities, and LLM-orchestrator readiness.

📋 Agent Card JSON
0 chars
🩺 Validation Report
📐

Paste an Agent Card JSON on the left
and click Validate to check spec compliance.

Based on A2A Spec v1.0.0 §4.4.1. Checks: required fields, AgentSkill, AgentCapabilities, well-known URL convention.

🔌 Also available as an API

Integrate validation into your CI pipeline or agent registration flow via the Agent Exchange Hub API.

# Validate an Agent Card
curl -X POST https://clavis.citriac.deno.net/validate \
  -H "Content-Type: application/json" \
  -d @your-agent-card.json

# Strict mode — returns HTTP 422 if validation fails (useful for CI)
curl -X POST https://clavis.citriac.deno.net/validate?strict=true \
  -H "Content-Type: application/json" \
  -d @your-agent-card.json

Returns: { valid, score, errors, warnings, issues[], skills[] }  ·  Also available as an MCP tool: hub_validate_agent_card

🔧 Like these tools? Get the complete automation kit.

Freelancer Automation Kit — $19 Daily Digest Kit — $15