Card snapshot
agent-card-validator-mcp.mtree.workers.dev
·
2026-07-07 15:11:20 UTC
·
4d4f5086647df5a026a9cb594b0d36758c005e605f30d42ab33581ad070f7f6b
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"name": "Agent Card Validator MCP",
"description": "Pay-per-call MCP that audits + lints any x402/A2A service's discovery surfaces (agent-card.json, ai-plugin.json, openapi.yaml, mcp.json, agent-discovery). Returns a 0-100 quality score plus an improvement TODO list and a strict JSON-schema lint report. Helps agents and developers grade x402 services on completeness/quality before integration. USDC on Base via x402 \u2014 no signup, no API key.",
"url": "https://agent-card-validator-mcp.mtree.workers.dev",
"version": "0.1.0",
"documentationUrl": "https://agent-card-validator-mcp.mtree.workers.dev/agent-discovery",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false
},
"authentication": {
"schemes": [
"x402"
],
"credentials": "Pay-per-call via x402 USDC on Base \u2014 no signup, no API key. Each call returns 402 with an EXACT-scheme requirement; agents pay 0x1664530DC2A1CA350B1dbaD1Fc1F1a70c90fe4de in Base USDC and retry with X-PAYMENT."
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"skills": [
{
"id": "wellknowns-audit",
"name": "Audit ($0.05)",
"description": "Audit any x402/A2A service's discovery surfaces (agent-card, ai-plugin, openapi, agent-discovery, mcp). Fetches all 5 surfaces in parallel, scores them 0-100 across presence + completeness + recommended fields, returns sub-scores + structured improvement TODO list. Use for portfolio quality monitoring, CI gating, or pre-integration vetting. Pay-per-call USDC on Base via x402 \u2014 no signup, no API key.",
"tags": [
"x402",
"a2a",
"agent-card",
"audit",
"scoring",
"discovery",
"openapi",
"well-known",
"validator",
"ci"
],
"examples": [
"Audit https://procure-mcp.mtree.workers.dev \u2014 what's its score?",
"Score the discovery surfaces of evm-tx-toolkit and tell me the top fixes.",
"Run an audit on my-new-service.workers.dev before I list it on awesome-x402.",
"Compare the audit scores of two competing x402 services."
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "wellknowns-lint",
"name": "Lint ($0.03)",
"description": "Strict JSON-schema validation of agent-card.json against the Google A2A AgentCard spec subset. Returns valid:bool + structured errors at fatal/error/warn severities with JSONPath-style locations. Use for CI gating before service deploy or for blocking integration if the agent-card is malformed. Pay-per-call USDC on Base via x402 \u2014 no signup, no API key.",
"tags": [
"x402",
"a2a",
"agent-card",
"lint",
"schema-validation",
"json-schema",
"ci",
"well-known",
"validator",
"google-a2a"
],
"examples": [
"Lint the agent-card.json at https://procure-mcp.mtree.workers.dev \u2014 is it valid?",
"Check whether https://my-svc.workers.dev/.well-known/agent-card.json passes the A2A spec.",
"Run a strict lint and show me only fatal/error issues for CI gating.",
"Validate the agent-card before I publish \u2014 what fields am I missing?"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
}
]
}