{"tool":"isin-check","title":"ISIN check","description":"Validate an ISIN (ISO 6166) by structure and Luhn mod-10 check digit over the A=10…Z=35 converted string.","method":"POST","call":"/v1/tools/isin-check/call","input_schema":{"type":"object","required":["isin"],"properties":{"isin":{"type":"string","description":"12-character ISIN: 2-letter country code + 9 alphanumerics + check digit; spaces allowed."}}},"output_schema":{"type":"object","properties":{"tool":{"type":"string"},"valid":{"type":"boolean"},"normalized":{"type":"string"},"country":{"type":"string"},"reason":{"type":"string"},"scope":{"type":"string"}},"required":["valid","reason"]},"price_usdc_floor":0.000999,"price_note":"dynamic-dutch: live quote via GET /health or the 402 challenge on POST without payment","example_request":{"input":{"isin":"US0378331005"}},"docs":"https://rail.akrivis.in/openapi.json","mcp":"https://rail.akrivis.in/mcp"}