recoverability_probe_probe
$0.05 USDC on Solana per battery run - the payment buys one run of the published error-recoverability battery (exactly 4 calls: unknown tool, missing required parameter, wrong type, corrected retry) against the one target URL you attested you own or are authorized to operate, and one signed report grading each battery item against the published rubric of error-recoverability/v1 (channel used; whether the error names the offending parameter and the expected type/format; whether the corrected retry succeeds), with every factor printed and a bounded excerpt (at most 500 characters) of your own server's response for each item quoted as evidence. No composite score is computed. This is not third-party testing.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"target_url": "<target_url>",
"tool_name": "<tool_name>",
"required_parameter": "<required_parameter>",
"expected_type": "<expected_type>",
"valid_arguments": "<valid_arguments>",
"attestation": "<attestation>"
},
"name": "recoverability_probe_probe"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool_name | Yes | Name of one tool on the target server (1-128 characters). | |
| target_url | Yes | The one target URL of the operator's OWN MCP server (http/https, no embedded credentials; loopback/private/link-local targets are refused). The battery POSTs only to this URL, exactly as submitted. | |
| attestation | Yes | Ownership attestation: operator_wallet, the published attestation statement verbatim, target_url exactly equal to the submission's target_url, battery_id error-recoverability-battery/v1, consent true, attested_at within the past 7 days. | |
| expected_type | Yes | The expected type of the required parameter: string, number, integer, boolean, object, or array. | |
| valid_arguments | Yes | The operator's own valid arguments for the declared tool; must contain the required parameter with a value of the expected type. | |
| required_parameter | Yes | One required parameter of the declared tool. |