Skip to main content
Glama

fisc

专业税务软件的开源MCP服务器。

通过Model Context Protocol将AI代理连接到TaxprepDT Max和其他加拿大税务准备软件包。

这是什么?

加拿大会计师事务所使用Taxprep(Wolters Kluwer)和DT Max(Thomson Reuters)等软件准备税务申报表。这些系统围绕专业税务工作流构建,而不是为AI代理提供统一接口。fisc是一个开放互操作层,旨在为代理提供一种一致的方式,以便跨税务软件读取、填充和管理申报表。

Your AI agent
    ↓ MCP
   fisc
    ↓ adapters
Taxprep  ·  DT Max  ·  ...

Related MCP server: brasilnfe-mcp

为什么开源?

我们不认为连接器应该是锁定因素。

会计师事务所应该能够通过一个可检查、可移植且开放贡献的接口,将AI连接到他们已信任的税务软件。一个共享的互操作层也使开发者和软件供应商更容易添加适配器,而无需在私有环境中重建相同的管道。

Coalesc正在这一层之上构建其产品:参与工作流、文档智能、证据、编排、审查控制以及决定下一步应该做什么的推理。开放轨道;在智能和工作流上竞争。

状态

**早期开发。fisc尚未具备功能。**我们正在通过CCH iFirm Taxprep Web API首先构建Taxprep适配器,然后研究DT Max的最佳支持路径。

计划中的工具

工具

描述

create_return

为纳税人创建新的税务申报表

set_field

在申报表中设置值(例如就业收入、医疗费用)

get_field

从申报表中读取值

list_forms

列出申报表中可用的表格

get_diagnostics

获取验证诊断信息

list_returns

列出现有申报表

计划中的适配器

  • Taxprep(CCH iFirm Taxprep Web API)— 进行中

  • DT Max(Thomson Reuters)— 集成路径正在研究中

  • 更多待定

架构

fisc使用供应商中立的税务概念层。它不要求代理理解特定于软件的单元格ID,而是可以使用语义概念:

// 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.

概念到供应商的映射按纳税年度、软件和申报表类型维护。

开始使用

注意: fisc尚未具备功能。请给仓库标星以关注进展。

# 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 start

项目结构

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 implementations

贡献

我们欢迎贡献——特别是:

  • 新的适配器 用于专业税务软件

  • 概念映射 用于其他申报表类型(T2、T3、T5013)

  • 纳税年度更新 映射

  • 更安全的工具和审查模式 用于AI辅助税务工作流

请参阅CONTRIBUTING.md获取指南。

谁构建了这个?

fisc由Coalesc构建,该公司正在构建一个端到端的工作空间,会计师和AI可以在此共同准备、审查和推进客户参与。我们计划将fisc作为该工作空间与税务事务所已经使用的软件之间的互操作层。

许可证

Apache License 2.0

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • F
    license
    -
    quality
    C
    maintenance
    MCP 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.
  • A
    license
    -
    quality
    C
    maintenance
    A 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
  • A
    license
    -
    quality
    A
    maintenance
    MCP 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.
    144
    5
    AGPL 3.0

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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