OpenAccountants
由具名持证会计师审阅的开源税务指南库,让 AI 引用可溯源、可署名的税务答案。
- Star 数
- ★ 425
- 最近更新
- 今天
- License
- AGPL-3.0
- 主语言
- Python
- FA 评分
- 75/100 · 表现良好
30 秒速览
- 运行形态
- 可在哪里用
- 通用 · 跨平台ChatGPT · Claude.ai
- 费用
- 有免费版,另有付费云服务
- 上手难度
- 低 · 几分钟可跑通
- 开始前需要
- 典型场景
- 南非自由职业者在 Claude 中询问应缴税项,获得 ITR12/IRP6 工作稿及审阅会计师署名
- 不适合
- 需要正式报税意见、必须由执业会计师签字的用户
- 无法接受连接云端服务或数据经外部平台处理的场景
- 源码审查
- 75/100 · 表现良好
这个 Agent 能做什么,适合哪些场景?
OpenAccountants 是一个开源税务指南库(AGPL-3.0 代码许可),覆盖 1,881 篇指南、230 个司法辖区,其中 53 篇由 44 位具名会计师审阅。每篇指南处于两种可检索状态之一:已由具名持证会计师(CPA/CA/EA)审阅并在 frontmatter 中署名,或仅标注来源的草稿。使用方式包括三种:把托管 MCP 连接器(https://www.openaccountants.com/api/mcp)接入 Claude、ChatGPT、Cursor 等 MCP 客户端;通过 pip 安装 openaccountants-mcp 自托管 MCP 服务器;或从 packages/ 目录下载辖区文件手动上传给 AI。仓库配备夜间自动化机制:数学检查、来源监控、刷新引擎和针对 AI 回答的夜间测试,防止模型即兴编造。指南内容采用单独的 OpenAccountants Guide License v1.0,提供商业授权选项。
仓库以 skills/ 存放各辖区指南源文件,夜间生成 packages/ 按国别打包、index. 机器可读清单和 llms.txt 入口。用户把托管 MCP 端点加入 Claude/ChatGPT/Cursor,或运行 pip install openaccountants-mcp 启动本地 MCP 服务器;AI 提问时加载对应指南(如 za-income-tax、za-provisional-tax),输出 ITR12 工作稿、IRP6 预缴表等内容并附审阅会计师署名(如 Werner Britz CA(SA))。夜间流水线执行数学检查(税级缺口、合计不符)、来源监控(官方页面变更告警)、刷新引擎(按月预算从官方来源重导出过期指南)和夜间考试(检测 AI 是否照指南作答)。平台编辑以作者本人身份提交回仓库,已合并 PR 回流至平台。
- 南非自由职业者在 Claude 中询问应缴税项,获得 ITR12/IRP6 工作稿及审阅会计师署名
- 开发者用 Cursor 通过 MCP 端点查询某辖区 2026 年销售税合计税率,替代模型凭训练数据猜测
- 会计师按 openaccountants.com/skills/new 撰写自己擅长的辖区指南,署名发布进仓库
- 持证会计师审阅本辖区指南,其姓名、资质与审阅日期随每条 AI 引用展示
- 离线/私有部署团队从 packages/ 下载辖区文件夹,把 index. 和指南文件直接上传给自有 AI
如何安装或部署这个 Agent?
最快路径是在 MCP 客户端中添加托管连接器:
text
https://www.openaccountants.com/api/mcp引导式设置见 openaccountants.com/connect。自托管方式:
bash
pip install openaccountants-mcp手动方式:从仓库 packages/ 目录下载你所在辖区的文件夹,将文件(含 index.)上传给你的 AI。
如何使用这个 Agent?
接入后直接向 AI 提问,例如:
text
What's the combined sales tax rate in Manatee County, Florida for 2026?
AI 会加载对应指南并返回附来源与审阅会计师署名的答案。将指南用于申报、付款或行动前,需由合格专业人士复核输出。
这个 Agent 有哪些优点和局限?
- 唯一性优势:每篇指南标注审阅会计师的姓名、资质与审阅日期,可grep验证,署名上公榜(VERIFIERS.md)
- 覆盖面广:1,881 篇指南、230 个辖区,含托管 MCP 端点、pip 自托管服务器与手动文件三种接入方式
- 持续保真:夜间数学检查、来源监控、刷新引擎与 AI 回答考试,防止数字过期或模型即兴发挥
- 53/1881 篇经会计师审阅,绝大多数指南仍是仅标注来源的草稿,专业性未经背书
- 明确声明为一般参考而非建议,申报前仍需合格专业人士复核,不能替代执业意见
- 指南内容采用 OpenAccountants Guide License v1.0(不同于代码的 AGPL-3.0),商业使用需另行授权
- 使用托管连接器会把查询发往 openaccountants.com 云端,无法接受外部数据流转的团队需自托管或手动上传
这个 Agent 与同类方案有什么区别?
与相关度最高的同类 agent 并排比较关键指标。
| Agent | 源码审查 | 形态 / 费用 | Star | 最近更新 | 主语言 | 完整支持的平台 |
|---|---|---|---|---|---|---|
| OpenAccountants 当前 | 75 · 表现良好 | MCP 服务器免费版 + 付费版 | ★ 425 | 今天 | Python | ChatGPT · Claude.ai |
| MCP Brasil | 69 · 存在缺口 | MCP 服务器免费 | ★ 1.8k | 1 个月前 | Python | Claude Code · Claude.ai |
| QuantDinger AI 量化交易系统 | 89 · 表现良好 | 自托管服务免费 + 模型费 | ★ 12k | 2 天前 | Python | Codex · Claude Code · OpenAI API |
| World Monitor 全球态势监控 | 79 · 表现良好 | 网页应用免费 + 模型费 | ★ 88k | 今天 | TypeScript | — |
FollowAgents 如何评估这个 Agent?
查看各维度的扣分理由
最小权限与外部效应方面证据强:MCP 服务器只读打包 markdown,容器以 uid 65532 非特权运行并有测试断言,HTTP 默认仅绑定 127.0.0.1;来源归属极佳(reviewed_by 前置元数据、VERIFIERS.md 名册)。扣分项:用户确认仅靠提示词层面免责声明,无工具调用确认机制;敏感数据(查询内容流向托管端 openaccountants.com)无隐私说明;回滚/降级路径未文档化。
失败消息是亮点:权限拒绝、缺失语料、slug 冲突均有专门回归测试,要求 fail-closed 且不得静默清空目录。自洽性良好但托管统计(1,881 Guides)与 README 顶部描述(1,000+)存在口径差异。依赖可用性仅见 CI 构建探测,运行时依赖清单未在证据中。
受众与场景明确(连接 AI 的用户、自托管开发者、会计师贡献者三种路径),能力边界清晰(一般参考非建议、两种状态标签),环境适配好(托管 connector、pip、手动文件、Docker 均覆盖)。触发精度中等:没有展示 MCP 工具描述或路由规范。
信息架构优秀(skills/packages/index./llms.txt 职责分明,REPO-LAYOUT 文档),安装说明详尽,许可处理严谨(代码 AGPL-3.0、内容单独许可)。扣分:未见 CHANGELOG/版本发布规范;仅 53/1881 指南经审阅,绝大多数为未审草稿;命名稳定性依赖平台夜间生成,人工不可控。
输出可用性强:答案带指南引用与审阅人署名,示例具体。边际价值中等——核心承诺正确但需以审阅覆盖率打折。成本收益尚可:托管或自托管门槛均低,但数据准确性依赖夜间同步的正确性,静态审查无法验证。
可追溯性强:每个数字声称链回官方来源,.slug 冲突 fail-closed,审阅人可点验。跨源佐证中等:nightly 源监控与数学检查有描述但代码不在证据内;事实与推断区分尚可(两种状态区分审阅/未审),但草稿层无独立核实。
- 仅约 2.8%(53/1881)的指南经持证会计师审阅,其余为未审草稿,AI 引用前务必核对指南状态(reviewed_by 字段)。
- 托管 connector 会将你的提问发送至 openaccountants.com,仓库未提供数据隐私或留存说明,敏感税务数据请谨慎。
- 本评审为静态源码审查(置信度低),未执行任何运行时测试;夜间同步与数学检查的代码不在证据内,其可靠性未验证。
- 大部分内容(packages/、index.)由平台夜间生成,人工修改会被覆盖;版本与变更历史依赖平台行为而非仓库内 CHANGELOG。