Tool / operation mismatch
Quirk · GET /api/x402/tool-operation-mismatch · Client Policy Gate (MCP)
The requirement authorizes a different, more privileged tool than the one being requested.
Explanation
The payment requirement authorizes a different, more privileged tool or operation than the one the caller actually requested. A correct MCP policy gate binds each payment to the specific tool being invoked and rejects a requirement that does not match, so catching this is the client's job before signing.
What to watch
A tool-name binding check rejects the requirement before signing.
Facilitator
Settled against the live Radius testnet facilitator (https://facilitator.testnet.radiustech.xyz). A valid payment runs a real /verify and /settle on-chain.
Metadata
- Status: Quirk
- Method: GET
- Price: 0.0001 (100 atomic)
- Responsible party: Client