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.
13 tools: 10 change things and 3 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things10Claude Code: ask: see these tools
- Only reads3Claude Code: allow: see these tools
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/mcpTools
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/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .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.