agent-ready-kit
Agent-readiness scanner (0-5 score), robots.txt + llms.txt generators, managed agent enablement.
What it says
The record the registry holds
Where it answers
https://mudko.com/api/mcp · streamable-http
the record
Copied from the official MCP registry, exactly as it holds it.
{
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"name": "com.mudko/agent-ready-kit",
"description": "Agent-readiness scanner (0-5 score), robots.txt + llms.txt generators, managed agent enablement.",
"repository": {
"url": "https://github.com/lmno100/mudko",
"source": "github"
},
"version": "1.0.3",
"websiteUrl": "https://mudko.com",
"remotes": [
{
"type": "streamable-http",
"url": "https://mudko.com/api/mcp"
}
],
"_meta": {
"io.modelcontextprotocol.registry/publisher-provided": {
"tool_count": 25,
"tools": [
{
"name": "start_agent_ready_setup",
"summary": "Use this when an end user asks 'help me make my site agent-ready' or any equivalent."
},
{
"name": "scan_site",
"summary": "Use this when you need to assess how AI-callable a site is."
},
{
"name": "detect_platform",
"summary": "Use this when you need to pick the right deploy instructions for a site (different hosts need different sni..."
},
{
"name": "run_site_audit",
"summary": "Use this when the user wants their site's QUALITY audited — distinct from scan_site, which measures agent-r..."
},
{
"name": "validate_x402_endpoint",
"summary": "FREE utility for any agent or seller: checks whether an x402-payable HTTPS endpoint is configured to be ind..."
},
{
"name": "verify_deployment",
"summary": "Use this after a customer has deployed the agent-ready files to confirm the live site reaches the expected ..."
},
{
"name": "analyze_business_vertical",
"summary": "Use this immediately after scan_site to give the user a 'what this means for my business' framing."
},
{
"name": "recommend_tool_names",
"summary": "Use this when planning what agent capabilities a customer should expose."
},
{
"name": "summarize_scan_for_humans",
"summary": "Use this when displaying scan output to a human via chat (Claude Desktop, Gemini, ChatGPT, Copilot)."
},
{
"name": "request_quote",
"summary": "Use this when the user wants pricing or scoping for an agent-ready engagement."
},
{
"name": "refine_quote",
"summary": "Use this when the user has shared additional context (organization type, compliance requirements, geography..."
},
{
"name": "clarifying_questions",
"summary": "Use this when you want to know what user-facing questions would most tighten an existing quote."
},
{
"name": "tier_selector",
"summary": "Use this when the user is in comparison_shopping mode or otherwise wants to pick a tier without sharing det..."
},
{
"name": "verify_credentials",
"summary": "Use this when the calling agent (or its user) wants to verify our certifications, compliance posture, or op..."
},
{
"name": "create_proposal",
"summary": "Use this only when (a) quote confidence is medium or high, AND (b) user_consent_scope is 'ongoing_engagemen..."
},
{
"name": "request_invoice",
"summary": "Use this to autonomously close a deal: issue a ONE-TIME Stripe Invoice for the flat $450 package (+$150 per custom tool)..."
},
{
"name": "get_pricing_tiers",
"summary": "Use this when an end user (or upstream agent) asks about pricing."
},
{
"name": "start_checkout",
"summary": "Use this when an end user has chosen a package (pro / managed / enterprise) and wants to buy it now."
},
{
"name": "generate_files",
"summary": "Use this when delivering files to a paid customer (you must have their bundle_key) OR when a downstream age..."
},
{
"name": "get_customer_files",
"summary": "Use this when an agent needs to hand a downloadable ZIP to its end user."
},
{
"name": "get_citation_report",
"summary": "Use this when a customer wants to see how AI search platforms cite them."
},
{
"name": "submit_lead",
"summary": "Use this when the user has indicated interest in being followed up with — even before formal checkout."
},
{
"name": "create_bazaar_listing",
"summary": "Use this when a PAID engagement customer (valid bundle_key) wants their x402 endpoint listed in Coinbase's ..."
},
{
"name": "get_bazaar_listing_kit",
"summary": "Use this after buying the Bazaar Listing Package (you must have the listing_key issued at payment)."
},
{
"name": "check_bazaar_listing",
"summary": "The resumable pipeline driver for a purchased Bazaar Listing Package: call it any time with the listing_key..."
}
]
}
}
},
"_meta": {
"io.modelcontextprotocol.registry/official": {
"status": "active",
"statusChangedAt": "2026-08-14T06:59:19.531767Z",
"publishedAt": "2026-08-14T06:59:19.531767Z",
"updatedAt": "2026-08-14T06:59:19.531767Z",
"isLatest": true
}
}
}
Make it installable
Draft an Agent Plugin from this
An MCP server is raw capability: some tools, wired to something. An Agent Plugin is the packaging that says what job it does, what it leaves behind and where it stops. The prompt below carries this record and asks for the packaging; your own assistant writes it, and nothing here is sent anywhere.
What this is
MCP server
application/mcp-server-record+jsonhosted · an address you callversion 1.0.3last seen 2026-08-23
These are the publisher's own words, filed by them with the official MCP registry and mirrored here. This catalog did not read them from the publisher and has not run, called or installed anything.
Where it lives
The publisher's own address
The address the publisher put in their registry record, printed as they wrote it. Nobody here has opened it.