About Arc & Ledger Tax Tools
Enrolled Agent tax tools: IRS notices, FBAR, LLC vs S-Corp, quarterly estimates and more
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://mcp.arcandledger.com/mcpclaude mcp add --transport http bgenc48-arc-ledger-tax-tools https://mcp.arcandledger.com/mcp{"mcpServers":{"bgenc48-arc-ledger-tax-tools":{"type":"http","url":"https://mcp.arcandledger.com/mcp"}}}Open in Cursor{"servers":{"bgenc48-arc-ledger-tax-tools":{"type":"http","url":"https://mcp.arcandledger.com/mcp"}}}Open in VS Code{"mcpServers":{"bgenc48-arc-ledger-tax-tools":{"type":"http","url":"https://mcp.arcandledger.com/mcp"}}}{"mcpServers":{"bgenc48-arc-ledger-tax-tools":{"serverUrl":"https://mcp.arcandledger.com/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
21| Parameter | Type | Required | Description |
|---|---|---|---|
| brief | boolean | No | Set true for a shorter answer: urgency, this-week actions, and the matching service only. |
| problem | enum | Yes | The tax problem, as close as it maps. irs_notice = an IRS letter; back_taxes_owed = an IRS balance that cannot be paid in full; unfiled_returns = federal returns never filed; levy_or_garnishment = an IRS bank levy, wage levy, or final intent-to-levy letter; audit_or_exam = an IRS audit or examination letter; penalties = IRS penalty charges; identity_verification = a 5071C/4883C identity letter or suspected federal refund identity theft; payroll_tax_941 = unpaid or late federal employer payroll taxes; state_tax = any state-agency letter, balance, levy, audit, or penalty; not_sure = agency unknown or anything else. Use state_tax whenever the agency is not the IRS.irs_notice | back_taxes_owed | unfiled_returns | levy_or_garnishment | audit_or_exam | penalties | identity_verification | payroll_tax_941 | state_tax | not_sure |
| language | enum | No | Language for an availability or waitlist handoff: English (en), Turkish (tr), or Spanish (es).en | tr | es |
| amount_band | enum | No | Roughly how much is at stake, if known. Bands only, never an exact figure. Current IRS Simple Payment Plan balance criteria generally use a $50,000 ceiling for eligible individual and non-trust-fund accounts and a $25,000 ceiling for eligible business trust-fund accounts.under_10k | from_10k_to_50k | over_50k | not_sure |
| years_behind | enum | No | For unfiled returns: how many years are unfiled. The IRS generally looks for the last six years filed to restore filing compliance.one | two_to_three | four_to_six | more_than_six |
| has_deadline_soon | boolean | No | True if a letter shows a response or payment date within about two weeks. Raises the urgency. No dates are computed here; use decode_irs_notice only for an IRS letter. |
| has_tax_agency_letter | boolean | No | True only when the user actually has an IRS or state tax-agency letter or notice in hand. Use this to distinguish a payroll or identity concern with a real letter from a general concern. The irs_notice and audit_or_exam categories already imply an IRS letter. |
Details
The maintainer has not added details yet. Check the README in the repository.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.