Step 3. Poll a scan by id. While status is queued/running only metadata is returned; when done you get the 0-100 score, grade, per-item rubric points with evidence, the fix list, and what could not be observed.
readiness_get_verification_tokenread-only
Step 1 of a readiness scan. Returns the domain-ownership token for the URL's host plus the three ways to publish it (DNS TXT record, <meta> tag, /.well-known file). The token is deterministic for the host, so calling this again returns the same value. Nothing is stored.
readiness_request_scan
Step 2. Verifies domain ownership (DNS TXT / meta tag / .well-known must carry the token from readiness_get_verification_token), then queues a Playwright probe that tries to sign up, accept the terms and mint an API key with no human. Returns the scan id and the public results URL. Fails with DOMAIN_NOT_VERIFIED (with instructions) or RATE_LIMITED (3 scans per host per day). Never solves CAPTCHAs.
Does an MCP server work for a stock client? By registry name or URL. Tool drift too. Free, no key.
And 2 more from this publisher.
Official server.json
{
"name": "io.github.agentwares/readiness-scorer",
"title": "Readiness scorer — can an agent sign up to your SaaS?",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://agentwares-readiness.vercel.app/api/mcp",
"type": "streamable-http"
}
],
"version": "0.1.2",
"repository": {
"url": "https://github.com/agentwares/servers",
"source": "github",
"subfolder": "readiness-scorer"
},
"websiteUrl": "https://agentwares-readiness.vercel.app",
"description": "Probe a signup URL you own and score whether an AI agent can sign up unaided."
}