← The evidence ledger
Evidence row 1244777
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 8348d3e2-af27-47c5-b6b0-da79860d8917
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 13a88857c0801acf3146bc2104250ad6ad6b57cd758aaa7a6df05fb5d6cc3873
- Leaf
- 0xb67c178725412a5c5985c310662c4d3a87500bc54fba5f54f53d93f348fa4389
What was observed
{
"count": 5,
"tools": [
{
"description": "Calculates take-home (net) pay for a US employee in any of the 50 states or DC for tax year 2025 or 2026: federal income tax from the IRS Rev. Proc. 2024-40 / 2025-32 bracket tables with the One Big Beautiful Bill Act standard deduction ($15,750 single for 2025, $16,100 for 2026), Social Security with the wage base ($176,100 in 2025, $184,500 in 2026), Medicare plus the 0.9% Additional Medicare tax, and state income tax. State tax is exact from each state's 2026 schedule for CA, NY, NJ, IL, PA, GA, NC; other states return a labeled effective-rate estimate (method: \"estimate\"). Handles pre-tax 401(k) (not FICA-exempt) and payroll HSA (FICA-exempt), and Pennsylvania/New Jersey rules that tax 401(k) or HSA money. Returns per-period and annual figures. Local taxes (NYC etc.) are out of scope. Figures copied from irs.gov and state revenue sites in Oct 2026.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"filing_status": {
"description": "Federal filing status. Qualifying surviving spouse uses married_filing_jointly.",
"enum": [
"single",
"married_filing_jointly",
"married_filing_separately",
"head_of_household"
],
"type": "string"
},
"gross_annual": {
"description": "Gross annual pay in USD before any deduction. Give this OR gross_per_period.",
"maximum": 100000000,
"minimum": 0,
"type": "number"
},
"gross_per_period": {
"description": "Gross pay for one pay period in USD. Multiplied by the periods in pay_frequency.",
"maximum": 100000000,
"minimum": 0,
"type": "number"
},
"hsa_annual": {
"description": "HSA contribution through payroll (cafeteria plan) for the year in USD. Lowers income tax, Social Security and Medicare.",
"maximum": 100000000,
"minimum": 0,
"type": "number"
},
"pay_frequency": {
"description": "Pay frequency: weekly (52), biweekly (26, default), semimonthly (24), monthly (12), quarterly (4) or annual (1).",
"enum": [
"weekly",
"biweekly",
"semimonthly",
"monthly",
"quarterly",
"annual"
],
"type": "string"
},
"pretax_401k_annual": {
"description": "Traditional (pre-tax) 401(k) deferral for the year in USD. Lowers income tax, not FICA. Leave out for Roth.",
"maximum": 100000000,
"minimum": 0,
"type": "number"
},
"pretax_401k_percent": {
"description": "Traditional 401(k) deferral as a percent of gross (e.g. 6). Use instead of pretax_401k_annual.",
"maximum": 100,
"minimum": 0,
"type": "number"
},
"state": {
"description": "US state or DC: two-letter code (CA), name (California) or slug (new-york).",
"maxLength": 40,
"minLength": 2,
"type": "string"
},
"tax_year": {
"description": "Tax year: 2025 or 2026.",
"enum": [
2025,
2026
],
"type": "number"
}
},
"required": [
"state",
"filing_status",
"tax_year"
],
"type": "object"
},
"name": "calculate_take_home_pay"
},
{
"description": "Runs the same gross pay through 2 to 10 states (or DC) and ranks them by annual take-home pay for tax year 2025 or 2026, showing state income tax, the method for each state (exact 2026 schedule for CA, NY, NJ, IL, PA, GA, NC; labeled estimate elsewhere; no wage income tax in AK, FL, NV, NH, SD, TN, TX, WA, WY) and how far each trails the best. Federal tax and FICA use the IRS 2025/2026 tables and wage base. Use it for relocation and remote-work offers.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"filing_status": {
"description": "Federal filing status. Qualifying surviving spouse uses married_filing_jointly.",
"enum": [
"single",
"married_filing_jointly",
"married_filing_separately",
"head_of_household"
],
"type": "string"
},
"gross_annual": {
"description": "Gross annual pay in USD before any deduction. Give this OR gross_per_period.",
"maximum": 100000000,
"minimum": 0,
"type": "number"
},
"gross_per_period": {
"description": "Gross pay for one pay period in USD. Multiplied by the periods in pay_frequency.",
"maximum": 100000000,
"minimum": 0,
"type": "number"
},
"hsa_annual": {
"description": "HSA contribution through payroll (cafeteria plan) for the year in USD. Lowers income tax, Social Security and Medicare.",
"maximum": 100000000,
"minimum": 0,
"type": "number"
},
"pay_frequency": {
"description": "Pay frequency: weekly (52), biweekly (26, default), semimonthly (24), monthly (12), quarterly (4) or annual (1).",
"enum": [
"weekly",
"biweekly",
"semimonthly",
"monthly",
"quarterly",
"annual"
],
"type": "string"
},
"pretax_401k_annual": {
"description": "Traditional (pre-tax) 401(k) deferral for the year in USD. Lowers income tax, not FICA. Leave out for Roth.",
"maximum": 100000000,
"minimum": 0,
"type": "number"
},
"pretax_401k_percent": {
"description": "Traditional 401(k) deferral as a percent of gross (e.g. 6). Use instead of pretax_401k_annual.",
"maximum": 100,
"minimum": 0,
"type": "number"
},
"states": {
"description": "2 to 10 states, e.g. [\"CA\", \"TX\", \"NY\"].",
"items": {
"description": "US state or DC: two-letter code (CA), name (California) or slug (new-york).",
"maxLength": 40,
"minLength": 2,
"type": "string"
},
"maxItems": 10,
"minItems": 2,
"type": "array"
},
"tax_year": {
"description": "Tax year: 2025 or 2026.",
"enum": [
2025,
2026
],
"type": "number"
}
},
"required": [
"states",
"filing_status",
"tax_year"
],
"type": "object"
},
"name": "compare_states_take_home"
},
{
"description": "Returns the exact federal income tax brackets (rate, lower and upper bound, tax on lower brackets) and standard deduction for tax year 2025 or 2026 and a filing status, from IRS Rev. Proc. 2024-40 and Rev. Proc. 2025-32, including the One Big Beautiful Bill Act (P.L. 119-21) standard deduction increase for 2025 ($15,750 / $31,500 / $23,625). Also returns the Social Security wage base and Medicare thresholds for that year.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"filing_status": {
"description": "Federal filing status. Qualifying surviving spouse uses married_filing_jointly.",
"enum": [
"single",
"married_filing_jointly",
"married_filing_separately",
"head_of_household"
],
"type": "string"
},
"tax_year": {
"description": "Tax year: 2025 or 2026.",
"enum": [
2025,
2026
],
"type": "number"
}
},
"required": [
"tax_year",
"filing_status"
],
"type": "object"
},
"name": "get_federal_tax_brackets"
},
{
"description": "Converts an hourly wage to weekly, monthly and annual gross pay, with optional weekly overtime hours at a multiplier (1.5 by default). Defaults: 40 hours a week, 52 weeks. Gross pay only; use calculate_take_home_pay for net.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"hourly_rate": {
"description": "Hourly wage in USD.",
"maximum": 1000000,
"minimum": 0,
"type": "number"
},
"hours_per_week": {
"description": "Regular hours per week (default 40).",
"exclusiveMinimum": 0,
"maximum": 168,
"type": "number"
},
"overtime_hours_per_week": {
"description": "Overtime hours per week (default 0).",
"maximum": 128,
"minimum": 0,
"type": "number"
},
"overtime_multiplier": {
"description": "Overtime pay multiplier (default 1.5).",
"maximum": 5,
"minimum": 1,
"type": "number"
},
"weeks_per_year": {
"description": "Paid weeks per year (default 52).",
"exclusiveMinimum": 0,
"maximum": 53,
"type": "number"
}
},
"required": [
"hourly_rate"
],
"type": "object"
},
"name": "hourly_to_salary"
},
{
"description": "Converts an annual salary to an hourly rate and to weekly, biweekly (26), semimonthly (24) and monthly gross pay. Defaults: 40 hours a week, 52 weeks (2,080 hours). Gross pay only; use calculate_take_home_pay for net.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"annual_salary": {
"description": "Gross annual salary in USD.",
"maximum": 100000000,
"minimum": 0,
"type": "number"
},
"hours_per_week": {
"description": "Paid hours per week (default 40).",
"exclusiveMinimum": 0,
"maximum": 168,
"type": "number"
},
"weeks_per_year": {
"description": "Paid weeks per year (default 52; paid vacation still counts).",
"exclusiveMinimum": 0,
"maximum": 53,
"type": "number"
}
},
"required": [
"annual_salary"
],
"type": "object"
},
"name": "salary_to_hourly"
}
]
}What the leaf hashes
{"body":"13a88857c0801acf3146bc2104250ad6ad6b57cd758aaa7a6df05fb5d6cc3873","id":1244777,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793361372540306,"prev":null,"subject":"8348d3e2-af27-47c5-b6b0-da79860d8917","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (243099 rows).
- 0xb67c31f9617a0f5a8aaf160d7c70011b3c87def365f43c7fba577ca1609a4dad
- 0xc13be6069d3d9bf58ac4b73f0f8a5470a4e00745af4172f5084aead9989041b8
- 0x7f2e5befc386a3fdf040d3ee7ad842a9d70ed589fdc920181b7ec335e8c3edee
- 0x31e2491335ca9c98c03cd18f246f995922d1def32c27f536a42bb9b1e3625dd9
- 0x7b386dfbbf91e5974521924f4e43ac560e0ccc2e241718eae3d1c617cf4f28b5
- 0x0c1829e4bae8dc3189fc10c92552d6005192b6f7dbc77e070c074e931d7cb558
- 0x57798147b414a9ab72393b8752af5d9033bb800526e2cfe946ace927b0dde797
- 0x352a1f23cbd932ac87bcc8aca88f90efa0e0ea250126ac096097185734f04372
- 0xa8de6e3f0b60dd8988da70ed8cbc0a7f17911f3673a6214ea1cff6aab3b8730f
- 0x487c865fbcb0d7f9fb113dcde5173f80a22041121ceba11949b794c4c65d4e5e
- 0x40ebc91c42e796011975ed36119721b4aaeb6f47827a51bd9fceff174d2bfcfd
- 0x82afd42380b9419da914e81b1a060e5a4afd7a64384d71a3041d840a811f646f
- 0x5643b9288b814282552e201f88aaff802fe65d56312c6c392b831728b9fe829f
- 0x4ac91605f15503f7d7aa9a25d4e54c100a1a62c26e93a7ed87049569e871a9a4
- 0xa0b1f6bc1eecfaf70581673c1a7f638b96d1769a5c578c460337f7db0dbe963e
- 0x0c59b8770d2782eb535aefbb9b2f6810bab4757f51b37e00f5147713a1de9481
- 0x61ef83255d34604cb052882568ca1d1386ac3cfb8284509715bc1734cff77831
- 0x0c43c73b62a5d49ee1444b5dc4195fc5b16b141d3f4458e2e9fbd5fd6ecb367d
- Day root
- 0x0826c7ad6039e06a2360ca0a4a3a4fe7f2626c6dc19f71a37599386f78b39875
- Chained
- 0x36b4c8a1063758f0b8765fa1bdf75fa92fb543cc183add3e261880ee2bd1f822
- Published
- On Arc Testnet, block 69923247: 0x8704744146c6967c8abc9e9a99de4db7283b29e840922ea83a69b6fe776e6861