Agent Readiness

com.webmcp-toolPublished by webmcp-tool.comOfficial publisherv0.2.0Updated Oct 24, 2026

Scores any public website on how usable it is by AI agents, with per-check evidence.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingDeveloper Tools

Overview

AI-generated overview

Scores public websites for AI-agent readiness, explains each check, and returns badge embed code or change-monitoring emails.

What you can do
  • Score a public website out of 100 for agent readiness, with grade, sub-scores and top fixes
  • Explain a single check: what it asks, why agents care, its weight and how to fix it
  • List every check in the rule set with its pillar, weight and question
  • Generate an HTML badge snippet for sites at grade C or better, or the reasons and first fixes when not eligible
  • Request email monitoring of a site's score changes, with a confirmation email
When to use it
Useful when someone wants to know whether a site is usable by AI agents or WebMCP-ready, what to fix first, what a specific finding means, or how to display a readiness badge. Also for setting up email alerts on score changes.
Requirements
Remote streamable HTTP endpoint; no packages, environment variables or headers declared. Scoring and badge generation need a public website URL. Email monitoring needs an email address supplied by the user.
Before you install
watch_site sends a confirmation email to the supplied address and sets up ongoing monitoring, so only use it when the user explicitly asks. Badge output is HTML to paste and is not installed automatically. Sites are scored by a third-party service, so the target URL is sent to it.

Installation

In SourceWeft

  1. Open Agent Readiness in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.webmcp-tool%2Fagent-readiness/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "agent-readiness": {
      "type": "http",
      "url": "https://webmcp-tool.com/api/mcp"
    }
  }
}

Tools

5

score_site

Score a site for agent readiness

Use this when the user asks whether a website is ready for AI agents, agent-ready, AI-agent friendly or WebMCP-ready, or what to fix so agents can use it. Scores one public website out of 100 for agent readiness and returns a grade, the fitness and adoption sub-scores, the five highest-value fixes, the scan time and whether the result came from cache. Reads one public page plus standard discovery files (robots.txt, /.well-known endpoints, sitemaps, llms.txt) and up to ten same-origin script bundles; it never logs in, submits forms or changes the site. Results are cached for about an hour.

Parametersurlrequired

explain_check

Explain one check

Use this when the user asks what a specific Agent Readiness finding means, why it matters to AI agents or how to fix it, usually after score_site. Explains one check: what it asks, why an agent cares, how it is weighted and how to fix it, with a code snippet where one exists. Answers from the rule set only and fetches nothing.

ParameterscheckIdrequired

list_checks

List the rule set

Use this when the user asks what the Agent Readiness Score measures or how it is calculated, rather than how one site performs. Lists every check in the rule set with its pillar, weight and question. Fetches nothing.

Takes no parameters.

get_badge_embed

Get the badge embed

Use this when the user wants to show a site's Agent Readiness badge on that site. Scores the site if needed, then returns the HTML snippet for sites at grade C or better (bronze, silver or gold), or the reason and the first fixes when the site is not eligible. Returns HTML to paste; it installs nothing and runs no script.

Parametersurlrequired

watch_site

Watch a site's score

Use this only when the user explicitly asks to be emailed when a site's Agent Readiness Score changes. Sends a confirmation email for monitoring that site. Use only when the user explicitly asks to receive a confirmation email for monitoring at the supplied address. Set sendConfirmationEmail to true only then. Monitoring starts only after the recipient opens the link and confirms on the page; this call itself sends one email.

ParametersurlrequiredemailrequiredsendConfirmationEmailrequired

Version history

1
  1. v0.2.0LatestSep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.