onyx_x402_error_explain
InactiveTool of onyx-paid-mcp
Plain-English explainer for any HTTP error in an x402 / MCP flow. Pass the status code + response body (or headers), get back a diagnosis with specific cause and actionable fix. Covers FastAPI validation, OAuth2 DCR failures, EIP-712 signature errors, x402 spec error codes, and Coinbase facilitator-specific responses. Free tier — local logic, no network calls. (price: $0 USDC, tier: free)
Parameters schema
{
"type": "object",
"required": [
"status_code"
],
"properties": {
"status_code": {
"type": "integer",
"description": "HTTP status code returned by the server (e.g. 402, 422, 401)."
},
"response_body": {
"type": "string",
"description": "Raw response body as text. JSON is auto-detected and parsed."
},
"request_summary": {
"type": "string",
"description": "Optional. One-line summary of what the caller was trying to do."
},
"response_headers": {
"type": "object",
"description": "Optional. HTTP response headers, useful for 402 challenges that carry payment-required header.",
"additionalProperties": {
"type": "string"
}
}
}
}Parent server
onyx-paid-mcp
https://github.com/dimitrilaouanis-tech/onyx-mcp
2/7 registries