{"serverId":"mcp-registry/io.github.kodandy/jp-crypto-tax-rules","tools":[{"name":"get_rule_pack","fixed":{"name":"get_rule_pack","description":"Scenario-curated bundle of full structured rules (statements, citations, parameters) for one use case: defi_staking | overseas_exchange | corporate_holding | transition_2028. Paid via x402: each call costs 0.05 USDC. This tool returns the HTTP 402 payment challenge (spec-conformant accepts list) for the pack resource. The 402 is real: settle it against /v1/packs/{scenario} with an X-PAYMENT header and the 200 response delivers the full pack body ({status:\"settled\", settlement, pack}) — payment b","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["scenario"],"properties":{"scenario":{"enum":["defi_staking","overseas_exchange","corporate_holding","transition_2028"],"type":"string","description":"Scenario pack to retrieve: defi_staking | overseas_exchange | corporate_holding | transition_2028"}}},"annotations":{"readOnlyHint":true},"title":"Curated scenario rule pack (x402 metered)"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":248,"tokensAfter":248},{"name":"get_tax_parameters","fixed":{"name":"get_tax_parameters","description":"FREE — returns structured tax parameters with per-value sources: progressive income tax brackets, resident tax and reconstruction surtax figures, the 2028-reform separate-taxation rate and loss-carryforward years, and the salary-filer filing threshold. Approximate reference values from public sources; not tax advice. 一般的な税制情報の提供であり、個別の税務判断は税理士にご相談ください。","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"tax_year":{"type":"integer","maximum":2100,"minimum":2000,"description":"Tax year for epoch annotation of pending-reform rules, e.g. 2026 or 2028"}}},"annotations":{"readOnlyHint":true},"title":"Japanese tax parameters (brackets, rates, thresholds)"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":180,"tokensAfter":180},{"name":"get_tax_rule","fixed":{"name":"get_tax_rule","description":"FREE — returns one full structured rule: statement, exceptions, status, effective dates, machine tags and statutory citations (sources), served verbatim from the versioned rules corpus. Not tax advice. 一般的な税制情報の提供であり、個別の税務判断は税理士にご相談ください。","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["rule_id"],"properties":{"rule_id":{"type":"string","description":"Rule id, e.g. jp.crypto.income.classification.individual"}}},"annotations":{"readOnlyHint":true},"title":"Full structured rule record (rule_id lookup)"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":139,"tokensAfter":139},{"name":"list_tax_rules","fixed":{"name":"list_tax_rules","description":"FREE — returns structured rules. Catalog of machine-readable Japanese crypto-asset tax rules (rules-as-code): titles, status (current / enacted_pending), effective dates and statutory citations, filterable by category, taxpayer and tax_year. tax_year resolves the current-vs-2028-reform epoch per rule (applies / pending_enforcement). Sources are public only (NTA FAQ, e-Gov statutes, MOF documents); not tax advice. 一般的な税制情報の提供であり、個別の税務判断は税理士にご相談ください。","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"category":{"type":"string","description":"Category filter: corporate | cost_basis | filing | income_classification | reform_2028 | taxable_events"},"tax_year":{"type":"integer","maximum":2100,"minimum":2000,"description":"Tax year to resolve rule applicability, e.g. 2026 or 2028"},"taxpayer":{"type":"string","description":"Taxpayer filter: all | corporate | individual"}}},"annotations":{"readOnlyHint":true},"title":"List structured Japanese crypto tax rules"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":269,"tokensAfter":269}],"toolsChanged":4,"tokensSaved":0,"todo":[],"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."}