Skip to content

Arc & Ledger Tax Reference

by arcandledger.com · remote · no sign-in to list tools · v0.15.1 · published by com.arcandledger

Read-only US tax reference for notices, deadlines, filing screens, and clearly labeled estimates.

Changes · 10

13 tools: 10 change things and 3 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http tax-tools https://mcp.arcandledger.com/directory/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

13 tools

Changes things 10Claude Code: ask
  • check_5472_obligationUse to screen common Form 5472 triggers for a foreign-owned US disregarded entity or corporation.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use to screen common Form 5472 triggers for a foreign-owned US disregarded entity or corporation. The result is a general filing screen and does not prepare or file the form.

    Annotations the server declares

    • title: Check Form 5472 obligation
    • readOnlyHint: true
    • openWorldHint: false
    • destructiveHint: false
  • check_fbar_fatcaUse to screen general FBAR and Form 8938 thresholds from aggregate balance, filing status, residence, and account-count facts.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use to screen general FBAR and Form 8938 thresholds from aggregate balance, filing status, residence, and account-count facts. Do not request account numbers, institution names, or statements.

    Annotations the server declares

    • title: Check FBAR and FATCA obligations
    • readOnlyHint: true
    • openWorldHint: false
    • destructiveHint: false
  • check_itin_eligibilityUse to screen general ITIN reason categories, whether a return is commonly attached, and supporting-document requirements.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use to screen general ITIN reason categories, whether a return is commonly attached, and supporting-document requirements. Never request or process an actual ITIN, passport, or identity document.

    Annotations the server declares

    • title: Screen an ITIN reason
    • readOnlyHint: true
    • openWorldHint: false
    • destructiveHint: false
  • check_resolution_optionsUse to screen general IRS payment and collection alternatives from a rough balance, filing-compliance status, ability-to-pay category, and coarse tax-account type when known.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use to screen general IRS payment and collection alternatives from a rough balance, filing-compliance status, ability-to-pay category, and coarse tax-account type when known. This is an educational fit screen, not a promise that the IRS will approve an option.

    Annotations the server declares

    • title: Check IRS resolution options
    • readOnlyHint: true
    • openWorldHint: false
    • destructiveHint: false
  • decode_irs_noticeUse when a user provides the code from an IRS notice or letter and wants a general explanation, the usual response window, or the next procedural step.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use when a user provides the code from an IRS notice or letter and wants a general explanation, the usual response window, or the next procedural step. Do not request the notice itself or any taxpayer identifier.

    Annotations the server declares

    • title: Decode an IRS notice
    • readOnlyHint: true
    • openWorldHint: false
    • destructiveHint: false
  • estimate_accountable_planUse to estimate potentially reimbursable business expenses under an accountable-plan scenario, including the split 2026 business-mileage rates.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use to estimate potentially reimbursable business expenses under an accountable-plan scenario, including the split 2026 business-mileage rates. The result does not establish a plan or determine substantiation.

    Annotations the server declares

    • title: Estimate accountable-plan reimbursements
    • readOnlyHint: true
    • openWorldHint: false
    • destructiveHint: false
  • estimate_augusta_ruleUse to screen the fewer-than-15-days home-rental rule under IRC 280A(g) and calculate conditional amounts.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use to screen the fewer-than-15-days home-rental rule under IRC 280A(g) and calculate conditional amounts. Keep the owner-side income exclusion separate from the business-side requirements for ordinary and necessary use and reasonable rent.

    Annotations the server declares

    • title: Screen the 14-day home-rental rule
    • readOnlyHint: true
    • openWorldHint: false
    • destructiveHint: false
  • estimate_irs_penaltyUse to estimate selected federal failure-to-file, failure-to-pay, and underpayment amounts from nonidentifying figures.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use to estimate selected federal failure-to-file, failure-to-pay, and underpayment amounts from nonidentifying figures. The result is an estimate and does not replace an IRS account transcript.

    Annotations the server declares

    • title: Estimate IRS penalties and interest
    • readOnlyHint: true
    • openWorldHint: false
    • destructiveHint: false
  • estimate_quarterly_taxesUse to estimate federal quarterly tax payments from nonidentifying income, entity, withholding, and prior-year tax figures.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use to estimate federal quarterly tax payments from nonidentifying income, entity, withholding, and prior-year tax figures. Return the assumptions, safe-harbor context, and due dates.

    Annotations the server declares

    • title: Estimate quarterly taxes
    • readOnlyHint: true
    • openWorldHint: false
    • destructiveHint: false
  • estimate_rental_incomeUse to estimate a basic rental-income result from nonidentifying figures and identify the modeled depreciation, passive-loss, and personal-use limitations.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use to estimate a basic rental-income result from nonidentifying figures and identify the modeled depreciation, passive-loss, and personal-use limitations.

    Annotations the server declares

    • title: Estimate rental property taxes
    • readOnlyHint: true
    • openWorldHint: false
    • destructiveHint: false
Only reads 3Claude Code: allow
  • check_treaty_withholdingUse to explain general US withholding rules, documentation, and supported US-Turkey treaty rates for a payment category.No findings

    Why it is in this group

    • The description's first verb is "explain": a word for reading.
    Description, as the server wrote it
    Use to explain general US withholding rules, documentation, and supported US-Turkey treaty rates for a payment category. Treaty eligibility and source rules depend on the full facts.

    Annotations the server declares

    • title: Check US withholding and treaty rates
    • readOnlyHint: true
    • openWorldHint: false
    • destructiveHint: false
  • deadline_calendarUse to return common federal filing and payment dates for a selected filer or entity type.No findings

    Why it is in this group

    • The description's first verb is "return": a word for reading.
    Description, as the server wrote it
    Use to return common federal filing and payment dates for a selected filer or entity type. The user must verify the date for weekends, holidays, extensions, fiscal years, and special facts.

    Annotations the server declares

    • title: US filing deadlines for founders
    • readOnlyHint: true
    • openWorldHint: false
    • destructiveHint: false
  • explain_tax_documentUse when a user names a US tax form or information document and wants to understand its purpose, common fields, or usual return treatment.No findings

    Why it is in this group

    • The name "explain_tax_document" says "explain": a word for reading.
    Description, as the server wrote it
    Use when a user names a US tax form or information document and wants to understand its purpose, common fields, or usual return treatment. Do not request or accept the document itself.

    Annotations the server declares

    • title: Explain a tax document
    • readOnlyHint: true
    • openWorldHint: false
    • destructiveHint: false

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 0.15.1. Values in angle brackets are yours to fill in.

claude mcp add --transport http tax-tools https://mcp.arcandledger.com/directory/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__tax-tools__explain_tax_document",
      "mcp__tax-tools__deadline_calendar",
      "mcp__tax-tools__check_treaty_withholding"
    ],
    "ask": [
      "mcp__tax-tools__decode_irs_notice",
      "mcp__tax-tools__check_resolution_options",
      "mcp__tax-tools__estimate_irs_penalty",
      "mcp__tax-tools__check_fbar_fatca",
      "mcp__tax-tools__check_itin_eligibility",
      "mcp__tax-tools__check_5472_obligation",
      "mcp__tax-tools__estimate_quarterly_taxes",
      "mcp__tax-tools__estimate_accountable_plan",
      "mcp__tax-tools__estimate_augusta_rule",
      "mcp__tax-tools__estimate_rental_income"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as tax-tools. Review it before you use it.