{"uid":"cap_NuXzaF9OyA2JwlyGN7wOR","slug":"agent-ready-discovery-files-checker-2474b3fb","name":"Agent Ready – Discovery Files Checker","description":"Which discovery files does a site publish? Checks openapi.json, .well-known/x402, agent-card.json, mcp.json and ai-plugin.json.","url":"https://agent-ready.x402tookit.com/discovery-files?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"Any https URL on the site; root files are checked"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"asOf":{"type":["null","string"]},"found":{"type":["null","object"],"properties":{"mcpCard":{"type":["null","object"],"properties":{"present":{"type":["boolean","null"]}}},"openapi":{"type":["null","object"],"properties":{"present":{"type":["boolean","null"]}}},"aiPlugin":{"type":["null","object"],"properties":{"present":{"type":["boolean","null"]}}},"agentCard":{"type":["null","object"],"properties":{"present":{"type":["boolean","null"]}}},"x402Manifest":{"type":["null","object"],"properties":{"valid":{"type":["boolean","null"]},"entries":{"type":["null","number"]},"present":{"type":["boolean","null"]},"problems":{"type":["array","null"]}}}}},"origin":{"type":["null","string"]},"source":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"summary":{"type":["null","string"]},"verdict":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"disclaimer":{"type":["null","string"]},"foundNames":{"type":["array","null"],"items":{"type":"string"}},"notChecked":{"type":["array","null"],"items":{"type":"string"}}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","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.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_FbblGBQSCsC12GQ1AEY5g","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks which AI-agent discovery files (openapi.json, .well-known/x402, agent-card.json, mcp.json, ai-plugin.json) a given website publishes.","exampleAgentPrompt":"Can you check what AI agent discovery files are published on https://example.com — like openapi.json, x402 manifest, agent-card.json, mcp.json, or ai-plugin.json?","exampleUseCases":[{"title":"Vetting a new API for agent integration","prompt":"Before I integrate with https://api.acme-corp.com, can you check what agent discovery files they publish — openapi, x402 manifest, MCP card, anything like that?"},{"title":"Auditing your own site's agent readiness","prompt":"Can you check if my site https://myproduct.io is publishing all the standard AI agent discovery files like openapi.json, agent-card.json, and ai-plugin.json?"},{"title":"Comparing discovery coverage across multiple partners","prompt":"I need to know which agent discovery files https://partnersite.example.com exposes — specifically whether they have an x402 manifest and an MCP card published."}],"resultDescription":"Returns a structured object with per-file presence flags (openapi, x402Manifest with validity and entry count, agentCard, mcpCard, aiPlugin), a list of found file names, a summary string, a verdict, the checked origin, timestamp, and any problems or reasons found during probing.","failureModes":["Target site is unreachable or returns non-200 responses — discovery files marked absent","Site uses non-standard paths that differ from checked filenames — files may exist but not be detected","Rate limiting or bot-blocking by target site — may return degraded result","Invalid or non-HTTPS URL provided — request rejected by schema validation","x402 manifest present but invalid — valid flag false with problems listed"],"whenToPreferThis":"Use this endpoint when you need to quickly determine which standard AI-agent discovery formats a site supports (OpenAPI, x402, MCP, agent card, ai-plugin), especially before attempting programmatic integration or when auditing a site's agentic infrastructure readiness. It is more targeted than a full agent-readiness score endpoint — use it when you specifically want file-level presence data rather than a holistic score.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-02T12:30:50.265Z","isFirstParty":false,"canonicalSlug":"agent-ready-discovery-files-checker-2474b3fb"}