Arc & Ledger Tax Tools MCP server
Provides tax calculation tools and intake funnel for use within ChatGPT.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Arc & Ledger Tax Tools MCP serverExplain my IRS notice"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Arc & Ledger Tax Help MCP server
A public remote Model Context Protocol server for general US tax information, screening tools, estimates, and firm-specific service tools. It runs as a stateless Cloudflare Worker and requires no Arc & Ledger account or authentication.
The project exposes two surfaces:
Edition | Endpoint | Scope |
Complete server |
| 21 tools, 12 prompts, 4 read-only resources, and 4 optional ChatGPT cards. Some results include first-party firm or service links. |
Directory edition |
| 13 reviewed educational tools. No prompts, resources, cards, firm pricing, service matching, booking, payment, upload, purchase, or promotional handoff. |
Complete docs: https://www.arcandledger.com/mcp/
Directory docs: https://www.arcandledger.com/mcp/directory/
MCP privacy policy: https://www.arcandledger.com/mcp/privacy/
Every result is general information, not tax advice, and creates no practitioner-client relationship. The tools do not file, transmit, sign, certify, authorize payment, or access a taxpayer account.
Connect
No API key, OAuth flow, or Arc & Ledger account is required. For the reviewed educational surface, use:
https://mcp.arcandledger.com/directory/mcpFor local Claude Code testing:
claude mcp add --transport http arc-ledger-tax-reference https://mcp.arcandledger.com/directory/mcpThe complete endpoint remains available to users who intentionally want the firm-specific public tools documented on the main MCP page.
Related MCP server: DevHelm MCP Server
Directory tool set
The directory edition is the surface proposed for the OpenAI Plugins Directory and Anthropic Software Directory.
Tool | General purpose |
| Explain a supported IRS notice code and usual response path. |
| Screen general IRS payment and collection alternatives. |
| Estimate selected federal late-filing, late-payment, and underpayment amounts. |
| Explain the purpose and common fields of a named US tax document. |
| Return common federal filing and payment dates. |
| Screen general FBAR and Form 8938 thresholds. |
| Explain general withholding rules and supported US-Turkey treaty rates. |
| Screen general ITIN reason categories without treating entity ownership as automatic eligibility. |
| Screen common Form 5472 triggers. |
| Estimate federal quarterly payments and show assumptions. |
| Estimate potentially reimbursable expenses, including split 2026 mileage rates. |
| Screen the fewer-than-15-days home-rental rule and calculate conditional amounts. |
| Estimate a basic rental-income result and modeled limitations. |
Each directory result:
cites an official IRS or FinCEN page;
includes a shared general-information limitation;
tells the calling model to preserve exact returned figures and dates;
contains no Arc & Ledger service, contact, booking, payment, or upload link.
The directory edition intentionally excludes firm quotations, consultations, document collection, service matching, formation-state comparisons, sales-tax nexus screens, and reasonable-compensation ranges. Those tools either have a commercial purpose, rely on changing state data, or need more professional judgment than a short deterministic screen should imply.
Privacy and safety
Tool inputs are processed in memory to answer the request.
The Worker writes no tool-call inputs, outputs, tool names, or per-call analytics to application logs.
Cloudflare Worker observability is disabled.
The server uses the request's network address temporarily as a rate-limit key. It is not written to application storage or paired with the tool body.
There is no MCP request database, user history, tax-return store, or document upload surface.
Users are instructed not to send SSNs, ITINs, EINs, tax account numbers, bank details, passwords, or documents.
All tools carry
readOnlyHint: true,destructiveHint: false, and an explicitopenWorldHint.
Cloudflare still processes ordinary request metadata as the infrastructure provider. The public privacy policy describes that boundary.
Claude plugin
plugin/ is a Claude plugin bundle that points to the directory endpoint and
adds two procedural Skills:
respond-to-your-irs-noticeresolve-back-taxes
The Skills use only tools available on the directory edition. They lead with deadlines and filing-compliance gates, label estimates, retain official source links, request no sensitive identifiers or documents, and do not promote or sell a firm service.
The repository marketplace manifest lives at
.claude-plugin/marketplace.json.
/plugin marketplace add Bgenc48/arc-ledger-mcp
/plugin install arc-ledger-irs@arc-ledgerArchitecture
Stateless Streamable HTTP JSON-RPC handler, with no sessions or Durable Objects.
Official
@modelcontextprotocol/sdkprotocol types andzodinput schemas.Two registries: the complete server in
src/registry.tsand the restricted directory surface insrc/directory.ts.A 65,536-byte request-body cap, JSON content-type enforcement, batch limits, CORS handling, and per-network-address rate limiting.
Per-tool kill switch through
DISABLED_TOOLS.Version, tax-year, and active-tool counts exposed by
GET /version.Apps SDK widgets are bound only on the complete server. The directory edition exposes standard MCP results with no UI resource.
Routes
Route | Purpose |
| Complete MCP surface. |
| Restricted directory MCP surface. |
| Liveness. |
| Version, tax year, tool counts, and directory endpoint. |
| MCP Registry domain proof. |
| Exact OpenAI domain challenge when configured. |
Commands
npm ci
npm run typecheck
npm test
npm run dev
npm run bundle-check
npm run gen:products
node scripts/gen-examples.mjsnpm run bundle-check runs a Cloudflare Worker dry deployment. The bundled
workerd binary does not support every local Windows ARM64 environment, so
the hosted CI result is the release gate when that platform limitation occurs.
Layout
src/
index.ts Worker routes, request limits, and registry selection
registry.ts Complete 21-tool and 12-prompt registry
directory.ts Restricted 13-tool directory registry and output scrubber
pricing.ts Adapter over the published pricing data source
rates.ts Adapter over reviewed tax-year constants
resources.ts Complete-server read-only resources
lib/ MCP, response, rate-limit, tax, date, and schema helpers
tools/ One module per tool
ui/ Complete-server Apps SDK widgets
plugin/ Claude plugin bundle
test/ Protocol, HTTP, tax, directory, privacy, and governance testsLicense
Source-available for transparency and directory review. All rights reserved;
see LICENSE.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceA demonstration server for the Model Context Protocol (MCP) that exposes calculator and Yahoo Finance tools, allowing LLMs to interpret natural language requests and make tool calls via the MCP standard.Last updated1Apache 2.0
- Flicense-quality-maintenanceA public, stateless MCP server designed to demonstrate recording, replaying, and verifying MCP interactions via mcp-recorder. It offers utility tools for tasks such as math operations, text summarization, and service status lookups.Last updated1
- Alicense-qualityBmaintenanceA local MCP server that exposes QuickBooks Online data and actions as callable tools for AI assistants.Last updatedMIT
- Alicense-qualityDmaintenanceMCP server providing deterministic accounting tools for AI agents, including bank statement parsing, document classification, money math, and webhook verification.Last updated1Apache 2.0
Related MCP Connectors
Hosted MCP server exposing US hospital procedure cost data to AI assistants
Hosted MCP server for LLM cost estimation, model comparison, and budget-aware routing.
A paid remote MCP for CLI tool MCP, built to return verdicts, receipts, usage logs, and audit-ready
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Bgenc48/arc-ledger-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server