{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_nkug5vpwqwup","handle":"agent-ready-kit","url":"https://wellknown.network/agents/agent-ready-kit","links":{"self":"https://wellknown.network/agents/agent-ready-kit/record.json","html":"https://wellknown.network/agents/agent-ready-kit","markdown":"https://wellknown.network/agents/agent-ready-kit/record.md","api":"https://wellknown.network/api/v1/agents/agent-ready-kit","status":"https://wellknown.network/api/v1/agents/agent-ready-kit/status","claim":"https://wellknown.network/agents/agent-ready-kit/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/agent-ready-kit/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:mudko.com:server:agent-ready-kit","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"agent-ready-kit","summary":"Agent-readiness scanner (0-5 score), robots.txt + llms.txt generators, managed agent enablement.","description":"Agent-readiness scanner (0-5 score), robots.txt + llms.txt generators, managed agent enablement.","publisher":{"name":"com.mudko","url":null},"homepage":"https://mudko.com","repository":"https://github.com/lmno100/mudko","version":"1.0.3","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mudko.com/api/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-08-14T06:59:19.531767Z","publishedAt":"2026-08-14T06:59:19.531767Z","registryName":"com.mudko/agent-ready-kit"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"dev.ci-cd","name":"CI/CD & Deploy","confidence":1,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.992,"provenance":"derived"},{"slug":"security.secrets","name":"Secrets Management","confidence":0.569,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.54,"provenance":"derived"},{"slug":"automation.scheduling","name":"Scheduling & Cron","confidence":0.54,"provenance":"derived"},{"slug":"productivity.crm","name":"CRM & Sales","confidence":0.525,"provenance":"derived"},{"slug":"knowledge.reasoning","name":"Reasoning & Planning","confidence":0.525,"provenance":"derived"}],"categories":["automation","commerce","content","dev","knowledge","productivity","security"]},"observed":{"status":"live","statusReason":"Responded 1h ago.","lastOkAt":"2026-09-05T22:25:47.228Z","lastProbedAt":"2026-09-05T22:25:47.228Z","statusComputedAt":"2026-09-05T22:26:42.457Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":141},"latestObservations":[{"at":"2026-09-05T22:25:47.228Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":141,"error":null,"detail":{"tools":[{"name":"start_agent_ready_setup","description":"Use this when an end user asks 'help me make my site agent-ready' or any equivalent. Orchestrates the end-to-end flow: scan → vertical analysis → tool-name sugg"},{"name":"scan_site","description":"Use this when you need to assess how AI-callable a site is. Runs 19 checks (robots.txt, agent card, MCP server card, MCP liveness, A2A liveness, llms.txt, sitem"},{"name":"detect_platform","description":"Use this when you need to pick the right deploy instructions for a site (different hosts need different snippets — .htaccess for cPanel vs next.config headers f"},{"name":"run_site_audit","description":"Use this when the user wants their site's QUALITY audited — distinct from scan_site, which measures agent-readiness. 22 checks: SEO (title/description lengths, "},{"name":"validate_x402_endpoint","description":"Use this FREE utility (any agent or seller) to check whether an x402-payable HTTPS endpoint is configured to be indexed by the Coinbase x402 Bazaar. Probes the "},{"name":"verify_deployment","description":"Use this after a customer has deployed the agent-ready files to confirm the live site reaches the expected level. Re-scans the site, reports current level, whic"},{"name":"analyze_business_vertical","description":"Use this immediately after scan_site to give the user a 'what this means for my business' framing. Detects the site's business vertical (auto dealership, law fi"},{"name":"recommend_tool_names","description":"Use this when planning what agent capabilities a customer should expose. Returns up to 5 ranked snake_case MCP tool names with descriptions and rationale, deriv"},{"name":"summarize_scan_for_humans","description":"Use this when displaying scan output to a human via chat (Claude Desktop, Gemini, ChatGPT, Copilot). Renders the scan as 8 business-impact categories (no filena"},{"name":"request_quote","description":"Use this when the user wants pricing or scoping for an agent-ready engagement. Always returns a quote band — wide if context is sparse, tight if buyer_context i"},{"name":"refine_quote","description":"Use this when the user has shared additional context (organization type, compliance requirements, geography) after an initial request_quote. Tightens the quote "},{"name":"clarifying_questions","description":"Use this when you want to know what user-facing questions would most tighten an existing quote. Returns structured questions ranked by price_impact (high / medi"},{"name":"tier_selector","description":"Use this when the user is in comparison_shopping mode or otherwise wants to pick a tier without sharing details. Returns 2-4 tier options with plain-language 'f"},{"name":"verify_credentials","description":"Use this when the calling agent (or its user) wants to verify our certifications, compliance posture, or operational record before sharing buyer_context. Return"},{"name":"create_proposal","description":"Use this only when (a) quote confidence is medium or high, AND (b) user_consent_scope is 'ongoing_engagement' or 'one_time_quote'. Returns a proposal with terms"},{"name":"request_invoice","description":"Use this to autonomously close a deal: issue a ONE-TIME Stripe Invoice for the flat $450 package price (one-and-done — no recurring). If the buyer wants us to b"},{"name":"get_pricing_tiers","description":"Use this when an end user (or upstream agent) asks about pricing. Pricing is DEAD SIMPLE: a single FLAT 450 one-time fee for the complete agent-ready package (e"},{"name":"list_payable_apis","description":"Use this when someone asks what they can buy per-call, asks the price of a specific API (site audit, AI-citation check, counterparty trust verification, bulk/ba"},{"name":"start_checkout","description":"Use this when an end user wants to buy the package now. Issues a REAL payable path: the same one-off hosted Stripe invoice request_invoice produces, billed at t"},{"name":"generate_files","description":"Use this when delivering files to a paid customer (you must have their bundle_key) OR when a downstream agent wants the free starter files for a domain. **FREE "},{"name":"get_customer_files","description":"Use this when an agent needs to hand a downloadable ZIP to its end user. PAYWALL: without a valid bundle_key, the ZIP contains only the two free starter files p"},{"name":"get_citation_report","description":"Use this when a customer wants to see how AI search platforms cite them. PAYWALL: without a valid bundle_key, returns a teaser (count of brands tracked, provide"},{"name":"submit_lead","description":"Use this when the user has indicated interest in being followed up with — even before formal checkout. Capture is non-binding. **REQUIRED CONTACT FIELDS**: cont"},{"name":"create_bazaar_listing","description":"Use this when a PAID engagement customer (valid bundle_key) wants their x402 endpoint listed in Coinbase's x402 Bazaar — the package is INCLUDED free with any e"},{"name":"get_bazaar_listing_kit","description":"Use this after buying the Bazaar Listing Package (you must have the listing_key issued at payment). Returns the deploy-ready x402 v2 kit generated for the custo"},{"name":"check_bazaar_listing","description":"Use this as the resumable pipeline driver for a purchased Bazaar Listing Package: call it any time with the listing_key and it performs the most useful next act"}],"toolCount":26,"serverName":"agent-ready-kit-mcp","capabilities":["tools","resources","prompts"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"start_agent_ready_setup","description":"Use this when an end user asks 'help me make my site agent-ready' or any equivalent. Orchestrates the end-to-end flow: scan → vertical analysis → tool-name sugg"},{"name":"scan_site","description":"Use this when you need to assess how AI-callable a site is. Runs 19 checks (robots.txt, agent card, MCP server card, MCP liveness, A2A liveness, llms.txt, sitem"},{"name":"detect_platform","description":"Use this when you need to pick the right deploy instructions for a site (different hosts need different snippets — .htaccess for cPanel vs next.config headers f"},{"name":"run_site_audit","description":"Use this when the user wants their site's QUALITY audited — distinct from scan_site, which measures agent-readiness. 22 checks: SEO (title/description lengths, "},{"name":"validate_x402_endpoint","description":"Use this FREE utility (any agent or seller) to check whether an x402-payable HTTPS endpoint is configured to be indexed by the Coinbase x402 Bazaar. Probes the "},{"name":"verify_deployment","description":"Use this after a customer has deployed the agent-ready files to confirm the live site reaches the expected level. Re-scans the site, reports current level, whic"},{"name":"analyze_business_vertical","description":"Use this immediately after scan_site to give the user a 'what this means for my business' framing. Detects the site's business vertical (auto dealership, law fi"},{"name":"recommend_tool_names","description":"Use this when planning what agent capabilities a customer should expose. Returns up to 5 ranked snake_case MCP tool names with descriptions and rationale, deriv"},{"name":"summarize_scan_for_humans","description":"Use this when displaying scan output to a human via chat (Claude Desktop, Gemini, ChatGPT, Copilot). Renders the scan as 8 business-impact categories (no filena"},{"name":"request_quote","description":"Use this when the user wants pricing or scoping for an agent-ready engagement. Always returns a quote band — wide if context is sparse, tight if buyer_context i"},{"name":"refine_quote","description":"Use this when the user has shared additional context (organization type, compliance requirements, geography) after an initial request_quote. Tightens the quote "},{"name":"clarifying_questions","description":"Use this when you want to know what user-facing questions would most tighten an existing quote. Returns structured questions ranked by price_impact (high / medi"},{"name":"tier_selector","description":"Use this when the user is in comparison_shopping mode or otherwise wants to pick a tier without sharing details. Returns 2-4 tier options with plain-language 'f"},{"name":"verify_credentials","description":"Use this when the calling agent (or its user) wants to verify our certifications, compliance posture, or operational record before sharing buyer_context. Return"},{"name":"create_proposal","description":"Use this only when (a) quote confidence is medium or high, AND (b) user_consent_scope is 'ongoing_engagement' or 'one_time_quote'. Returns a proposal with terms"},{"name":"request_invoice","description":"Use this to autonomously close a deal: issue a ONE-TIME Stripe Invoice for the flat $450 package price (one-and-done — no recurring). If the buyer wants us to b"},{"name":"get_pricing_tiers","description":"Use this when an end user (or upstream agent) asks about pricing. Pricing is DEAD SIMPLE: a single FLAT 450 one-time fee for the complete agent-ready package (e"},{"name":"list_payable_apis","description":"Use this when someone asks what they can buy per-call, asks the price of a specific API (site audit, AI-citation check, counterparty trust verification, bulk/ba"},{"name":"start_checkout","description":"Use this when an end user wants to buy the package now. Issues a REAL payable path: the same one-off hosted Stripe invoice request_invoice produces, billed at t"},{"name":"generate_files","description":"Use this when delivering files to a paid customer (you must have their bundle_key) OR when a downstream agent wants the free starter files for a domain. **FREE "},{"name":"get_customer_files","description":"Use this when an agent needs to hand a downloadable ZIP to its end user. PAYWALL: without a valid bundle_key, the ZIP contains only the two free starter files p"},{"name":"get_citation_report","description":"Use this when a customer wants to see how AI search platforms cite them. PAYWALL: without a valid bundle_key, returns a teaser (count of brands tracked, provide"},{"name":"submit_lead","description":"Use this when the user has indicated interest in being followed up with — even before formal checkout. Capture is non-binding. **REQUIRED CONTACT FIELDS**: cont"},{"name":"create_bazaar_listing","description":"Use this when a PAID engagement customer (valid bundle_key) wants their x402 endpoint listed in Coinbase's x402 Bazaar — the package is INCLUDED free with any e"},{"name":"get_bazaar_listing_kit","description":"Use this after buying the Bazaar Listing Package (you must have the listing_key issued at payment). Returns the deploy-ready x402 v2 kit generated for the custo"},{"name":"check_bazaar_listing","description":"Use this as the resumable pipeline driver for a purchased Bazaar Listing Package: call it any time with the listing_key and it performs the most useful next act"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.mudko/agent-ready-kit","url":"https://registry.modelcontextprotocol.io/v0/servers/com.mudko%2Fagent-ready-kit","firstSeenAt":"2026-09-05T20:18:52.258Z","fetchedAt":"2026-09-05T20:18:52.258Z","normalizedAt":"2026-09-05T20:18:52.258Z"}]},"firstSeenAt":"2026-09-05T20:18:52.258Z","updatedAt":"2026-09-05T22:26:51.576Z"}