关于 Openaccountants
OpenAccountants 为 AI 系统提供按司法辖区组织的税务技能,税务数据附有官方来源,且每项技能记录审核状态。它面向 AI 使用者及参与编写或审核的税务专业人士;内容仅作一般参考,不构成税务建议。
主要功能
- 01按司法辖区组织税务技能
- 02税务数据附官方来源
- 03逐项记录审核状态
- 04夜间检查与来源监测
- 05托管 MCP 连接器
- 06Python MCP 服务
适用场景
- 01使用引用材料回答特定辖区税务问题
- 02依赖技能前查看其审核状态
- 03将税务技能接入 MCP 客户端
- 04贡献或审核辖区税务内容
MCP 相关
提供地址为 `https://www.openaccountants.com/api/mcp` 的托管 MCP 连接器,也可通过 `pip install openaccountants-mcp` 安装 Python MCP 服务,供 MCP 客户端访问税务技能库。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://www.openaccountants.com/api/mcpclaude mcp add --transport http openaccountants https://www.openaccountants.com/api/mcp{"mcpServers":{"openaccountants":{"type":"http","url":"https://www.openaccountants.com/api/mcp"}}}在 Cursor 中打开{"servers":{"openaccountants":{"type":"http","url":"https://www.openaccountants.com/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"openaccountants":{"type":"http","url":"https://www.openaccountants.com/api/mcp"}}}{"mcpServers":{"openaccountants":{"serverUrl":"https://www.openaccountants.com/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
14| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| jurisdiction | string | 否 | 按司法管辖区代码筛选,例如 'US'、'MT'、'DE' |
| domain | string | 否 | 按会计领域筛选:income-tax、vat-gst、payroll、bookkeeping、e-invoicing、formation、financial-statements、transfer-pricing、tax-optimization、crypto、cross-border、corporate-tax、estate-wealth-tax、references、sector-guidance、tooling。 |
| role | string | 否 | 按工作流角色筛选:foundation、compute、orchestrator、reference。 |
| category | string | 否 | (旧版)显示标签;建议使用 domain/role。 |
| limit | integer | 否 | 要返回的技能数上限(默认 100,最多 200)。 |
| offset | integer | 否 | 要跳过的技能数——使用上一响应中的 next_offset 翻页(默认 0)。 |
详细介绍
OpenAccountants
面向 AI 的开放税务技能。 你的 AI 根据记忆回答税务问题。添加这些技能后,它便能依据法律作答:涵盖 266 个司法辖区,每项税率、门槛和截止日期均注明官方来源。
2,105 项 AI 技能,覆盖 253 个司法辖区 · 33 项经会计师审核 · 39 位具名会计师 · 通过已连接的 AI 回答了 22,112 个问题
数据来自 openaccountants.com — 由夜间同步于 2026-10-27 更新。
60 秒内开始使用
将托管连接器添加到 Claude、ChatGPT、Cursor、Windsurf 或任何 MCP 客户端:
https://www.openaccountants.com/api/mcp
分步设置指南:openaccountants.com/connect
已列入 Smithery 和 MCP Registry。
然后向 AI 提出一个它原本只能猜测答案的问题:
“2026 年,佛罗里达州马纳提县的综合销售税率是多少?”
没有 OpenAccountants 时,模型会根据训练数据作答。使用它后,答案可以引用获取的技能及其审核状态。只有当某个技能版本有已发布的审核记录时,才会注明专业审核者的姓名。
You: "I'm moving to Malta and selling my company next year. What tax do I face?"
↓ loads moving-to-malta-tax-residence, selling-a-company-in-malta
AI: Residence and domicile · Remittance basis on foreign income
Gain on the share sale · Participation exemption check
─────────────────────────────────────────
Authored by Michael Cutajar CPA, ACCA (Malta)
更倾向于自行托管或手动添加文件?
- pip MCP 服务:
pip install openaccountants-mcp(与本仓库的packages/同步) - 手动操作: 从
packages/下载你所在司法辖区的文件夹,并将文件上传到你的 AI。先从所在国家/地区的主软件包开始;index.json是机器可读的清单。
三种状态,坦诚可查
本库包含经会计师审核的技能,也包含尚未获得会计师签字确认的技能。依赖某项技能前,请检查其版本的审核记录;具名作者与专业审核者是不同身份。技能内容根据 LICENSING.md 中的条款提供源代码。
每项技能恰好处于以下一种状态,且仓库会如实标明:
| 状态 | 含义 |
|---|---|
| 经会计师审核 | 一位具名且持证的会计师审核了完整技能。其姓名记录在 frontmatter(reviewed_by:)中,并列于公开名录 |
| 已对照法律核查 | 按照 docs/skill-template.md 中的标准构建:每项数据均注明法律依据,并在合并前由独立审核者对照法规核查;尚未获得会计师签字确认 |
| 来源于法律 | 尚未按照该标准重建的较早技能:每项数据均注明官方来源;尚未获得会计师签字确认 |
定义见 docs/QUALITY-TIERS.md。技能的构建、核查和更正方式见 docs/ACCURACY-METHODOLOGY.md。应引用哪个数值及其计量地点见 docs/COVERAGE.md。
⚠️ 仅供一般参考,不构成建议。 技能可能不完整、过时,或不适用于你的具体情况。提交申报、付款或采取行动前,请让合格的专业人士审核输出内容。
你是会计师吗?
在 AI 实际使用的税务知识中留下你的姓名,并自动标注贡献者:
- 创建一项技能,分享你熟稔的工作内容:openaccountants.com/skills/new。发布后会署上你的姓名,并以你的名义收录在此仓库中。
- 审核一项技能,确保其适用于你所在的司法辖区——你的姓名、资质和审核日期会标注在技能上,也会显示在每一条引用它的 AI 答案中。
- 在你的个人资料中设置你的 GitHub 用户名,你在平台上的编辑就会以你的名义提交到此仓库——你的贡献图会反映你的工作。
当前名录:VERIFIERS.md(由平台每晚生成)。
需要专业服务?
OpenAccountants 也为企业提供记账、增值税、薪资和税务服务,服务范围覆盖其开展业务的国家/地区。联系我们。技能和 AI 接入仍免费。
如何确保准确性
税务资料库的质量取决于其中最过时的数据,因此机器每晚都会重新检查:
- 数学检查会重新读取每项技能,标记计算不一致的总和、存在缺口的税档、合计有误的总额,以及年份不符的内容。
- 来源监测会访问数据所依据的官方页面,并在页面发生变化时发出提醒。
- 更新引擎会在固定的月度预算内,根据官方来源重新推导最过时的技能;没有链接佐证的数据一律不会发布。
- 每夜测验会检查 AI 当天是否确实按照技能内容作答,还是自行发挥。自行发挥的内容会被发现、记录,并从源头修正。
同步是双向的:平台上的编辑会以作者本人的名义作为提交记录收录于此,而此处合并的 PR 会同步到所有 AI 使用的内容中,并标注你的贡献。署有会计师姓名的技能,未经该会计师一键批准绝不会更改。
完整说明:openaccountants.com/how-it-works
参与贡献
我们的目标是为每个司法辖区提供一套完整、经过验证和审核的税务资料包:GOAL.md。各司法辖区的负责人:OWNERS.md。认领一个未处理的 [XX] Complete the pack 问题,并提交 PR,注明 Closes #N。
仅编辑 skills/**——其他所有内容都会自动重新生成:
packages/、agent-skills/<slug>/、index.json、llms-full.txt:每晚自动生成;请勿在 PR 中编辑- 已合并的源文件 PR 会署上你的姓名;在下一次平台导出前,必须确认这些更改已被纳入
- 完整说明:CONTRIBUTING.md · 目录结构:docs/REPO-LAYOUT.md
面向开发者
| 内容 | 位置 |
|---|---|
| 技能源文件(按司法辖区分类) | skills/ |
| 各国家/地区的资料包(自动生成) | packages/ |
| 机器可读的清单 | index.json |
| LLM 入口文件 | llms.txt |
| Python MCP 服务 | mcp/ · PyPI |
| 仓库架构与同步 | docs/REPO-LAYOUT.md · docs/WEBSITE-SYNC.md |
API 和平台集成:openaccountants.com/for-developers
相关开源项目
独立的开源审核辅助工具和计算工具,可与 OpenAccountants 技能库配合使用:
- payday-super-checker(Apache-2.0)— 根据澳大利亚 Payday Super 截止日期(自 2026 年 7 月 1 日起生效)核验养老金缴款,并估算逾期缴款可能产生的 SG 费用,同时公开所有计算过程和法定假设。
- div7a-loan-review(Apache-2.0)— 根据 ATO 基准利率审核 Division 7A 贷款条款和最低年度还款额,使用虚构输入,并明确说明拒绝处理的边界。
- xero-trial-balance-export(Apache-2.0)— 仅在月度变动和年初至今(YTD)列对均完全平衡时,才将 Xero 试算平衡表导出为 CSV。
- ato-benchmark-compare(Apache-2.0)— 在本地依据澳大利亚税务局(ATO)小企业经营表现基准评估企业损益表,标示差异并分析比率。
(外部工具可提供计算审核辅助,但不构成税务或法律建议。)
许可证
- 代码(mcp/、scripts/、tools/、calculators/):AGPL-3.0-only
- 技能内容:OpenAccountants Guide License v1.0 — 详见 LICENSING.md;商业选项见 COMMERCIAL-LICENSING.md
联系方式: [email protected] · 安全政策 · 引用此仓库
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。