Public AI web-readiness scanner and machine-facing observability discovery service.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Compare observable public machine-web readiness and evidence coverage for two to six public domains.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Compare observable public machine-web readiness and evidence coverage for two to six public domains.
| Argument | Type | Description |
|---|---|---|
| domains* | array |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"domains"
],
"properties": {
"domains": {
"type": "array",
"items": {
"type": "string",
"maxLength": 2048,
"minLength": 1
},
"maxItems": 6,
"minItems": 2
}
}
}FREE: read-only MCP/A2A compatibility guidance for version negotiation, legacy/modern header errors, invalid params and unavailable A2A task methods. Never send raw headers, IPs or secrets.
| Argument | Type | Description |
|---|---|---|
| reason | string | |
| surface* | string | |
| operation | string | |
| http_status | integer | |
| method_header | string | |
| accept_profile | string | |
| session_header | string | |
| protocol_version | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"surface"
],
"properties": {
"reason": {
"enum": [
"unsupported_protocol_version",
"legacy_modern_envelope_mismatch",
"protocol_negotiation",
"standard_header_mismatch",
"unsupported_accept_media",
"unsupported_content_type",
"invalid_jsonrpc_request",
"invalid_params",
"unsupported_method",
"invalid_session",
"session_required",
"parse_error",
"forbidden_by_security_policy",
"not_found",
"rate_limited",
"server_error",
"other_http_error",
"unclassified_bad_request",
"unknown"
],
"type": "string"
},
"surface": {
"enum": [
"mcp",
"a2a"
],
"type": "string"
},
"operation": {
"enum": [
"initialize",
"notifications/initialized",
"tools/list",
"tools/call",
"ping",
"SendMessage",
"GetTask",
"tasks/get",
"tasks/send",
"message/send",
"message/stream",
"other"
],
"type": "string"
},
"http_status": {
"type": "integer",
"maximum": 599,
"minimum": 200
},
"method_header": {
"enum": [
"present",
"absent"
],
"type": "string"
},
"accept_profile": {
"enum": [
"json_and_sse",
"json_only",
"sse_only",
"wildcard",
"absent",
"other"
],
"type": "string"
},
"session_header": {
"enum": [
"present",
"absent"
],
"type": "string"
},
"protocol_version": {
"enum": [
"2026-07-28",
"2025-11-25",
"2025-06-18",
"2025-03-26",
"1.0",
"0.3",
"absent",
"unknown"
],
"type": "string"
}
}
}FREE ONE-CALL EVALUATION: run the existing bounded public readiness scan, retrieve the matching persisted normalized evidence report, verify scan ID + hostname, then return observed findings and next actions in this one response. Unknown evidence is not a successful observation. Never charges or changes a website.
| Argument | Type | Description |
|---|---|---|
| domain* | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"maxLength": 253,
"minLength": 1
}
}
}Return the current public capability contract served at /api/capabilities, including active protocol, evidence, and security boundaries.
No arguments.
{
"type": "object",
"properties": {}
}Return the same public plan catalog served at /api/machine-pricing. Provider configuration identifiers and payment credentials are excluded.
No arguments.
{
"type": "object",
"properties": {}
}Read an existing or boundedly refreshed public AI web-readiness evidence report for a public domain. Unknown evidence remains unknown.
| Argument | Type | Description |
|---|---|---|
| domain* | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"maxLength": 2048,
"minLength": 1
}
}
}Retrieve public, exact-target scan history and observed changes for a domain; excludes private connected-site evidence.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| domain* | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"domain"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 100,
"minimum": 1
},
"domain": {
"type": "string",
"maxLength": 2048,
"minLength": 1
}
}
}Declare a missing capability by bounded technical slug and category. This records aggregate research evidence only; it will not execute, charge, provision, queue or promise future delivery.
| Argument | Type | Description |
|---|---|---|
| horizon | string | |
| category* | string | |
| requested_capability* | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"category",
"requested_capability"
],
"properties": {
"horizon": {
"enum": [
"now",
"later",
"unspecified"
],
"type": "string"
},
"category": {
"enum": [
"connection_diagnostics",
"evaluation",
"report_export",
"history_monitoring",
"comparison",
"policy_authorization",
"task_execution",
"task_status",
"payment_settlement",
"data_integration",
"other"
],
"type": "string"
},
"requested_capability": {
"type": "string",
"pattern": "^[a-z][a-z0-9]*(?:_[a-z0-9]+){0,7}$",
"maxLength": 64,
"minLength": 3
}
}
}FREE EVALUATION FIRST: run a bounded public website readiness scan and get an explicit next-tool recommendation for a normalized evidence report. Read-only; no account or charge. Private/local network targets are rejected; observations may be saved to public scan history.
| Argument | Type | Description |
|---|---|---|
| domain* | string | Public hostname or HTTP(S) URL to inspect |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"maxLength": 2048,
"minLength": 1,
"description": "Public hostname or HTTP(S) URL to inspect"
}
}
}