car-loan-interest-deduction-calculator-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@car-loan-interest-deduction-calculator-mcpI paid $3,200 in interest on a new Ford F-150 loan; MAGI $110k, single. How much can I deduct?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
car-loan-interest-deduction-calculator-mcp
An MCP server that calculates the 2025-2028 car loan interest deduction, the new SALT cap, the $2,200 child tax credit and the 2025 and 2026 federal brackets from the One Big Beautiful Bill Act (P.L. 119-21), using IRS forms and revenue procedures.
Hosted endpoint, no sign-in and no token:
https://car-loan-interest-deduction-calculator-mcp.lipmichal.workers.dev/mcpTools
Tool | What it does |
| Deduction for car loan interest after the $10,000 cap and the $200-per-$1,000 MAGI phase-out over $100,000 ($200,000 joint). Checks the vehicle and loan tests: new, US final assembly, personal use, loan after 2024, under 14,000 lb, first lien, not a lease. |
| Deductible state and local tax under the $40,000 (2025) and $40,400 (2026) cap, the 30% phase-down over $500,000 / $505,000 MAGI and the $10,000 floor. Covers 2027-2029 steps and the 2030 return to $10,000. Optionally compares itemizing with the standard deduction. |
| 2025 and 2026 brackets and standard deductions, the extra amount for age 65 or blind, and the tax and marginal rate on a given taxable income. |
| $2,200 per child and $500 per other dependent, the 5% phase-out, the tax liability limit and the refundable part up to $1,700 per child. |
Every result has structured JSON, a plain-English summary, as_of, source (the irs.gov document) and more (a calculator page on taxbreakcalc.com).
Related MCP server: Gig Worker Tax Toolkit
What it knows that your model does not
The car loan interest deduction started in tax year 2025, after most models were trained. You can take it without itemizing.
Its phase-out is $200 for each $1,000 or part of $1,000 over the threshold. One dollar over $149,000 (single) wipes out the last $200. Schedule 1-A line 28 rounds up.
Only new vehicles with final assembly in the US qualify, the loan must be originated after December 31, 2024, and leases never count.
Married filing separately can claim it, with the same $100,000 threshold as single filers.
The SALT cap is $40,000 for 2025 and $40,400 for 2026, not $10,000. Above $500,000 of MAGI it shrinks by 30 cents per dollar, but never below $10,000.
The 2026 standard deduction is $16,100 single and $32,200 joint (Rev. Proc. 2025-32). The child tax credit is $2,200, with up to $1,700 refundable.
The IRS has not published 2027 amounts yet (checked 2026-11-02). The tools say so instead of guessing.
Install
Claude.ai custom connector or ChatGPT developer mode
Add a custom connector and paste the URL. No token is needed.
https://car-loan-interest-deduction-calculator-mcp.lipmichal.workers.dev/mcpClaude Code
claude mcp add --transport http car-loan-interest-deduction https://car-loan-interest-deduction-calculator-mcp.lipmichal.workers.dev/mcpOr run it locally:
claude mcp add car-loan-interest-deduction -- npx -y github:theluckystrike/car-loan-interest-deduction-calculator-mcpClaude Desktop
Add this to claude_desktop_config.json:
{
"mcpServers": {
"car-loan-interest-deduction": {
"command": "npx",
"args": ["-y", "github:theluckystrike/car-loan-interest-deduction-calculator-mcp"]
}
}
}Cursor
Add this to ~/.cursor/mcp.json:
{
"mcpServers": {
"car-loan-interest-deduction": {
"url": "https://car-loan-interest-deduction-calculator-mcp.lipmichal.workers.dev/mcp"
}
}
}VS Code
Add this to .vscode/mcp.json:
{
"servers": {
"car-loan-interest-deduction": {
"type": "http",
"url": "https://car-loan-interest-deduction-calculator-mcp.lipmichal.workers.dev/mcp"
}
}
}Node 20 or newer is needed for the local npx version.
Example prompts
"I bought a new Ford F-150 in March 2026 and paid $3,200 in loan interest. I file single with MAGI of $110,000. What can I deduct?"
"Does a used car or a leased car qualify for the no tax on car loan interest deduction?"
"We file jointly, MAGI $550,000, and paid $48,000 in state income and property tax in 2026. How much SALT can we deduct, and should we itemize?"
"What is the 2026 standard deduction and what is my federal tax on $60,000 of taxable income?"
"We have two kids under 17 and MAGI of $410,500. What is our 2026 child tax credit?"
Data sources
All numbers come from documents fetched on 2026-11-02: the 2025 Schedule 1-A and Form 1040 instructions, IRS Notice 2025-57, the 2025 Schedule A instructions and 2026 draft Schedule A, IRC 164(b)(7), Rev. Proc. 2024-40, Rev. Proc. 2025-32 and the 2025 Schedule 8812 with its instructions. See DATA_SOURCES.md for each item and URL.
Limitations
Results are estimates, not tax advice.
Federal income tax only. State taxes on the same items are not covered.
It does not look up a VIN. Check final assembly on the vehicle label or the NHTSA VIN decoder.
2027-2029 SALT amounts follow the statute's 101% rule; the IRS may round them when it prints the forms.
The child tax credit tool does not model the Schedule 8812 alternative for three or more children based on social security and Medicare tax.
Overtime, tips and the senior deduction are in a separate server: no-tax-on-overtime-mcp.
More
Calculators and guides for people: taxbreakcalc.com.
Part of the Zovo MCP collection: https://mcp.zovo.one
Development
npm install
npm run build
npm testsrc/core.ts holds all the rules and has no I/O. src/stdio.ts is the local entry and src/worker.ts is the Cloudflare Worker entry. Both use the same tool registry in src/tools.ts.
License
MIT
More data servers from the same author
Each one is free, needs no API key and has a hosted URL you can paste into Claude or ChatGPT.
server | tools | hosted URL |
convert_ingredient, search_ingredients, scale_recipe, convert_oven_temperature |
| |
calculate_dscr, max_loan_for_target_dscr, rent_needed_for_target_dscr, compare_scenarios, amortization_summary |
| |
get_gold_price_per_gram, get_metal_prices, calculate_jewelry_value, convert_gold_units |
| |
search_lakes, get_lake_level, get_lake_history, compare_lakes |
| |
get_minimum_wage, list_upcoming_increases, compare_states, annual_income_at_minimum_wage |
| |
calculate_overtime_deduction, calculate_tips_deduction, calculate_senior_deduction, estimate_tax_savings, explain_eligibility |
| |
calculate_take_home_pay, compare_states_take_home, salary_to_hourly, hourly_to_salary, get_federal_tax_brackets |
| |
calculate_uk_take_home, get_uk_tax_bands, compare_salaries, marginal_rate_at_income |
| |
list_federal_holidays, is_business_day, add_business_days, count_business_days, invoice_due_date |
| |
calculate_sample_size, estimate_test_duration, test_ab_significance, fisher_exact_test, check_peeking_risk |
| |
get_ap_score_distribution, estimate_ap_percentile, compare_ap_exams, list_ap_exams, estimate_ap_score_from_composite |
| |
lookup_ingredient_nutrition, calculate_recipe_nutrition, round_nutrition_label, scale_recipe_nutrition |
| |
calculate_section_179, calculate_bonus_depreciation, get_vehicle_depreciation_limits, calculate_asset_loan_payment |
| |
find_subdomains, resolve_subdomains, get_certificate_history, summarize_attack_surface |
|
The paid back-office collection (invoices, VAT, PDFs, spreadsheets) is at https://mcp.zovo.one
Available Tools
4 toolscalculate_car_loan_interest_deductionCar loan interest deduction (2025-2028)ARead-onlyIdempotentInspect
Calculates the 2025-2028 federal deduction for car loan interest created by the One Big Beautiful Bill Act (P.L. 119-21, IRC 163(h)(4)) the way IRS Schedule 1-A Part IV does: up to $10,000 of qualified passenger vehicle loan interest, then $200 off for each $1,000 or part of $1,000 of MAGI over $100,000 ($200,000 married filing jointly), so it reaches $0 at $149,001 ($249,001 joint). Checks the eligibility tests: loan originated after Dec 31 2024, new vehicle, final assembly in the US, personal use, car/minivan/van/SUV/pickup/motorcycle under 14,000 lb GVWR, first lien, not a lease. Available whether or not you itemize. Rules copied from the 2025 Schedule 1-A, Form 1040 instructions and IRS Notice 2025-57.
| Name | Required | Description | Default |
|---|---|---|---|
| magi | Yes | Modified adjusted gross income in USD (Form 1040 line 11b plus excluded foreign and Puerto Rico income). | |
| is_lease | No | True if this is a lease. Lease payments never qualify. | |
| tax_year | Yes | Tax year, 2025 to 2028. The deduction ends after 2028. | |
| new_vehicle | No | True if the original use starts with you (new). Used vehicles do not qualify. | |
| personal_use | No | True if you expect personal use more than 50% of the time. | |
| vehicle_type | No | car, minivan, van, suv, pickup, motorcycle or other. | |
| filing_status | Yes | Federal filing status. | |
| interest_paid | Yes | Interest paid or accrued on the vehicle loan in the year, in USD (the lender's year-end statement). | |
| marginal_tax_rate | No | Your federal marginal rate as a decimal (e.g. 0.22) to estimate the tax saved. | |
| us_final_assembly | No | True if final assembly was in the United States (vehicle label or NHTSA VIN decoder). | |
| gvwr_under_14000_lbs | No | True if the gross vehicle weight rating is under 14,000 pounds. | |
| loan_origination_date | No | Date the loan was originated, YYYY-MM-DD. Must be after 2024-12-31. | |
| secured_by_first_lien | No | True if the loan is secured by a first lien on the vehicle. | |
| interest_deducted_elsewhere | No | Part of that interest already deducted on Schedule C, E or F. It cannot be deducted twice. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false, so the safety profile is covered. The description adds genuinely useful non-annotated behavior: the $10,000 cap, the exact phase-out mechanics ($200 per $1,000 of MAGI over $100,000/$200,000, reaching $0 at $149,001/$249,001), and the eligibility gates. It does not describe the return payload (e.g. whether it reports the deductible amount and estimated tax saved via marginal_tax_rate), which is the remaining gap.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the core calculation and phase-out math, then the eligibility checklist, then provenance. The middle eligibility run-on is dense but every clause carries a distinct rule; nothing is filler, though the single-sentence block could be broken for scanability.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 14-parameter, no-output-schema tool, the description covers the domain rules, the computation, and the eligibility gates thoroughly. The one omission is what the tool actually returns (deductible amount, phase-out-reduced figure, estimated tax savings), which an agent cannot infer since there is no output schema.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3. The description still adds meaning beyond the schema by explaining the phase-out formula that governs how magi and interest_paid interact, the $10,000 cap, and by enumerating the eligibility tests that map to the boolean flags (new_vehicle, us_final_assembly, secured_by_first_lien, is_lease, gvwr_under_14000_lbs). It does not explain marginal_tax_rate or interest_deducted_elsewhere, leaving a small residual gap.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Calculates the 2025-2028 federal deduction for car loan interest'), cites the exact statutory authority (P.L. 119-21, IRC 163(h)(4)) and the IRS form it mirrors (Schedule 1-A Part IV). This is unmistakably distinct from the SALT, bracket, and child tax credit siblings without needing to open any schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The tax-year window (2025-2028, 'deduction ends after 2028'), the eligibility checklist, and 'available whether or not you itemize' give clear conditions for when this applies. It never names an alternative tool or states when not to use it, but the sibling deductions are conceptually disjoint so the routing risk is low.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
calculate_child_tax_creditChild tax credit (2025-2026)ARead-onlyIdempotentInspect
Calculates the child tax credit as Schedule 8812 does after the One Big Beautiful Bill Act: $2,200 per qualifying child under 17 for 2025 and 2026, $500 per other dependent, reduced by 5% of MAGI over $400,000 joint / $200,000 others (excess rounded up to the next $1,000), limited by tax liability, with the refundable additional child tax credit of up to $1,700 per child at 15% of earned income over $2,500. Amounts from the 2025 Schedule 8812 and Rev. Proc. 2025-32.
| Name | Required | Description | Default |
|---|---|---|---|
| magi | Yes | Modified adjusted gross income in USD (Form 1040 line 11b plus excluded foreign and Puerto Rico income). | |
| tax_year | Yes | 2025 or 2026. 2027 is not yet published. | |
| earned_income | No | Earned income for the refundable part. Defaults to MAGI. | |
| filing_status | Yes | Federal filing status. | |
| other_dependents | No | Other dependents (credit for other dependents, $500 each). | |
| qualifying_children | Yes | Children under 17 at year end with a valid SSN. | |
| tax_liability_before_credits | No | Income tax before credits (Form 1040 line 18). Estimated from MAGI if left out. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only, idempotent, non-destructive behavior, so no credit is due for restating safety. The description adds genuine behavioral substance the annotations cannot: the 5% phase-out with excess rounded up to the next $1,000, the tax-liability limitation, and the separate refundable component at 15% of earned income over $2,500 — all of which affect how an agent should interpret results. It stops short of describing what the response actually returns.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The lead clause is front-loaded with verb, resource, and authority, and every subsequent number (per-child amount, phase-out rate, thresholds, refundable cap) is load-bearing for a credit calculation. It is dense to the point of being a single run-on sentence, which costs a little readability, but no sentence is wasted.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 7-parameter credit engine with no output schema, the description supplies the full calculation logic so the agent can predict what the numbers mean and sanity-check results. The remaining gap is that it never states the shape of the returned value (e.g., split between nonrefundable and refundable amounts), which a no-output-schema tool would ideally disclose.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
With 100% schema description coverage, the schema already documents every parameter including the MAGI default for earned income and the MAGI-based estimate for tax liability, so the baseline is 3. The description does add some semantic mapping — $400,000 joint vs $200,000 other thresholds tie directly to filing_status, and $2,200 per qualifying child vs $500 per other dependent tie to those counts — but it does not add format or edge-case guidance beyond that.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Opens with a specific verb+resource ("Calculates the child tax credit as Schedule 8812 does") and pins the governing law and applicable years, so an agent can distinguish it from the three deduction/bracket siblings without opening any schema. The statutory anchor makes the tool's scope unmistakable.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Scope is clearly bounded to 2025 and 2026 tax years with the OBBBA rules, which effectively tells the agent when this tool applies, and the description implies a completed calculation rather than a rate lookup. However, it never names the sibling tools or states exclusions (e.g., what to do for other years or for non-child credits), so the alternative-selection guidance is implicit rather than explicit.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
calculate_salt_deductionSALT deduction cap (2025-2030)ARead-onlyIdempotentInspect
Calculates the deductible state and local tax (SALT) on Schedule A under the One Big Beautiful Bill Act cap (IRC 164(b)(6)-(7)): $40,000 for 2025 and $40,400 for 2026 ($20,000 / $20,200 married filing separately), rising 1% a year through 2029, reduced by 30% of MAGI over $500,000 (2025) or $505,000 (2026) but never below $10,000, then back to a flat $10,000 in 2030. Uses the IRS State and Local Tax Deduction Worksheet. Optionally compares itemizing with the standard deduction. Amounts copied from the 2025 Schedule A instructions, the 2026 draft Schedule A and the statute.
| Name | Required | Description | Default |
|---|---|---|---|
| magi | Yes | Modified adjusted gross income in USD (Form 1040 line 11b plus excluded foreign and Puerto Rico income). | |
| tax_year | Yes | Tax year, 2025 or later. 2027-2029 amounts are the statutory 101% steps; 2030 on is $10,000. | |
| filing_status | Yes | Federal filing status. | |
| state_and_local_taxes | Yes | State and local income (or sales) tax plus real estate and personal property tax paid in the year (Schedule A line 5d). | |
| other_itemized_deductions | No | Other itemized deductions (mortgage interest, gifts to charity, medical over the floor). Give it to compare itemizing with the standard deduction. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare this a pure read-only, idempotent, closed-world computation, so the bar is lower; the description earns credit by disclosing the exact computation method (IRS worksheet), the phase-out formula, and source provenance for the amounts. It stops short of describing the response shape or units of the returned comparison.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose is front-loaded in the first clause and every sentence carries substantive information, but the middle sentence is a dense run-on of statutory dollar amounts that is harder to scan than a short list. No filler, though.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description should say what comes back; it implies a deduction amount plus an optional itemize-vs-standard comparison but never names the returned fields. Parameters and computation logic are otherwise fully covered for a calculator of this complexity.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so baseline is 3. The description adds formula-level meaning for how magi and tax_year drive the cap and phase-out, but it does not add per-parameter guidance beyond what the schema descriptions already state (e.g., filing_status enum handling, behavior when state_and_local_taxes is below the cap).
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb (calculates) and resource (SALT deduction on Schedule A), plus the governing statute and year range. It is unambiguous against siblings like calculate_car_loan_interest_deduction or get_tax_brackets_and_standard_deduction, since the tax item is named explicitly.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies usage ('Optionally compares itemizing with the standard deduction') and explains that other_itemized_deductions is only needed for that comparison, but it never says when to call this versus the sibling standard-deduction tool or what to do for years before 2025/tax years outside the modeled window. Usage is inferable, not stated.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_tax_brackets_and_standard_deduction2025 and 2026 federal brackets and standard deductionARead-onlyIdempotentInspect
Returns the official 2025 and 2026 federal income tax brackets and standard deductions after the One Big Beautiful Bill Act: 2026 standard deduction $16,100 single, $32,200 joint, $24,150 head of household (Rev. Proc. 2025-32), 2025 $15,750 / $31,500 / $23,625, plus the additional amount for age 65 or blind. Optionally computes the tax and marginal rate on a taxable income. Says plainly that 2027 amounts are not yet published (checked against the Internal Revenue Bulletin and irs-drop on 2026-11-02).
| Name | Required | Description | Default |
|---|---|---|---|
| tax_year | Yes | 2025 or 2026. 2027 returns a not-yet-published error. | |
| filing_status | No | Leave out to get all filing statuses. | |
| taxable_income | No | Taxable income to compute tax on (needs filing_status). |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive, closed-world), and the description goes well beyond them: it names the legal provenance (One Big Beautiful Bill Act, Rev. Proc. 2025-32), documents a freshness check date against the Internal Revenue Bulletin and irs-drop, and states how unpublished years fail. That is exactly the trust and staleness context an agent needs for a tax-data lookup.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose is front-loaded in the first clause, which is good, but the body is a dense run-on that inlines eight dollar figures per year plus provenance and a check date. The dollar amounts are return values that the response itself would carry, so much of this length is not load-bearing for tool selection.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description carries the return-value burden and does so: it enumerates brackets, standard deductions per filing status, the age-65/blind add-on, and the optional tax and marginal-rate result. Nothing an agent needs to call it correctly or interpret the result is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already documents tax_year bounds, the filing_status enum, and that filing_status is required for the income computation. The description reinforces the optional computation behavior but adds no new syntax or constraint detail beyond that baseline.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource: 'Returns the official 2025 and 2026 federal income tax brackets and standard deductions,' plus an optional computation mode. This is clearly distinguishable from the calculate_* siblings, which are single-deduction calculators rather than a bracket/deduction reference with tax computation.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is implied by two described modes - fetch the bracket tables, or 'optionally computes the tax and marginal rate on a taxable income' when income is supplied. However, it never tells the agent when to prefer this tool over the calculate_* siblings, nor any exclusions beyond the 2027 'not yet published' case.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
4 tool updates
v1.0.0- First observed
calculate_car_loan_interest_deduction - First observed
calculate_child_tax_credit - First observed
calculate_salt_deduction - First observed
get_tax_brackets_and_standard_deduction
TDQS
Scored across 4 tools
Each tool maps to a clearly distinct tax provision (car loan interest, SALT, brackets/standard deduction, child tax credit), so an agent can select by topic without much risk of confusion. The only minor overlap is that standard deduction figures appear both in calculate_salt_deduction's itemize-vs-standard comparison and in get_tax_brackets_and_standard_deduction.
Three tools follow a clean calculate_<topic> pattern and the fourth uses get_<topic>, all in consistent snake_case with descriptive, domain-accurate nouns. The calculate/get verb mix is a small deviation but still predictable and readable.
Four tools is a lean but reasonable surface, and each covers a substantial, non-trivial calculation rather than a trivial wrapper. It sits slightly on the thin side, but nothing feels redundant or padded.
The tools cover car loan interest, SALT, brackets/standard deduction, and the child tax credit, which is coherent OBBBA/Schedule 1-A territory. However, other Schedule 1-A items (tips, overtime, senior deduction) and any return-level aggregation of these deductions are absent, leaving notable gaps for an agent computing a full picture.
Maintenance
Related MCP Connectors
Current source-cited 2026 US tax constants and calculators for AI agents; every answer cites IRS.
No tax on overtime, tips and senior deductions for 2025-2028 (OBBBA), with IRS caps and phase-outs.
US federal 2026 tax brackets, standard deductions, payroll and retirement limits, sourced.
Section 179 limits, 100% bonus depreciation, heavy SUV caps and asset loan cost (2025-2026, IRS).
41
Related MCP Servers
- AlicenseBqualityAmaintenance39 tax tools for US individual taxpayers — federal/state tax calculations, credits, deductions, retirement strategies, audit risk, and tax planning. All calculations run locally, no data leaves the machine. Supports TY2024 and TY2025 (One Big Beautiful Bill Act).44140 npm13MIT
- AlicenseNot gradedqualityCmaintenanceEnables 1099 gig workers and freelancers to calculate 2026 quarterly federal estimates, self-employment tax, safe-harbor minimum payments, and mileage or actual-expense deductions, including the mid-year business mileage rate change from 72.5 to 76 cents. It also compares standard mileage against actual vehicle costs and exposes every tax constant with its source.MIT
- AlicenseAqualityBmaintenanceEnables users to calculate 2026 US freelancer and sole-proprietor tax figures — quarterly estimated payments with safe harbor, self-employment tax, IRS due dates, mileage deductions, home office deductions, and SEP IRA vs Solo 401(k) contribution limits. Runs entirely locally with no API key, account, or network calls.81,235 npmMIT
- AlicenseAqualityCmaintenanceEnables calculation of the 2025-2028 federal overtime, tips, and senior deductions — applying IRS caps, MAGI phase-outs, and bracket tables — plus eligibility explanations and estimated federal tax savings.50MIT