x402 endpoint doctor: grades a paid route A-F unpaid, with paste-ready fixes. By Crypto Money Maker
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.
x402 endpoint doctor: probes a paid x402 URL unpaid (never pays) and grades it A-F: 402 on GET / HEAD / empty POST, CORS, v2 PAYMENT-REQUIRED header and v1 body, accepts (USDC asset, EIP-712 domain, Solana feePayer, amounts, payTo), multichain consistency and the Bazaar declaration. Free preview tier: grade, score, status and counts. The paid x402 endpoints /v1/lite ($0.005), /v1/check ($0.02, adds the CDP validate verdict, payee checks and generated fixes) and /v1/site ($0.05, whole origin) return the fix list.
Full https URL of the paid x402 route (site tier: the origin or API base URL)
Method your paid route uses (default: from its Bazaar declaration, else GET)
x402 endpoint doctor: probes a paid x402 URL unpaid (never pays) and grades it A-F: 402 on GET / HEAD / empty POST, CORS, v2 PAYMENT-REQUIRED header and v1 body, accepts (USDC asset, EIP-712 domain, Solana feePayer, amounts, payTo), multichain consistency and the Bazaar declaration. Free preview tier: grade, score, status and counts. The paid x402 endpoints /v1/lite ($0.005), /v1/check ($0.02, adds the CDP validate verdict, payee checks and generated fixes) and /v1/site ($0.05, whole origin) return the fix list.
| Argument |
|---|
| Type |
|---|
| Description |
|---|
| url* | string | Full https URL of the paid x402 route (site tier: the origin or API base URL) |
| method | string | Method your paid route uses (default: from its Bazaar declaration, else GET) |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Full https URL of the paid x402 route (site tier: the origin or API base URL)"
},
"method": {
"enum": [
"GET",
"POST"
],
"type": "string",
"description": "Method your paid route uses (default: from its Bazaar declaration, else GET)"
}
}
}