{"serverId":"mcp-registry/com.jojapi/visa-requirements","tools":[{"name":"get_v2_destinations","fixed":{"name":"get_v2_destinations","description":"List of destinations country codes Group: V2. Billing per call: 0 Credits.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Destinations"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":55,"tokensAfter":55},{"name":"get_v2_passports","fixed":{"name":"get_v2_passports","description":"List of passport country codes Group: V2. Billing per call: 0 Credits.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Passports"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":54,"tokensAfter":54},{"name":"post","fixed":{"name":"post","description":"Show the visa requirements for Passport holder Group: V1. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"passport":{"type":"string","title":"passport","example":"US","description":"ISO Alpha-2 country code"},"destination":{"type":"string","title":"Destination","example":"DE","description":"ISO Alpha-2 country code"}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false},"title":"VisaCheck"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":114,"tokensAfter":114},{"name":"post_map","fixed":{"name":"post_map","description":"Show the color of visa requirements for a Passport holder. Group: V1. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"passport":{"type":"string","example":"US"}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false},"title":"MapColor"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":71,"tokensAfter":71},{"name":"post_v2_passport_rank_custom","fixed":{"name":"post_v2_passport_rank_custom","description":"Make your custom passport index/rank Group: V2. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"body":{"type":"object","description":"JSON request body. Example: {\"weights\":{\"Visa-free\":2,\"Visa on arrival\":1,\"Visa required\":0,\"eVisa\":1,\"eTA\":1,\"Tourist card\":0,\"Freedom of movement\":3,\"Not admitted\":-1}}"}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false},"title":"CustomPassportRank"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":122,"tokensAfter":122},{"name":"post_v2_visa_check","fixed":{"name":"post_v2_visa_check","description":"Show visa rules for passport -> destination Group: V2. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"body":{"type":"object","description":"JSON request body. Example: {\"passport\":\"CN\",\"destination\":\"AE\"}"}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false},"title":"VisaRequirements"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":89,"tokensAfter":89},{"name":"post_v2_visa_map","fixed":{"name":"post_v2_visa_map","description":"Return the color for the primary visa rule Group: V2. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"body":{"type":"object","description":"JSON request body. Example: {\"passport\":\"CN\"}"}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false},"title":"VisaMap"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":82,"tokensAfter":82},{"name":"post_v2_visa_mapall","fixed":{"name":"post_v2_visa_mapall","description":"Show data for map for all passports Group: V2. Billing per call: 1000 Credits.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false},"title":"VisaMapAll"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":57,"tokensAfter":57}],"toolsChanged":8,"tokensSaved":0,"todo":[{"tool":"post_map","params":["passport"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}