mcpField
A
Aethelgard Ledger

Aethelgard Ledger

本地服务
aethelgard.finance金融数据03 周前更新

关于 Aethelgard Ledger

Aethelgard Ledger 是供 AI Agent 使用的本地复式记账 MCP 服务,以会计规则校验过账,并通过哈希链检测账目篡改。它适用于多实体账簿管理;当前版本用于评估,账簿文件未加密。

主要功能

  1. 01复式记账并拒绝不平衡分录
  2. 02管理多个实体及其子公司
  3. 03按账户代码汇总试算平衡表
  4. 04通过 SHA-256 哈希链验证完整性
  5. 05账簿数据保存在本地

适用场景

  1. 01为公司、信托或个人建立账簿
  2. 02记录并查询交易及分录
  3. 03检查实体或集团试算平衡表
  4. 04验证账簿是否被外部修改

MCP 相关

本地 MCP 服务向 Agent 提供实体、账户、交易过账与查询、试算平衡表、汇总和完整性验证工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库
安装包
mcpbaethelgard-ledger-mcp-0.1.1.mcpb

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Aethelgard Ledger

为 AI Agent 打造的复式记账、多实体、防篡改账本。

Aethelgard Ledger 是一个本地 模型上下文协议 服务。它为你的 Agent 提供真正的会计工具,背后由严格执行会计规则的引擎提供支持。Agent 无法通过花言巧语绕过规则。它使用的正是驱动 Aethelgard 桌面账本的同一引擎。

评估版,仅供商业用途。 根据 Aethelgard Ledger 评估许可证授权。账本文件未加密,未经独立验证,不得依赖其输出。

功能

  • 借贷平衡,否则不予入账。 每笔分录都必须平衡。如果借方不等于贷方,引擎会拒绝该分录并返回原因,因此 Agent 无法将其入账。
  • 多实体。 涵盖 9 个司法管辖区的公司、信托和个人,子公司可关联至母公司,并提供合并集团试算平衡表。这只是按科目代码直接求和,并非完整的合并;抵销操作需在 Aethelgard 桌面应用中完成。
  • 防篡改。 每笔分录都会加入各实体独立的 SHA-256 哈希链,因此在引擎外部修改的分录无法通过完整性检查。该哈希链未使用密钥。若要获得独立保证,请将最新的链哈希(由 verify_integrity 返回)记录在账本之外,并在之后进行比对。
  • 本地运行。 账本保存在你设备上的文件中,绝不会发送给我们。
工具
工具功能
create_entity创建公司、信托或个人,也可指定其为母公司的子公司
create_account添加科目(ASSET、LIABILITY、EQUITY、REVENUE、EXPENSE)
post_transaction登记复式记账分录;不平衡的分录会被拒绝
list_entities列出实体
list_accounts列出某实体的会计科目表
list_transactions列出分录及其所有分录行,可按日期筛选
trial_balance查看某个实体的试算平衡表
consolidate查看母公司及其直接子公司的合并试算平衡表,按科目代码求和(不进行公司间抵销)
verify_integrity验证哈希链并返回最新的链哈希

下载

从 Releases 获取最新版本。

平台文件签名
Windows (x86_64)aethelgard-mcp-<version>-windows-x86_64.zip由 Aethelgard Finance Ltd 签名
macOS (Intel + Apple Silicon)aethelgard-mcp-<version>-macos-universal.zip由 Apple Developer ID 签名并经 Apple 公证
Linux (x86_64, static)aethelgard-mcp-<version>-linux-x86_64.tar.gz使用 SHA256SUMS 验证

快速开始

  1. 解压并将 aethelgard-mcp 放到一个长期使用的位置。检查它是否能运行:aethelgard-mcp --version。

  2. 将其添加到你的 MCP 客户端,作为本地(stdio)服务。

    Claude Code

    claude mcp add aethelgard-ledger -- /full/path/to/aethelgard-mcp
    

    Claude Desktop、Cursor 和其他客户端

    {
      "mcpServers": {
        "aethelgard-ledger": { "command": "/full/path/to/aethelgard-mcp" }
      }
    }
    

    在 Windows 上,使用 aethelgard-mcp.exe 的路径,并将反斜杠加倍,例如 "C:\\Tools\\aethelgard-mcp.exe"。

  3. 让你的 Agent 记账。例如: “创建 PropCo Ltd(GBP、GB、UkLtd),添加一个银行账户和一个租金收入账户,然后登记 10 月的 1,500 英镑租金。”

账本的存放位置
平台默认位置
Windows%APPDATA%\Aethelgard Ledger
macOS~/Library/Application Support/Aethelgard Ledger
Linux~/.local/share/aethelgard-ledger

若要将账本存放在其他位置,请使用 --vault <DIR> 或设置 AETHELGARD_LEDGER_VAULT。使用 --ephemeral 可创建临时账本,并在服务停止时将其删除。运行 aethelgard-mcp --help 查看所有选项。

您的数据

服务器在您的机器上运行,不会向我们发送您的账本。我们不会收集任何遥测数据。您的 MCP 客户端和您连接的 AI 模型会看到工具返回的所有内容,例如余额和交易记录,具体受相应提供商的条款约束。请据此选择。

许可

Aethelgard Ledger 评估许可,允许免费评估和用于商业用途的内部试点。各下载包中的 THIRD-PARTY-NOTICES.txt 列出了开源组件及其许可。生产或商业用途需要单独许可。

本仓库仅包含文档和发行版本。该软件为闭源软件。

联系方式

反馈、Bug 和商业许可事宜:[email protected]。欢迎通过 issue 提交 Bug 报告。

© 2026 Aethelgard Finance Ltd,在英格兰和威尔士注册(公司编号:17173295)。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。