{"serverId":"mcp-registry/io.github.kadopi/japan-rulewatch-mcp","tools":[{"name":"get_commercial_terms","fixed":{"name":"get_commercial_terms","description":"Free: return the current business-only commercial terms profile for a supported paid product. A status other than ready means Mainnet purchase is unavailable.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["product_id"],"properties":{"product_id":{"type":"string","maxLength":100,"minLength":1}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":111,"tokensAfter":111},{"name":"get_entry_pack","fixed":{"name":"get_entry_pack","description":"Paid: return the fixed Iya soba entry-preparation pack with sources, contacts, consultation text, unknowns, and next actions. It gives no customer-specific legal verdict. Japan Rule is not a government service.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["pack_id","language"],"properties":{"pack_id":{"type":"string","maxLength":100,"minLength":1},"language":{"type":"string","maxLength":10,"minLength":2},"buyer_country_code":{"type":"string"},"buyer_business_name":{"type":"string","maxLength":200,"minLength":1},"accepted_terms_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"accepted_terms_version":{"type":"string","maxLength":100},"business_purchase_confirmed":{"type":"boolean"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":220,"tokensAfter":220},{"name":"get_evidence_pack","fixed":{"name":"get_evidence_pack","description":"Return a concise evidence pack for one rule ID returned by search_rules. Includes official URLs, scope limits, and no legal-compliance verdict.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["id"],"properties":{"id":{"type":"string","maxLength":100,"minLength":1,"description":"Exact rule ID returned by search_rules"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":117,"tokensAfter":117},{"name":"get_tourism_evidence_pack","fixed":{"name":"get_tourism_evidence_pack","description":"Paid: return official Japanese primary-source URLs, evidence locations, checked dates, source versions, general requirements, traveler-screen checks, and re-check triggers for a complete supported A/B/C flow. This is informational evidence, not a legal verdict.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"collectsTravelPayment":{"type":"boolean"},"actsAsContractingParty":{"type":"boolean"},"handlesCancellationOrRefund":{"type":"boolean"},"acceptsReservationOnPlatform":{"type":"boolean"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":168,"tokensAfter":168},{"name":"get_tourism_preflight","fixed":{"name":"get_tourism_preflight","description":"Free: classify a Japan-bound hotel service flow into the supported A/B/C model, list missing facts, and flag manual review. It does not return primary-source evidence.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"collectsTravelPayment":{"type":"boolean"},"actsAsContractingParty":{"type":"boolean"},"handlesCancellationOrRefund":{"type":"boolean"},"acceptsReservationOnPlatform":{"type":"boolean"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":141,"tokensAfter":141},{"name":"search_entry_cases","fixed":{"name":"search_entry_cases","description":"Free: search the fixed Japan tourism entry-case catalog by region, activity, and language. Returns a model-case preview, key decision themes and what the paid preparation pack adds. It does not include source locations, contact routes, inquiry text or an action plan. Japan Rule is a private commercial service, not a government service.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["region_id","activity","language"],"properties":{"activity":{"type":"string","maxLength":100,"minLength":1},"language":{"type":"string","maxLength":10,"minLength":2},"region_id":{"type":"string","maxLength":100,"minLength":1}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":198,"tokensAfter":198},{"name":"search_rules","fixed":{"name":"search_rules","description":"Search a small curated index of official Japanese sources about mail-order sales advertising. Use this before get_evidence_pack. Results are evidence pointers, not legal conclusions.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["query"],"properties":{"limit":{"type":"integer","default":5,"maximum":5,"minimum":1},"query":{"type":"string","maxLength":200,"minLength":1,"description":"Japanese or English search terms, maximum 200 characters"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":150,"tokensAfter":150}],"toolsChanged":7,"tokensSaved":0,"todo":[{"tool":"get_commercial_terms","params":["product_id"]},{"tool":"get_entry_pack","params":["pack_id","language","buyer_country_code","buyer_business_name","accepted_terms_sha256","accepted_terms_version","business_purchase_confirmed"]},{"tool":"get_tourism_evidence_pack","params":["collectsTravelPayment","actsAsContractingParty","handlesCancellationOrRefund","acceptsReservationOnPlatform"]},{"tool":"get_tourism_preflight","params":["collectsTravelPayment","actsAsContractingParty","handlesCancellationOrRefund","acceptsReservationOnPlatform"]},{"tool":"search_entry_cases","params":["activity","language","region_id"]},{"tool":"search_rules","params":["limit"]}],"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."}