Aethelgard Ledger について
Aethelgard Ledgerは、AIエージェント向けのローカル複式簿記MCPサーバーです。貸借一致を強制し、ハッシュチェーンで台帳の変更を検出します。この評価版では台帳ファイルは暗号化されません。
主な機能
- 01不均衡な複式仕訳の拒否
- 02事業体と子会社の管理
- 03勘定コード別の試算表集計
- 04SHA-256ハッシュチェーンによる整合性確認
- 05台帳データのローカル保存
活用シーン
- 01会社、信託、個人の帳簿作成
- 02取引と仕訳の記録・確認
- 03事業体やグループの試算表確認
- 04エンジン外での変更の検出
MCP 対応
ローカルMCPサーバーとして、事業体・勘定科目の管理、取引の記帳と一覧、試算表、残高集計、台帳の整合性確認ツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Aethelgard Ledger
AI エージェント向けの、複式簿記に対応した複数事業体管理機能と改ざん検知機能を備えた台帳です。
Aethelgard Ledger は、ローカルで動作する Model Context Protocol サーバーです。会計ルールを適用するエンジンを基盤とした、実際の会計ツールをエージェントに提供します。エージェントが会計ルールを言葉巧みに回避することはできません。このエンジンは、Aethelgard デスクトップ台帳で動作するものと同じです。
評価版ビルドです。業務用途に限りご利用いただけます。 Aethelgard Ledger Evaluation Licence に基づいてライセンスされています。台帳ファイルは暗号化されていないため、独立した検証を行わずに出力を信頼しないでください。
できること
- 仕訳は貸借一致が必須です。 すべての仕訳は貸借が一致していなければなりません。借方と貸方が一致しない場合、エンジンは理由を返して仕訳を拒否するため、エージェントが記帳することはできません。
- 複数事業体に対応します。 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 | 1 つの事業体の試算表を表示します |
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 | Developer ID 署名済み、Apple による公証済み |
| Linux (x86_64, static) | aethelgard-mcp-<version>-linux-x86_64.tar.gz | SHA256SUMS で検証してください |
クイックスタート
-
ZIP ファイルを解凍し、
aethelgard-mcpを恒久的に使用する場所に置きます。起動することを確認してください:aethelgard-mcp --version。 -
MCP クライアントにローカル(stdio)サーバーとして追加します。
Claude Code
claude mcp add aethelgard-ledger -- /full/path/to/aethelgard-mcpClaude Desktop、Cursor、その他のクライアント
{ "mcpServers": { "aethelgard-ledger": { "command": "/full/path/to/aethelgard-mcp" } } }Windows では、
aethelgard-mcp.exeへのパスをバックスラッシュを 2 つ重ねて指定します。例:"C:\\Tools\\aethelgard-mcp.exe"。 -
エージェントに帳簿をつけるよう依頼します。たとえば: 「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 Evaluation Licence は、ビジネス利用における無料評価と社内パイロットを対象としています。オープンソースコンポーネントとそのライセンスは、各ダウンロード内の THIRD-PARTY-NOTICES.txt に記載されています。本番利用または商用利用には、別途ライセンスが必要です。
このリポジトリには、ドキュメントとリリースのみが含まれています。ソフトウェアはクローズドソースです。
お問い合わせ
ご意見、バグ報告、商用ライセンスについては、[email protected] までご連絡ください。バグ報告はイシューとしてお寄せいただけます。
© 2026 Aethelgard Finance Ltd(イングランドおよびウェールズで登記、会社番号 17173295)。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。