fisc
Provides integration with DT Max (Thomson Reuters) tax preparation software, enabling AI agents to read, populate, and manage tax returns through a vendor-neutral concept layer.
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., "@fiscset employment income to 82400 for return 2026-john-smith"
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.
fisc
Open-source MCP server for professional tax software.
Connect AI agents to Taxprep, DT Max, and other Canadian tax preparation packages through the Model Context Protocol.
What is this?
Canadian accounting firms prepare tax returns in software like Taxprep (Wolters Kluwer) and DT Max (Thomson Reuters). Those systems were built around professional tax workflows, not around one common interface for AI agents. fisc is an open interoperability layer that aims to give agents a consistent way to read, populate, and manage returns across tax software.
Your AI agent
↓ MCP
fisc
↓ adapters
Taxprep · DT Max · ...Related MCP server: brasilnfe-mcp
Why open-source?
We do not think the connector should be the lock-in.
Accounting firms should be able to connect AI to the tax software they already trust through an interface that is inspectable, portable, and open to contributions. A shared interoperability layer also makes it easier for developers and software vendors to add adapters without rebuilding the same plumbing in private.
Coalesc is building its product above this layer: the engagement workflow, document intelligence, evidence, orchestration, review controls, and the reasoning that decides what should happen next. Open the rails; compete on the intelligence and workflow.
Status
Early development. fisc is not yet functional. We're building the Taxprep adapter first via the CCH iFirm Taxprep Web API, then researching the best supported path for DT Max.
Planned tools
Tool | Description |
| Create a new tax return for a taxpayer |
| Set a value in a return (e.g. employment income, medical expenses) |
| Read a value from a return |
| List available forms in a return |
| Retrieve validation diagnostics |
| List existing returns |
Planned adapters
Taxprep (CCH iFirm Taxprep Web API) — in progress
DT Max (Thomson Reuters) — integration path under research
More to come
Architecture
fisc uses a vendor-neutral tax concept layer. Instead of asking an agent to understand software-specific cell IDs, it can work with semantic concepts:
// What your agent says:
await client.callTool("set_field", {
return_id: "2026-john-smith",
concept: "employment_income",
value: 82400,
source: "t4_acme.pdf"
});
// An adapter translates that concept to the tax software's native representation.Concept-to-vendor mappings are maintained per tax year, software, and return type.
Getting started
Note: fisc is not yet functional. Star the repo to follow progress.
# Clone
git clone https://github.com/coalesc/fisc.git
cd fisc
# Install
npm install
# Configure (when adapters are ready)
cp .env.example .env
# Add your CCH iFirm API credentials
# Run
npm startProject structure
src/
index.ts # MCP server entry point
concepts/ # Vendor-neutral tax concept definitions
adapters/
taxprep/ # CCH iFirm Taxprep adapter
dtmax/ # DT Max adapter (planned)
tools/ # MCP tool implementationsContributing
We welcome contributions — especially:
New adapters for professional tax software
Concept mappings for additional return types (T2, T3, T5013)
Tax year updates to mappings
Safer tool and review patterns for AI-assisted tax workflows
See CONTRIBUTING.md for guidelines.
Who builds this?
fisc is built by Coalesc, which is building an end-to-end workspace where accountants and AI prepare, review, and move client engagements forward together. We plan to use fisc as an interoperability layer between that workspace and the tax software firms already use.
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-qualityBmaintenanceA sovereign, MIT-licensed MCP server for US tax operations, enabling offline-capable and self-hostable tax workflow management.MIT

brasilnfe-mcpofficial
Flicense-qualityCmaintenanceMCP server that exposes Brazilian tax infrastructure as tools, resources, and prompts, enabling AI agents to emit and manage fiscal documents (NF-e, NFC-e, NFS-e, CT-e, MDF-e, DC-e) through natural language.- Alicense-qualityCmaintenanceA standalone MCP server for Indian personal income-tax work (ITR-1/2/3/4 + post-filing notices) with 8 deterministic tools, running fully offline with no API keys.MIT
- Alicense-qualityAmaintenanceMCP server that connects AI agents to 34,500+ Australian Taxation Office documents, providing cited answers, tax deduction discovery, depreciation scheduling, BAS checklists, and audit risk assessment through 13 specialized tools.1445AGPL 3.0
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.
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/coalesc/fisc'
If you have feedback or need assistance with the MCP directory API, please join our Discord server