No Tax on Overtime MCP
This MCP server provides AI assistants with tools to calculate federal tax deductions for overtime, tips, and seniors under the One Big Beautiful Bill Act (2025-2028). It includes calculators for deduction caps, MAGI phase-outs, and tax savings estimates based on IRS bracket tables.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://no-tax-on-overtime-mcp.lipmichal.workers.dev/mcpWhat you can do with it
- Calculate overtime deduction after caps and phase-outs
- Estimate tips deduction with per-return cap
- Calculate enhanced senior deduction for age 65+
- Estimate federal income tax savings using IRS tables
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- no-tax-on-overtime-mcp 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 5 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
}
}Tools
5 advertised
calculate_overtime_deduction — No Tax on Overtime deduction
Calculates the 2025-2028 federal deduction for qualified overtime pay under the One Big Beautiful Bill Act (P.L. 119-21, IRC 225) as IRS Schedule 1-A Part III does: the $12,500 cap ($25,000 joint), then $100 off per full $1,000 of MAGI over $150,000 ($300,000 joint). Only the FLSA half-time premium qualifies, so it converts hourly rate, overtime hours and multiplier (or total overtime pay) to the qualified amount; double time does not double it. Married filing separately gets $0. Figures copied from irs.gov in Oct 2026.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"filing_status",
"magi",
"tax_year"
],
"properties": {
"magi": {
"type": "number",
"maximum": 1000000000,
"minimum": 0,
"description": "Modified adjusted gross income in USD: Form 1040 line 11b plus excluded Puerto Rico and foreign income (Schedule 1-A Part I)."
},
"tax_year": {
"type": "integer",
"maximum": 2028,
"minimum": 2025,
"description": "Tax year, 2025 to 2028. The deductions end after 2028."
},
"multiplier": {
"type": "number",
"maximum": 5,
"minimum": 1,
"description": "Overtime pay multiplier. 1.5 = time-and-a-half (default), 2 = double time."
},
"hourly_rate": {
"type": "number",
"maximum": 1000000000,
"minimum": 0,
"description": "FLSA regular rate of pay per hour, in USD."
},
"filing_status": {
"enum": [
"single",
"married_filing_jointly",
"married_filing_separately",
"head_of_household",
"qualifying_surviving_spouse"
],
"type": "string",
"description": "Federal filing status. married_filing_separately cannot claim these deductions."
},
"overtime_hours": {
"type": "number",
"maximum": 1000000000,
"minimum": 0,
"description": "Overtime hours over 40 in a workweek, summed for the year."
},
"total_overtime_pay": {
"type": "number",
"maximum": 1000000000,
"minimum": 0,
"description": "Total pay for the overtime hours (straight time plus premium)."
},
"qualified_overtime_premium": {
"type": "number",
"maximum": 1000000000,
"minimum": 0,
"description": "Qualified overtime compensation already known, e.g. Form W-2 box 12 code TT. Use this OR the hourly fields OR total_overtime_pay."
}
},
"additionalProperties": false
}{
"title": "No Tax on Overtime deduction",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}calculate_tips_deduction — No Tax on Tips deduction
Calculates the 2025-2028 federal deduction for qualified tips under the One Big Beautiful Bill Act (P.L. 119-21, IRC 224) as IRS Schedule 1-A Part II does: a $25,000 cap per return for every filing status, then $100 off per full $1,000 of MAGI over $150,000 ($300,000 joint). Self-employed tips count only up to that business's net income. Married filing separately gets $0. Figures copied from irs.gov in Oct 2026.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"filing_status",
"magi",
"tax_year"
],
"properties": {
"magi": {
"type": "number",
"maximum": 1000000000,
"minimum": 0,
"description": "Modified adjusted gross income in USD: Form 1040 line 11b plus excluded Puerto Rico and foreign income (Schedule 1-A Part I)."
},
"tax_year": {
"type": "integer",
"maximum": 2028,
"minimum": 2025,
"description": "Tax year, 2025 to 2028. The deductions end after 2028."
},
"employee_tips": {
"type": "number",
"maximum": 1000000000,
"minimum": 0,
"description": "Qualified tips received as an employee (2025: Form W-2 box 7 or Form 4137; 2026+: W-2 box 12 code TP)."
},
"filing_status": {
"enum": [
"single",
"married_filing_jointly",
"married_filing_separately",
"head_of_household",
"qualifying_surviving_spouse"
],
"type": "string",
"description": "Federal filing status. married_filing_separately cannot claim these deductions."
},
"self_employed_tips": {
"type": "number",
"maximum": 1000000000,
"minimum": 0,
"description": "Qualified tips received in your own trade or business (Form 1099-NEC, 1099-MISC or 1099-K)."
},
"self_employed_net_income": {
"type": "number",
"maximum": 1000000000,
"minimum": -1000000000,
"description": "Net income of the trade or business where the self-employed tips were earned."
}
},
"additionalProperties": false
}{
"title": "No Tax on Tips deduction",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}calculate_senior_deduction — Enhanced deduction for seniors (65+)
Calculates the 2025-2028 enhanced deduction for seniors under the One Big Beautiful Bill Act (P.L. 119-21) as IRS Schedule 1-A Part V does: $6,000 per person age 65 or older by Dec 31, each reduced by 6% of MAGI over $75,000 ($150,000 joint). On a joint return the reduction applies to each spouse's $6,000. Married filing separately gets $0. Figures copied from irs.gov in Oct 2026.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"filing_status",
"magi",
"tax_year"
],
"properties": {
"magi": {
"type": "number",
"maximum": 1000000000,
"minimum": 0,
"description": "Modified adjusted gross income in USD: Form 1040 line 11b plus excluded Puerto Rico and foreign income (Schedule 1-A Part I)."
},
"tax_year": {
"type": "integer",
"maximum": 2028,
"minimum": 2025,
"description": "Tax year, 2025 to 2028. The deductions end after 2028."
},
"filing_status": {
"enum": [
"single",
"married_filing_jointly",
"married_filing_separately",
"head_of_household",
"qualifying_surviving_spouse"
],
"type": "string",
"description": "Federal filing status. married_filing_separately cannot claim these deductions."
},
"spouse_birth_date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Joint returns only. Spouse birth date, YYYY-MM-DD."
},
"taxpayer_birth_date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Your birth date, YYYY-MM-DD."
},
"spouse_age_65_or_older": {
"type": "boolean",
"description": "Joint returns only. True if your spouse is 65 or older on Dec 31."
},
"taxpayer_age_65_or_older": {
"type": "boolean",
"description": "True if you are 65 or older on Dec 31 of the tax year. Ignored if taxpayer_birth_date is given."
}
},
"additionalProperties": false
}{
"title": "Enhanced deduction for seniors (65+)",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}estimate_tax_savings — Estimate federal tax saved
Estimates the federal income tax saved in 2025-2028 by the One Big Beautiful Bill Act overtime, tips and senior deductions combined. It applies each deduction's cap and phase-out, then runs taxable income through the IRS bracket tables for that year (Rev. Proc. 2024-40 for 2025, Rev. Proc. 2025-32 for 2026) before and after. 2027-2028 brackets are not published yet, so it uses 2026 and says so. Federal income tax only.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"filing_status",
"magi",
"tax_year"
],
"properties": {
"magi": {
"type": "number",
"maximum": 1000000000,
"minimum": 0,
"description": "Modified adjusted gross income in USD: Form 1040 line 11b plus excluded Puerto Rico and foreign income (Schedule 1-A Part I)."
},
"tax_year": {
"type": "integer",
"maximum": 2028,
"minimum": 2025,
"description": "Tax year, 2025 to 2028. The deductions end after 2028."
},
"hourly_rate": {
"type": "number",
"maximum": 1000000000,
"minimum": 0,
"description": "Regular hourly rate, if you want the premium computed from hours."
},
"filing_status": {
"enum": [
"single",
"married_filing_jointly",
"married_filing_separately",
"head_of_household",
"qualifying_surviving_spouse"
],
"type": "string",
"description": "Federal filing status. married_filing_separately cannot claim these deductions."
},
"overtime_hours": {
"type": "number",
"maximum": 1000000000,
"minimum": 0,
"description": "Overtime hours for the year."
},
"qualified_tips": {
"type": "number",
"maximum": 1000000000,
"minimum": 0,
"description": "Qualified tips for the year."
},
"overtime_multiplier": {
"type": "number",
"maximum": 5,
"minimum": 1,
"description": "1.5 = time-and-a-half (default)."
},
"spouse_age_65_or_older": {
"type": "boolean",
"description": "Joint returns only. True if your spouse is 65+ on Dec 31."
},
"taxpayer_age_65_or_older": {
"type": "boolean",
"description": "True if you are 65+ on Dec 31 of the tax year."
},
"qualified_overtime_premium": {
"type": "number",
"maximum": 1000000000,
"minimum": 0,
"description": "Qualified overtime premium (W-2 box 12 code TT)."
},
"taxable_income_before_new_deductions": {
"type": "number",
"maximum": 1000000000,
"minimum": 0,
"description": "Taxable income before these deductions. If left out it is approximated as MAGI minus the basic standard deduction."
}
},
"additionalProperties": false
}{
"title": "Estimate federal tax saved",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}explain_eligibility — Who qualifies, and how it is reported
Explains who can claim the 2025-2028 One Big Beautiful Bill Act deductions for overtime, tips and seniors: years covered, excluded filing status (married filing separately), the valid-SSN rule, FLSA overtime eligibility, and exactly where the amounts are reported (Form W-2 box 12 codes TT and TP, Form 1099-NEC/1099-MISC/1099-K boxes, Schedule 1-A lines), including the 2026 change that only W-2 box 12 code TT amounts count. Taken from IRS FAQs and forms fetched Oct 2026.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"topic": {
"enum": [
"overtime",
"tips",
"senior",
"all"
],
"type": "string",
"description": "overtime, tips, senior or all (default all)."
},
"tax_year": {
"type": "integer",
"maximum": 2028,
"minimum": 2025,
"description": "Tax year, 2025 to 2028. The deductions end after 2028."
}
},
"additionalProperties": false
}{
"title": "Who qualifies, and how it is reported",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 588 ms
- 95th percentile latency
- 588 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 588 ms · metadata changed · 5 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http no-tax-on-overtime-mcp https://no-tax-on-overtime-mcp.lipmichal.workers.dev/mcpCodex
codex mcp add no-tax-on-overtime-mcp --url https://no-tax-on-overtime-mcp.lipmichal.workers.dev/mcpCursor
{
"mcpServers": {
"no-tax-on-overtime-mcp": {
"url": "https://no-tax-on-overtime-mcp.lipmichal.workers.dev/mcp"
}
}
}Cline
{
"mcpServers": {
"no-tax-on-overtime-mcp": {
"type": "streamableHttp",
"url": "https://no-tax-on-overtime-mcp.lipmichal.workers.dev/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"no-tax-on-overtime-mcp": {
"type": "http",
"url": "https://no-tax-on-overtime-mcp.lipmichal.workers.dev/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http no-tax-on-overtime-mcp https://no-tax-on-overtime-mcp.lipmichal.workers.dev/mcpClaude Desktop
{
"mcpServers": {
"no-tax-on-overtime-mcp": {
"url": "https://no-tax-on-overtime-mcp.lipmichal.workers.dev/mcp"
}
}
}Windsurf
{
"mcpServers": {
"no-tax-on-overtime-mcp": {
"serverUrl": "https://no-tax-on-overtime-mcp.lipmichal.workers.dev/mcp"
}
}
}Let your agent find its tools
Find servers like No Tax on Overtime MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.