{"serverId":"mcp-registry/com.tools-berry/paycheck","tools":[{"name":"compare_states","fixed":{"name":"compare_states","description":"Net pay on the same salary in several states, ranked best-first, with each state's gap to the best one.","inputSchema":{"type":"object","required":["states","salary"],"properties":{"salary":{"type":"number","minimum":0,"description":"Gross annual salary in US dollars"},"states":{"type":"array","items":{"type":"string","description":"US state or DC: full name (\"Ohio\"), two-letter code (\"OH\"), or slug (\"ohio\", \"district-of-columbia\")."},"maxItems":51,"minItems":2,"description":"2 to 51 states/DC"},"filingStatus":{"enum":["single","married","head_of_household"],"type":"string","description":"Filing status. Defaults to \"single\". \"single\" also covers married-filing-separately."}}},"annotations":{"readOnlyHint":true},"title":"Compare take-home across states"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":205,"tokensAfter":205},{"name":"compute_take_home","fixed":{"name":"compute_take_home","description":"Full 2026 paycheck breakdown for a salary in one state: federal income tax, Social Security, Medicare, state income tax, state payroll programs, net pay (annual/monthly/biweekly) and effective tax rate.","inputSchema":{"type":"object","required":["state","salary"],"properties":{"state":{"type":"string","description":"US state or DC: full name (\"Ohio\"), two-letter code (\"OH\"), or slug (\"ohio\", \"district-of-columbia\")."},"salary":{"type":"number","minimum":0,"description":"Gross annual salary in US dollars"},"filingStatus":{"enum":["single","married","head_of_household"],"type":"string","description":"Filing status. Defaults to \"single\". \"single\" also covers married-filing-separately."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false},"title":"Take-home pay by state"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":209,"tokensAfter":209},{"name":"get_state_rates","fixed":{"name":"get_state_rates","description":"A state's 2026 schedule: flat rate or bracket ladder, standard deduction, employee payroll programs, bonus/supplemental method, and the statutory source the figures come from.","inputSchema":{"type":"object","required":["state"],"properties":{"state":{"type":"string","description":"US state or DC: full name (\"Ohio\"), two-letter code (\"OH\"), or slug (\"ohio\", \"district-of-columbia\")."},"filingStatus":{"enum":["single","married","head_of_household"],"type":"string","description":"Filing status. Defaults to \"single\". \"single\" also covers married-filing-separately."}}},"annotations":{"readOnlyHint":true},"title":"State 2026 rate schedule"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":174,"tokensAfter":174}],"toolsChanged":3,"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."}