Pass-through tax rules

Cited, tax-year-dated rules for state PTET, the federal SALT cap, and bonus-depreciation conformity.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
83%
Naming quality
80%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~780Tokens (tool definitions)
~1.1 KBTypical response size
Moderate attention impact (0.61% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "pass-through-tax-rules": {
      "url": "https://passthroughtax.com/api/mcp"
    }
  }
}

Remote endpoints

https://passthroughtax.com/api/mcpstreamable-http

What it can do

Tool inventory

Tools (4)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢ptet_rules(state, tax_year)

Elective pass-through entity tax for one state and tax year: eligibility, who elects, deadline, rate, owner credit or exclusion, estimates, and sunset. Returns not_covered when this server has no file. Informational, not tax advice.

Input Schema

{
  "type": "object",
  "properties": {
    "state": {
      "type": "string",
      "description": "Postal code or full state name. The District of Columbia is DC. New York City is NYC."
    },
    "tax_year": {
      "description": "Tax year, such as 2026. Files are tax-year specific.",
      "type": [
        "number",
        "string"
      ]
    }
  },
  "required": [
    "state",
    "tax_year"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢salt_cap(tax_year, filing_status, magi)

Compute the federal SALT deduction cap under 26 USC 164(b)(6) and (b)(7) for a tax year, filing status, and modified adjusted gross income. Returns the cap and the steps, not the deduction. Years before 2018 are not_covered. MAGI is used to compute and is not written to the usage log.

Input Schema

{
  "type": "object",
  "properties": {
    "tax_year": {
      "description": "Tax year. 2018 through 2024 use the prior flat cap. 2025 and later use section 164(b)(7).",
      "type": [
        "number",
        "string"
      ]
    },
    "filing_status": {
      "type": "string",
      "description": "single, married_filing_jointly, married_filing_separately, head_of_household, or qualifying_surviving_spouse. Aliases: mfj, mfs, hoh, qss."
    },
    "magi": {
      "description": "Modified adjusted gross income: AGI plus IRC 911, 931, and 933 exclusions. Integer or decimal string, at most 8 decimal places.",
      "type": [
        "number",
        "string"
      ]
    }
  },
  "required": [
    "tax_year",
    "filing_status",
    "magi"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢bonus_conformity(state, tax_year)

Whether a state conforms to IRC 168(k) bonus depreciation and IRC 179 for a tax year, its IRC conformity date, and the add-back or subtraction in plain terms. Unverified fields are null. Unknown states and years are not_covered.

Input Schema

{
  "type": "object",
  "properties": {
    "state": {
      "type": "string",
      "description": "Postal code or full state name. The District of Columbia is DC. New York City is NYC."
    },
    "tax_year": {
      "description": "Tax year, such as 2026. Files are tax-year specific.",
      "type": [
        "number",
        "string"
      ]
    }
  },
  "required": [
    "state",
    "tax_year"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢coverage

List jurisdictions and tax years in this dataset. elective_ptet_2026 counts only 2026 files with an elective PTET. no_elective_ptet_2026 and not_effective_2026 are separate and are not PTET states for 2026.

Input Schema

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded4 tools