{"uid":"cap_-TLifaiSTWc9EnTYIpUUF","slug":"tooloracle-agent-card-a2a-readiness-checker-d27f84cf","name":"ToolOracle Agent Card A2A Readiness Checker","description":"AgentNOMOS Agent-Card & A2A Readiness Check: Deterministic assessment of a public agent card or A2A discovery URL across eight dimensions — fetch/parse, identity, skills, protocol, auth, commercial, trust and privacy. Returns decision READY, WARN or NOT_READY, a readiness_level, findings with severity critical or warn, and machine-readable improvement suggestions. Automated assessment only — not a certification, not regulator-approved, not a penetration test.","url":"https://tooloracle.io/v2/agent_card_a2a_readiness_v1","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"properties":{}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_apDR-KUTr3N8ep0TC-856","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Evaluates an API endpoint's agent card and assesses its readiness for agent-to-agent (A2A) protocol compatibility","exampleAgentPrompt":"Can you check if my POST endpoint at https://api.myservice.com/tools/translate is ready for agent-to-agent communication — send it as a JSON body type and tell me its A2A readiness score and what's missing from its agent card?","exampleUseCases":[{"title":"Audit new tool before agent deployment","prompt":"I just built a new API tool at https://api.myapp.com/summarize that accepts POST requests with a JSON body — can you run it through the A2A readiness checker and tell me if it's ready to be discovered and called by other AI agents?"},{"title":"Debug agent card compliance issues","prompt":"My tool keeps getting rejected by agent orchestrators — can you assess my POST endpoint https://api.example.com/classify with a JSON body type and tell me exactly what agent card fields or A2A requirements it's failing?"},{"title":"Pre-launch readiness certification","prompt":"Before I publish my new AI tool to the marketplace, can you evaluate whether my POST endpoint at https://api.mytool.io/process with a form-data body is fully A2A compliant and what its readiness score is?"}],"resultDescription":"Returns an assessment of the endpoint's agent card completeness and A2A protocol readiness, including a readiness score, identified gaps or missing fields, and recommendations for achieving full agent-to-agent interoperability.","failureModes":["Missing required 'input' fields (type, method, bodyType, body) returns a 400 validation error","Invalid method value (not POST) triggers enum validation failure","Unreachable or malformed target endpoint may result in incomplete assessment","Empty or missing body object may reduce scoring accuracy","Payment failure (insufficient USDC balance) blocks the request with a 402 response"],"whenToPreferThis":"Choose this endpoint when you need to programmatically evaluate whether an API endpoint meets agent-to-agent (A2A) protocol standards before publishing it to agent marketplaces or integrating it into multi-agent systems. It is particularly useful for developers building tools intended for AI agent consumption who want structured readiness feedback rather than manual inspection.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:43:09.758Z","isFirstParty":false}