mcpField
C
ComplyEaze Bridge

ComplyEaze Bridge

ローカル
bridge.complyeaze.com金融データ35今日更新

ComplyEaze Bridge について

ComplyEaze Bridgeは、TallyPrimeを使う会計士や会計事務所向けのオープンソースMCPサーバーです。帳簿の読み取りに加え、インドの4銀行のパスワード保護PDFから確認・インポート用の伝票ファイルを作成します。TallyPrimeへの転記は初期設定で無効です。

主な機能

  1. 01試算表と滞留債権・債務の確認
  2. 02元帳の動きと伝票の確認
  3. 03損益計算書・貸借対照表・在庫概要の参照
  4. 04インド4銀行のパスワード保護PDFの解析
  5. 05確認・インポート用伝票ファイルの作成

活用シーン

  1. 01売掛金・買掛金と年齢分析の確認
  2. 02期間を指定した試算表と元帳の確認
  3. 03銀行明細からTallyPrime用伝票を準備

MCP 対応

Claude DesktopをローカルPC上のTallyPrimeに接続し、会計データの照会、レポート参照、伝票ファイル作成のツールをMCPクライアントに提供します。初期設定では読み取りとローカルファイル作成のみで、転記を有効にした場合も毎回承認が必要です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ
パッケージ
mcpbbridge-tally-mcp-v0.6.1-windows-x64.mcpb
mcpbbridge-tally-mcp-v0.6.1-macos-arm64.mcpb

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

ComplyEaze Bridge:Claude Desktop 用 TallyPrime MCP サーバー

ComplyEaze Bridge MCP server – quality and maintenance score on Glama

ComplyEaze Bridge は、Claude Desktop をお使いのコンピューターで稼働する TallyPrime(Tally Prime とも表記)に接続する、オープンソース(Apache-2.0)の MCP サーバーです。勅許会計士、CA 事務所、会計担当者向けに開発されています。帳簿を読み取り、パスワードで保護された SBI、HDFC、Union Bank of India、Bank of Baroda の明細書 PDF から支払伝票、入金伝票、振替伝票を提案します。すべての元帳名が正確で、すべての質問に回答すると、TallyPrime にご自身でインポートするファイルに書き込みます。Claude が帳簿から読み取った情報は、チャットの一部として AI プロバイダーに送信されます。試算表、経過日数付きの未回収債権と未払債務、元帳の動きと伝票、仕入台帳と売上台帳、在庫概要、損益計算書、貸借対照表について質問できます(在庫品目を含む帳簿は、Tally 自身の期末在庫で差異がすべて解消されている場合にのみ読み取ります)。転記前に元帳名を確認し、仕訳、支払、入金、振替の各伝票を、確認して TallyPrime にご自身でインポートするためのファイルとして作成します。新規インストールでは転記は既定でオフになっているため、インストールしたままの状態では TallyPrime に転記することはなく、TallyPrime から読み取り、お使いのコンピューター上にファイルを準備します。拡張機能で転記をオンにすると、各転記を承認した後、伝票を1件ずつ、または保存済みの最大50件のバッチ単位で転記します。

Tally Solutions は、Claude Desktop 用の独自の TallyPrime MCP プラグインも提供しています。ヘルプページ(最終更新日:2026年9月18日)には、会社、マスター、会計、在庫、未決済、取引の6つのグループに分けてツールが掲載されています。ComplyEaze Bridge は Tally Solutions が開発したものではなく、同社と提携関係もありません。また、2つを並行して実行したことはありません。TallyPrime には独自の銀行明細書インポート機能もあり、各銀行について Tally が掲載している形式の明細書ファイルを取り込みます。

最新リリース: mcp-v0.6.1(2026年10月27日)。Windows x64 および Apple Silicon 搭載 Mac 向けの Claude Desktop 拡張機能(.mcpb ファイル)です。他の MCP クライアントでは実行していません。各リリースは公開前に確認しています。リリース確認では、各パッケージが起動すること、ツールの一覧を表示すること、合成した暗号化銀行明細書を解析することを確認します。TallyPrime に対しては実行せず、実行可能なテストですべての Tally エディション、帳簿、設定を網羅することもできません。実際の TallyPrime に対して実行した内容と、実行していない内容を以下に記載します。 インストール · 変更点 · セキュリティとプライバシー · Claude を TallyPrime に接続する方法 · TallyPrime MCP サーバーを安全に選ぶ方法

コード署名はまだ行われていません。開く前に、コンピューターに警告が表示される場合があります。

入手方法: ダウンロードページ からお使いのコンピューター用のファイルをダウンロードできます。インストールガイドの説明に従って、.sha256 ファイルと照合してください。ComplyEaze Bridge は自動更新されないため、リリースページで新しいバージョンをご確認ください。

質問例(まずテスト用の会社でお試しください):

  • 「読み込まれた会社を一覧表示してください。」
  • 「3月31日時点の、経過日数付きの未回収債権と未払債務を表示してください。」
  • 「4月1日から3月31日までの試算表を表示してください。」
  • 「転記する前に、これらの元帳名を帳簿と照合してください:…」

概要:リリース 0.6.1。

  • 確認できる内容: 未収金と未払金の経過期間別一覧、試算表、指定した期間の伝票(番号、参照、摘要、金額で検索でき、元帳、月、伝票タイプ、グループ、またはプライマリーグループ別に集計できます。大規模なものではなく、1つの合成帳簿で確認しています)、Tally 独自の全月分のキャッシュフロー(純額が試算表と一致する場合にのみ表示されます。AS 3 に基づくキャッシュフロー計算書ではありません。2つの合成帳簿で試しています)、1つの元帳の増減、Tally 独自の月別売上または仕入登録簿(全月分。伝票とは照合されません。1つの合成帳簿で確認しています)、指定期間の Tally 独自のマイナス在庫およびマイナス元帳一覧(一覧に載っていること自体は問題が見つかったことを意味しません。合成帳簿のみ)、および Tally の GSTR-1 で「不確実」とマークされた1種類の伝票(売上タイプ。1つの合成帳簿で測定しています)。
  • 一部対応: 損益計算書と貸借対照表(在庫品目がある帳簿は、Tally 独自の期末在庫ですべての差異が解消される場合にのみ読み取ります。1つの合成帳簿で測定しています。複数通貨を含む帳簿は受け付けません);3月31日時点の期末在庫額、および Tally 独自の在庫サマリーで品目が独立した行に表示される場合のその期末数量(小規模な帳簿が対象で、2026年3月31日までの年度のみ確認済みです);さらに、パスワードで保護された SBI、HDFC、Union Bank of India、または Bank of Baroda の PDF 明細書から作成した、Payment、Receipt、Contra 伝票のファイルです。このファイルを確認して、Tally に手動でインポートしてください。元帳は作成されず、Cash-in-Hand 元帳への追加もできません。また、実際の銀行明細書ではまだ実行していません。
  • 今回のリリースでは未対応: GST 申告または GSTR-2B 照合、売上・仕入請求書または GST 仕訳の作成、税務監査フラグ(領収金額と支払金額に占める現金の割合を s.44AB(a) の上限と照合する1つのテストは、デフォルトでは無効で、稼働中の TallyPrime に対してまだ実行していません)、および Tally の資金移動表と比率分析レポートです。

「確認できる内容」とは、実行した帳簿およびビルドで回答できたことを意味します。公開済み Windows x64 0.6.1 ファイル内のプログラム(.sha256 ファイルと照合済み)は、2026年10月27日に、1台の Windows コンピューター上で、稼働中の TallyPrime 7.2 Silver に対して読み取り専用で1回実行されています。Claude Desktop にインストールするのではなく、テストクライアントから直接起動しました(バージョン 0.6.1 を報告し、Tally のステータス、会社一覧、および1つの合成会社の元帳マスターを読み取りました。何も記帳されていません)。macOS ファイルは TallyPrime に対して実行していません。公開済み 0.6.0 ファイルを稼働中の TallyPrime に対して実行した記録があるのは1回で、2026年10月16日に1台の Windows コンピューター上で、合成会社に1件の Contra を記帳し、読み戻しています(#1780)。その他の 0.6.0 の記帳は、リリース候補ビルドとリハーサルビルドで実行しました。非常に大規模な帳簿では失敗したり、アシスタントが待てる時間を超えて処理に時間がかかったりすることがあります。また、複数通貨を含む帳簿は一部しか読み取れません。利用する数値は、必ず Tally で確認してください。質問ページに、全一覧と制限事項が記載されています。

ツールについて。 名前順です。リリース 0.6.1 では32個がインストールされ、デフォルトでは31個が提供されます(audit_test_run は設定がオンの場合にのみ表示されます)。gst_by_counter_ledger はソースに含まれていますが、公開済みビルドにはまだ含まれていません。どのツールも TallyPrime の帳簿を変更しません。記帳が有効な場合は、さらに2つのツールが表示されます。これらについては表の下で説明しています。呼び出すたびに、このコンピューター上のログに数値を含まない受領記録の行が追加されます。

ツール提供される内容領収書以外に書き込むもの
audit_test_runデフォルトでは無効です(税務監査テスト実行を許可の設定)。会社自身の帳簿を対象に、期間を指定して税務監査テストを1回実行します。現時点では、受領と支払いの現金分について、s.44AB(a) の限度額と照合するのみです。数値と所見のID、それぞれの値、信頼度、条項、および帳簿チェックに失敗した件数が返されます。元帳名や伝票は返されず、秘匿設定が有効な間は拒否されます。現金グループと銀行グループは指定が必要です。期間は2025-26年内である必要があります。帳簿の確認のみで、税務上の見解ではありませんなし
balance_sheetTallyPrime の試算表に基づく、期間を指定した主グループ別の貸借対照表(在庫品目を含む帳簿は、Tally 自身の期末在庫ですべての差異が解消される場合に限り読み取り可能です)なし
build_import_xml仕訳、支払い、入金、または振替の一括データをチェックし、インポートファイルを書き込みますインポートファイルと、このコンピューター上の元帳レコード
cash_flowTally 自身の月単位のキャッシュフロー。月全体を対象とし、現金元帳と銀行元帳の月ごとの変動を返します。純合計が試算表と一致した場合にのみ返されます。月ごとの内訳は Tally 自身によるもので、照合されません(AS 3 に基づくキャッシュフロー計算書ではありません)なし
company_features現時点で Tally の会社レコードに保存されている3つの設定(コストセンター、GST、バッチ別在庫。各設定は「はい」「いいえ」「未報告」のいずれか)と通貨記号です。元帳、伝票、金額、摘要は含まれません。3つの設定はいずれも、3つの合成帳簿では Tally の F11 画面と一致しましたが、この会社では確認されていません。セッション中に変更された設定は測定されていませんなし
egress_logComplyEaze Bridge が自身のツール呼び出しについて保持する記録で、数値は含まれませんなし
gst_by_counter_ledger期間について、帳簿上で「関税・税金」配下の元帳に記録された GST を、相手元帳ごとに合計します。仕入、借方通知、仕訳、または仕入先を含む支払いにおける「仕入勘定」「直接費」「間接費」「固定資産」元帳のうち該当する1つを GUID 付きで示し、借方と貸方を分けて項目ごとに集計します。GST を含むその他すべての伝票は、理由を付けて別枠にまとめ、それぞれの合計を示します。帳簿の確認のみで、申告額や適格性の判断ではありません。1つの合成帳簿で Tally の画面から入力した14件の伝票について測定されていますなし
gst_status93日以内の期間について、1種類の伝票の各伝票に付けられた Tally 自身の GSTR-1 ステータスフラグを返します。各伝票について、番号、日付、ステータス(含まれる、不確定、除外、申告対象外、キャンセル済み、任意、または日付前。最後の3つについては、3つのステータスフラグの値も表示)と、現状のまま人が承認したかどうかを示します。金額、取引先、元帳、摘要は含まれません。ステータスは Tally 自身のフラグであり、ComplyEaze Bridge による判断ではありません。TallyPrime 7.1 Silver の1つの合成帳簿で測定されていますが、excluded は確認されていませんなし
gst_uncertain_vouchers93日以内の期間について、Tally が GSTR-1 で「不確定」とマークした1種類の伝票(測定対象は Sales タイプ)と、現状のまま人が承認した伝票を返します。各伝票について、番号、日付、取引先元帳、請求書合計(符号は含めず、借方・貸方の別を表示)、Tally の識別子を示します。また、申告前に CA が確認する行も示します。この行には対象となる伝票タイプが記載され、伝票が読み取られていない、不確定な伝票がない、または依存する伝票を読み取れなかった場合は表示されません。取引先と合計はアシスタントに返され、mask_parties は取引先をマスクしますが、合計はマスクしません。不確定の理由は読み取られず、HSN/SAC がない請求書も個別に抽出されません。TallyPrime 7.1 Silver の1つの合成帳簿で、1件の「現状のまま承認」の前後に測定されています。品目請求書、登録済みの購入者、貸方通知、外貨、および一度に複数件を承認するケースは測定されていませんなし
ledger_masters期首残高を含む元帳。任意で GSTIN、PAN、その他の取引先情報も含められますなし
ledger_movement期間中の元帳の期首残高、借方、貸方、期末残高なし
list_companiesTallyPrime に読み込まれている会社(最初にここから始めてください)なし
local_data_reportComplyEaze Bridge がこのコンピューター上に保持している情報なし
masters伝票タイプ、倉庫、単位、在庫グループ、在庫品目、コストセンター、コストカテゴリ、または勘定グループなし
month_registerTally 自身の月単位の売上登録簿または仕入登録簿。月全体を対象とし、Tally の借方、貸方、期末残高の列を印刷どおりに月ごとに1行で表示します。伝票や試算表とは関連付けられず、Tally の登録簿画面との照合も行われませんなし
negative_ledgers指定期間について、Tally 自身が返す Tally の「マイナス元帳」一覧。他のレポートとは比較されません。一覧が空でも所見にはなりませんなし
negative_stock指定期間について、Tally 自身が返す「マイナス在庫」一覧。各品目の数量、単価、金額は Tally の印刷どおりに示され、他のレポートとは比較されません。一覧に載っていること自体は所見ではなく、回答が空であることも所見ではありませんなし
outstandings売掛金と買掛金の年齢分析、主要な取引先、未決済請求書なし
parse_bank_statementパスワードで保護された SBI、HDFC、Union Bank of India、または Bank of Baroda の明細書 PDF を読み取り、支払い、入金、振替の伝票を提案しますこのコンピューター上の非公開提案ファイル
profit_and_loss期間を指定した主グループ別の損益計算書(在庫品目を含む帳簿は、Tally 自身の期末在庫ですべての差異が解消される場合に限り読み取り可能です)なし
purchase_register「関税・税金」配下の元帳に関連する仕入伝票と借方通知を、帳簿の記録どおりに表示します(GST 申告書ではありません)なし
read_evidenceComplyEaze Bridge が最近読み取った内容を、数値を含まないフィンガープリントとして示しますなし
sales_register「関税・税金」配下の元帳に関連する売上伝票と貸方通知を、帳簿の記録どおりに表示します(GST 申告書ではありません)なし
statement_tie_out銀行元帳の残高が、解析した銀行明細書に記載された明細期間の開始時と終了時、またはその明細書に含まれる暦月全体の開始時と終了時の残高に一致するかどうかを、3つの差異と日付とともに示します。残高自体は返されませんなし
stock_summary3月31日時点の各品目の期末在庫額と、Tally 自身の在庫サマリーで品目が独立した行に表示される場合は期末数量を返します。在庫グループ内の品目については数量を返しません。小規模な帳簿のみが対象です(いずれかの種類のマスターが多数ある帳簿は拒否され、その他の日付も拒否されます)。2026年3月31日終了年度のみ確認済みですなし
tally_statusTallyPrime のゲートウェイが応答するかどうか、および読み込まれている会社なし
trial_balance期間を指定した元帳別の試算表なし
validate_mastersインポートファイルを作成する前に、元帳名を現在の帳簿と照合しますなし
verify_importTallyPrime で手動インポートした一括データを読み戻しますこのコンピューター上の証明ファイルとステータスレコード
voucher_presence提案された伝票がすでに帳簿に存在するかどうかなし
voucher_read_costvouchers、ledger_movement、または verify_import の呼び出し前に、実行される計数読み取り(伝票を取得する前に、帳簿全体をたどって期間内の伝票数を数える読み取り)の最大回数と、その間隔にかかる最短時間を示します。対象期間ではなく、帳簿で行われた伝票変更の回数(Tally のカウンターである伝票マーク)に基づいています。そのため、期間を狭めても回数は減らず、1日単位の呼び出しを N 回行うと N 回分のコストがかかります。推定による値であり、実測ではありません。また、呼び出しにかかる時間の見積もりではありませんなし
voucher_schemaTallyPrime に問い合わせずに、伝票ファイルの形式を示しますなし
vouchers期間内の伝票を返します。伝票番号、参照、摘要、金額による検索、および元帳、月、伝票タイプ、グループ、主グループ別のサマリーは、リリース 0.5.0 で利用でき、0.4.2 では利用できません(検索と最初の3種類のサマリーは、伝票67件の合成帳簿で1回確認済み。グループ別と主グループ別のサマリーは、2回目の実行で確認済み。大規模な帳簿では未確認です)なし
拡張機能で転記を有効にすると、さらに 2 つのツールが表示されます。post_import は、ComplyEaze Bridge のウィンドウ(バッチの場合はその概要)で承認した後、保存済みの伝票 1 件、または 2~50 件の保存済み伝票をバッチで転記します。acknowledge_post_review は、転記済み伝票の元帳が別のマスターを参照するようになった場合、専用のウィンドウで、その伝票を確認したことを記録するよう求めます。

会計データの取り扱い

  • ローカル接続のみです。 Tally 独自の XML ゲートウェイにループバックアドレスで接続するため、リモートの Tally ホストを指定することはできません。このローカルポートが別のマシンに転送されているかどうかを判別することはできません。インターネット経由で転送しないでください。Tally への接続を通じて ComplyEaze サーバーにデータが送信されることはありません。
  • AI プロバイダーには、アシスタントが読み取る内容が表示されます。 会話のほかの内容と同様、会社名、取引先名、元帳名、金額、日付、摘要、参照情報、GSTIN も表示されます。また、元帳の詳細を読み取る場合は PAN、銀行口座番号、IFSC、MSME または Udyam 登録番号、メールアドレス、電話番号、住所が、伝票ファイルを作成する場合はそのファイルのローカルパス(コンピューターのユーザー名が含まれることがあります)も表示されます。この設定で選べる値はどちらか 1 つです。取引先名、元帳名、銀行口座番号を先頭 2 文字と末尾 2 文字に短縮する(4 文字以下の場合は「…」にする)か、摘要を除外します。どちらを選んでも、金額、会社名、PAN、GSTIN、IFSC、MSME または Udyam 登録番号、連絡先情報、参照情報、銀行取引明細の口座番号の末尾 4 桁は隠されません。また、短縮した名前も、特に隣に送信される GSTIN や PAN から識別される可能性があります。以下の クライアントデータで使用する前に をご覧ください。
  • 拡張機能では、転記はデフォルトで無効です。 これは新しい設定です。以前のバージョンで転記を有効にしていた場合は、再度有効にしてください。転記を有効にすると、転記のたびに別の ComplyEaze Bridge ウィンドウで承認が求められます(バッチの場合はその概要が表示されます)。Windows では、このウィンドウがキーボード入力も受け取ります。公開済みの 0.6.0 を使用したテスト(Tally は全画面表示、画面は 1 台、#1780)では、n を入力すると拒否され、y を入力すると承認されました。そのため、転記を依頼した後は、マウスで回答するまで Tally への入力を止めてください。アシスタントが承認できる Bridge ツールはありません。また、そのウィンドウから新しいワンタイムトークンが返された場合にのみ、承認が有効になります。転記後、Tally から伝票が再読み込みされ、実際に登録された内容を確認できます。既知の制限が 4 つあります。ComplyEaze Bridge では転記済みの伝票を元に戻せないため、Tally で修正する必要があります。最後の確認直後に、会社名が対象会社の名前に変更されたり、その名前で読み込まれたりした場合(または大文字・小文字や空白だけが異なる場合)、その会社に伝票の元帳があれば、伝票がそこに登録される可能性があります。ComplyEaze Bridge では、登録先を常に特定できるとは限らず、これを防げない場合があります。同じタイミングで元帳の名前が変更され、置き換えられた場合、その元帳に仕訳が登録される可能性があり、そうした変更がすべて検出されるわけではありません。また、承認ウィンドウが対象とするのは ComplyEaze Bridge だけです。同じ Claude Desktop 内に、仕訳を変更できる別の Tally コネクターがあれば、この承認を経ずに変更できます。まず 転記を有効にする前に をお読みください。
  • ツール呼び出しの記録がコンピューター上のログに残ります。 成功した場合も拒否された場合も、会社の Tally 識別子と、要求内容および応答内容のフィンガープリントが記録されます。
  • 最初に利用規約への同意が必要です。 拡張機能の設定で ComplyEaze Bridge の利用規約(バージョン 2026-10.1)への同意が求められます。同意するまで、すべてのツールが terms_not_accepted を返して処理を拒否します。(0.5.0 では、0.4.2 から更新した後、Claude Desktop が拡張機能を起動できない場合があります。利用規約に言及しないエラーが表示される Mac での事例と、エラーが表示されない Windows コンピューター 1 台での事例があります。#1413)
  • Apache-2.0 ライセンスのオープンソースです。

実際の TallyPrime でのテスト内容

以下の各項目は、オーナーからの報告と記載されているものを除き、リポジトリ、またはリンク先のイシューやプルリクエストに記録されています。特に記載がない限り、ライセンス認証済みの TallyPrime Silver 7.1 と合成会社データで実行されました。詳細な記録は、MCP ガイドとADR 0004をご覧ください。

  • 読み取り:未公開の macOS arm64 ビルド(PR #228)で 27 件のチェックを実施しました。記録は 2026 年 9 月 6 日の評価にあります。 その後、一部の読み取りは開発ビルドでもライブ実行されました。たとえば、合成会社を使った デバッグビルドでの試算表の読み取りです(#246。この記録には Tally のリリースやライセンス階層は 記載されていません)。すべての読み取りについて、個別のライブ実行記録があるわけではありません。
  • 2026 年 9 月 22 日の開発ビルドで仕訳を 1 件転記し (issue #579)、 macOS の承認ダイアログで支払い 1 件、振替 1 件、入金 2 件(3 件のうち 1 件)を転記しました (PR #600)。 いずれも読み戻しで転記済みと確認されました。これらのビルドは、2026 年 9 月 26 日に公開された リリース(バージョン 0.3.0)より前のものです。
  • 2026 年 9 月 28 日の 1 回のセッションで、ライセンス済み TallyPrime Gold 7.1 に 10 バッチを ネイティブ転記しました。開発ビルドと 1 つのクライアントブックを使用しました(9 件については インポート要求を記録しました)。承認手順は記録されていません (プロトコルリファレンス)。
  • Windows x64 向けに公開された 0.3.0 パッケージを Claude Desktop で使用しました(有料プランなし。 ほかのプランについては主張しません)。2026 年 9 月 28 日、上記の開発ビルドでの転記とは別の セッションで、ライセンス済み TallyPrime Gold 7.1 と 1 つのクライアントブックに対して 読み取りのみを実施しました(所有者からの報告で、ログは保存されていません)。
  • 2026 年 10 月 1 日の Windows 11 向け 0.4.0 候補ビルド(バージョン PR 用に CI が生成したビルド。 1 つのテストファイル内のコメントを除き、リリースと同じコード)をテストしました。メンテナーは、 有料プランのない新しい Claude アカウントで Claude Desktop にインストールし、合成会社を 1 つ 保持するライセンス済み TallyPrime Silver 7.1 に接続しました。Terms 設定をオフにすると、 呼び出しは拒否され、何も読み取られませんでした。オンにすると、tally_status、vouchers、 validate_masters、purchase_register、stock_summary、local_data_report が応答しました。 伝票の転記 1 件は Windows の承認ウィンドウで拒否され、何も送信されませんでした。もう 1 件は 承認され、仕訳 1 件が転記され、その後 verify_import で検証されました。同じ候補の macOS ビルドを起動して会社一覧を読み取り、macOS の Claude Desktop ではチャット内にツールが 読み込まれました。これは 1 回の実行であり、ウィンドウの各キーを個別に管理された条件下で テストしたものではありません。
  • 2026 年 10 月 2 日の Mac 向け 0.4.1 ビルド。実行したもの:公開ファイルではなく、バージョン PR 用に パッケージ CI がビルドしたものです。メンテナーはインストール済みの 0.4.0 に上書きして Claude Desktop にインストールし、アップグレードしました。Terms 設定とその他の設定は引き継がれ、 拡張機能のサーバープロセスはアップグレード後に自動で再起動しました(プロセス一覧から開始時刻を 読み取りました)。その後、ラボ独自の合成会社を保持するライセンス済み TallyPrime Silver 7.1 に対して tally_status と list_companies が応答しました。実行しなかったもの: 公開ファイルは別のランナーで再ビルドされており、そのプログラムファイルはテストしたものと 異なります。Tally を使わずに両方のビルドを実行したところ、どちらもバージョン 0.4.1 と報告し、 21 個のツールを一覧表示し、tally_status に同じ応答を返します。公開ファイルを Claude Desktop に インストールしたことはありません。
  • 2026 年 10 月 3 日の Mac 向け 0.4.2 ビルド。実行したもの:公開ファイルではなく、リリース候補用に パッケージ CI がビルドしたものです。メンテナーは 0.4.1 がインストールされた Mac の Claude Desktop に インストールしました。0.4.1 を置き換えず、2 つ目の拡張機能としてインストールされました (0.4.2 で作成者の行が変更され、Claude Desktop は拡張機能の ID を部分的にそこから構成します)。 設定は引き継がれませんでした。その後、ラボ独自の会社を保持するライセンス済み TallyPrime Silver 7.1 に 対して tally_status と list_companies が応答しました。実行しなかったもの: 公開ファイルは別のランナーで再ビルドされており、そのプログラムファイルはテストしたものと 異なります。公開された Mac ファイルを Tally なしで実行したところ、バージョン 0.4.2 と報告し、 転記をオフにすると 22 個、オンにすると 24 個のツールを一覧表示し、Terms 設定がオフの場合は 呼び出しを拒否しました。公開ファイルを Claude Desktop にインストールしたことはなく、 当方で Windows PC の Claude Desktop に Windows パッケージをインストールした人もいません。
  • 2026 年 10 月 8 日の Mac 向け 0.5.0 ビルド。実行したもの:公開ファイルではなく、バージョン PR 用の マージキューでパッケージ CI がビルドしたものです。メンテナーはインストール済みの 0.4.2 に 上書きして Claude Desktop にインストールしました。Tally ポート、Response redaction、転記設定は そのまま引き継がれました。以前の Terms 設定はなくなり、新しい設定には値がありませんでした。 チェックボックスにチェックを入れる前、および終了する前は、Claude Desktop は拡張機能を起動せず、 要求は Terms に触れない 400 エラーで失敗しました。チェックを入れて保存すると、拡張機能は 直ちに起動して tally_status が応答しましたが、アシスタントは最初に同じ拡張機能用に残っていた 2 つ目のエントリーを呼び出し、同じように失敗しました。Claude Desktop を終了して再度開いた後は、 コネクターが 1 つになり、会社一覧が返されました。実行しなかったもの:公開ファイル、チェックを 入れずに終了して再度開くこと、0.4.2 より古いリリースへの上書き、新規インストール、Windows。
  • 2026 年 10 月 8 日の Mac 向け 0.5.1 パッケージ。実行したもの:公開ファイルでも CI パッケージでもなく、 Terms 設定の変更(#1436)からその Mac 上でビルドし、バージョンのみを 0.5.1 に設定したパッケージです。 コントリビューターは Tally を起動せず、転記をオフにした状態で、macOS 26.6.2 上の Claude Desktop 2.26454.2 にインストールしました。新規インストールとして、Terms に同意してオンにした 0.4.2 への 上書き(オフのまま、その後オンに切り替え)、アップデートとしての 0.5.0 への上書き(既存の設定を 保持し、Terms にチェックを入れた状態)、および 0.4.2 を削除した後でのインストールを行いました。 0.4.2 をオフのままにしたケース 1 回を除き、拡張機能をオンにするたびに Claude Desktop はプログラムを 直ちに起動しました。そのケースでは、Claude Desktop を終了して再度開くまで、アシスタントに ComplyEaze Bridge のツールが表示されませんでした。Terms がオフの場合、呼び出しは拒否され、 Terms が理由として示されました。チェックを入れると Tally の確認処理まで到達し、Tally に 接続できないと報告しました。ユーザーレベルで BRIDGE_TERMS_ACCEPTED を true に設定しても 変化はなく、プログラム自身の値は false のままでした。記録は #1436 にあります。実行しなかったもの: この状態でのライブ Tally の読み取り、公開ファイル、Windows。
  • 2026 年 10 月 9 日、インド時間の Windows コンピューター向け 0.5.1 ビルド(#1413)。Windows 10 コンピューター 1 台(22H2)、Microsoft Store 版 Claude Desktop 2.26454.2、TallyPrime Release 7.1 Silver、 テスト用に作成した会社を使用しました。実行したもの:公開ファイルより前のコミットである d744d25a の CI ビルド(後続のコミットでは一部のツールテキストと注記を言い換えています)での 新規インストール、0.4.2 および 0.5.0 からのアップデート(アップデート時の状態を維持する場合と、 Terms にチェックを入れた場合)、ユーザーレベルで BRIDGE_TERMS_ACCEPTED を true に設定すること、 会社一覧の取得、0.5.0 とこのビルドで作成した 6 件の伝票を含む銀行取引明細インポートファイルの 比較、およびこのビルドのファイルを手動でインポートして読み戻すこと(検証では 6 件すべてが見つかり、 摘要が読み戻され、8 月の試算表が Tally 自身の画面と一致しました。会社に対する 0.5.0 での最初の ビルドは、元帳はあるものの伝票がない会社として empty_book_first_import で拒否されました。そのため、 先に ComplyEaze Bridge の外で元帳をもう 1 つと 4 月 1 日の伝票を Tally にインポートしました。 その伝票は試算表に含まれています)。同じファイルの変更なしでの再インポート(6 件の伝票に一致し、 追加なし)、およびオフにした拡張機能を 2 回アップデートすること(オフのままで、チャットにツールも エラーも表示されませんでした。オンに切り替えるだけで十分でした)。次に、マージ済みコミット b91038a9 の CI ビルドで手順 1 と 2 を再実行し、公開された 0.5.1 ファイルで手順 1 を実施しました (.sha256 ファイルとビルド証明書で照合し、Tally は終了した状態でした)。公開された 0.5.0 ファイルを 0.4.2 に上書きしたものは、このコンピューターでは起動しませんでした。チャットに ComplyEaze Bridge のツールは表示されず、エラーも表示されませんでした。実行しなかったもの:変更を加えた再インポート、 公開ファイルでの手順 2~11、転記、その他の Windows バージョン、Tally エディション、Claude Desktop ビルド。記録は #1413 におけるコントリビューターからの報告です。
  • 2026 年 10 月 16 日の Windows コンピューター向け 0.6.0 ビルド(#1148)。Windows 10 Home 22H2 の コンピューター 1 台、Microsoft Store 版 Claude Desktop 2.37337.1.0、ポート 9001 の TallyPrime 7.1 Silver、 新しい合成会社 1 社を使用しました。実行したもの:リリース PR の CI パッケージ(コミット a3b7316947cdf3c5ce46615c8b89e45d538345f3、bridge-tally.mcpb の SHA-256 6b83ca74377d7ed86a2b524f4d53bd2e9753b3318bfa6634078d5f5645184022、bridge_mcp.exe の SHA-256 e9780806594e60afabdb83d35bb751f0aeefba708b2b63c33b11452bbf0e5a84)で、唯一の転記設定をオンにし、 仕訳、入金、振替、支払いを各 1 回ずつ、伝票番号なしで転記しました。また、3 件(支払い、入金、振替)を まとめた 1 バッチを、1 回の承認後に転記しました。すべての転記で送信した内容が作成され、各伝票は 転記時の読み戻しと verify_import の両方で posted_verified と記録されました。承認ウィンドウは、 全画面表示の Tally と Claude Desktop の前面に表示され(1 画面、1 回の実行)、No が既定値で、 キーボードフォーカスを取得しました(Tally 用の下矢印キーでウィンドウ内の選択が移動しました。 Enter のみでは拒否され、矢印キーの後に Enter を押すと Yes を選べます。この実行では文字入力を 試していません。同日後刻、公開ファイルでは n の入力でウィンドウが拒否され、y の入力で承認されました: #1780)。次に、リリースワークフロー独自の手順でビルドしたパッケージ(リハーサル実行 38885882661、 bridge_mcp.exe の SHA-256 10e4614f74eab975897834ec1c9750edbe9fc7ad91584b802e5cde57a8180899)を上書きインストールしました。 ポートと転記設定は維持され(同じバージョンであり、アップグレードではありません)、同じ方法で 仕訳をもう 1 件転記しました。公開ファイル(bridge-tally-mcp-v0.6.0-windows-x64.mcpb の SHA-256 7bf81f08e058fc7ae00ccc51b3dceec10dc50d45dca8477a0438fd9b5a2852ca、bridge_mcp.exe の SHA-256 1e41e039fbf3daaf6be5a3c8e2f5e0bd1245a745abc5e78349fd83ce678224c1)は、そのどちらとも異なります。 その exe はリハーサル版のものと 26,503,168 バイト中 77 バイト異なり、ライブ TallyPrime に対して実行したのは、 上記の 2026 年 10 月 16 日のプローブ(#1780)のみです。n の入力で拒否、y の入力で承認されましたが、 呼び出しのタイムアウトが間に合わず転記は送信されませんでした。承認の有効期限が切れた 27 分後に 再度呼び出すと、新しいウィンドウが開きました。Yes をマウスでクリックして応答すると、振替が 1 件 転記され、読み戻しで posted_verified と記録されました。これらすべてのビルドで実行しなかったもの (ほかにもあります):仕訳のバッチ、3 件を超えるバッチ、拒否された転記または一部のみ反映された転記、 修正、レビューウィンドウ、On Account の承認、廃止されたバッチ変数、伝票番号付けの行(#724、#1668)、 実際の vouchers 呼び出しに対する voucher_read_cost、Store インストールでのロックの証明 (#1584、#1459)、2 台目のモニター、ライブ転記でのバッチ headline、Import メニュー、デスクトップアプリ、 売上請求書の転記(0.6.0 では未提供)、Gold、macOS、その他の Windows または Tally リリース、 0.5.1 からのアップグレード。合格記録は changelog の 0.6.0 項にあります。公開ファイルとの比較は リリース後にリリースアセットから行いました。
  • 2026 年 10 月 27 日、Windows 向けの公開済み 0.6.1 ファイル。ライセンス済み TallyPrime 7.2 Silver と 合成会社 1 社に対して、bridge-tally-mcp-v0.6.1-windows-x64.mcpb(SHA-256 7812d8ad7b0ff6a07eac20828dfedaef4d50104bd5d679db3fc03c26e784c47a。.sha256 ファイル、スモークテストレポート、 出所記録と一致。bridge_mcp.exe の SHA-256 bdd428e4806bdbf70925956f90d410df48a0470b1a2f78c746c4c18088471d8d)を 展開し、テストクライアントから直接起動しました(Claude Desktop にはインストールしていません。 転記とインポートの設定は未設定のため、29 個のツールが一覧表示されました)。バージョン 0.6.1 と報告され、 tally_status、list_companies、ledger_masters が応答しました。転記は行っていません。未実施: macOS ファイル、Claude Desktop、転記、設定をオンにした audit_test_run、その他の読み取り。記録: lab/061-post-publish-answers (コミット 647a64014ce7369acc611b7adc3de63bd80df708)。
  • 2026 年 10 月 4 日と 5 日に、Mac で銀行取引明細のワークフローの 4 番目の手順まで実施しました。 上記と同じ CI ビルドの 0.4.2 候補(10 月 3 日にインストール。公開ファイルではありません)を使用し、 ラボ独自の合成会社を保持するライセンス済み TallyPrime Silver 7.1 に接続しました。合成 HDFC 形式の明細を 解析でき(6 行で、合計は提供された数値と一致)、名前のチェックでは「Suspense」元帳が見つかりませんでした。 ファイルの作成は拒否され、ファイルは書き込まれませんでした。このツールとは別に、1 元帳のみの インポートで Tally に「Suspense」を作成した後、6 件の伝票を含むファイルを作成できました。 このファイルをインポートしたり読み戻したりはしておらず、実際の明細も実行していません。 公開済みパッケージを使った投稿を、ライブの TallyPrime で管理されたテストとして当方が実施したことはまだありません(2026 年 10 月 16 日の 1 件の Contra(#1780)を除きます)。Windows の承認ウィンドウで拒否する各方法(1 つは試しました)。Terms の承認後、macOS の Claude Desktop を通じてツールが応答すること(tally_status と list_companies は 0.4.1 の CI ビルド、再度 0.4.2 の CI ビルド、および 0.5.0 の CI ビルドを使った 1 台の Mac で応答しました)。TallyPrime Education への投稿。承認手順を記録した TallyPrime Gold への投稿。各リリースパッケージはビルドして起動し、ツール一覧を確認したうえで、合成した暗号化済み銀行取引明細を解析しています。これらは Windows x64 および Apple Silicon Mac のホスト型 CI ランナーで実施しています。

最新リリースには含まれない機能

  • グループ内の在庫品目の数量、および種類を問わずマスターが多数ある帳簿での在庫読み取り。売上、仕入、税金の転記。マスターの作成。請求書単位の割り当て
  • TallyPrime Education モード:試算表、損益計算書、貸借対照表、キャッシュフロー、月次台帳、company_features、在庫サマリー、masters の読み取りは拒否されます。伝票、元帳の移動、いずれかの台帳、または開始日もしくは終了日が 1 日、2 日、31 日以外の日付となる期間を対象とした読み取りも拒否されます。インポートファイル、または伝票日付がこれら以外の日付である転記も拒否されます(Education への転記は実施していません)
  • 在庫が無効になっている帳簿、または同じ時点で別の年度の会社が読み込まれている、年度ごとに分割された会社での在庫サマリー
  • 転記済み伝票の削除または取り消し(Tally で修正してください)
  • 規模が非常に大きい帳簿では、読み取りに失敗するか、アシスタントが待機できる時間より長くかかることがあります(#485、#703)
  • ベース通貨が INR 以外の場合。複数の通貨がある帳簿では、外貨建ての元帳と伝票自体(対象外として分離または保留し、名称を記録します)、元帳の移動、損益計算書と貸借対照表、仕入台帳と売上台帳(対象外の元帳を指定する伝票が 1 件でもあると、行を返さず読み取り全体を拒否します)、および転記
  • Tally Cloud Access、またはリモートの Tally ホスト
  • Intel Mac、およびコード署名済みインストーラー

これはあなたに適していますか

TallyPrime で顧客の帳簿をすでに管理しており、Claude Desktop などの AI アシスタントを通じてその内容について質問したり、仕訳を投稿したりしたい、実務に携わる会計士または CA 事務所を対象としています。

現在できること

  • 読み取り:読み込まれている会社、元帳マスター、試算表、期間を指定した伝票、未決済の売掛金と買掛金、元帳の移動。
  • 投稿前に元帳名を確認します。 銀行取引明細や請求書に記載されている名称を渡すと、帳簿に存在するものと、判断が必要な類似名称を報告します。元帳一覧を先に読み取らないことが、インポート全体が拒否される最大の原因です。
  • 実行内容を記録します。 Bridge が実行するすべてのツール呼び出し(読み取りと書き込み、および成功したか拒否されたか)は、使用した会社を特定し、要求内容と応答内容のフィンガープリントを記録したレシートを、使用者自身のマシン上のログに追加します。読み取りでは、それらのフィンガープリントも証拠として併せて保持します。準備済みバッチには、作成時に対象としたローカルエンドポイントが記録されます。エンドポイントが変わっている場合、ネイティブ転記は拒否されます。これは Bridge の内部インポート台帳に保持される安全確認であり、レビュー担当者が開く証明レポートには記載されません。レビュー担当者は、要約をそのまま信用するのではなく、ログを確認できます。

投稿を有効にする前に

書き込みが有効かどうかは、インストール方法によって異なります。 上記はすべて読み取りです。書き込みがオフの場合、書き込みツールは単に拒否するのではなく、ツール一覧にまったく表示されません。そのため、アシスタントにはそれらのツールの存在がわかりません。

  • Claude Desktop 拡張機能では、伝票の転記がデフォルトで無効になっています。 転記には、既知の制限が4つ残っています。Tally は名前で会社を指定してインポートするため、会社の GUID に紐付けることはできません。Bridge は転記前の最後のリクエストで、読み込み済みの会社のうち対象の GUID と名前を持つものがちょうど1つだけであり、大文字・小文字と空白を無視した場合に同じ名前を持つ他の読み込み済み会社がないことを確認します。そうでない場合、転記を拒否します(#607)。その確認の直後に、対象の名前に変更された会社、またはその名前で読み込まれた会社(大文字・小文字や空白だけが異なる場合も含む)があり、その会社に伝票の元帳があると、その会社に伝票が転記される可能性があります。Bridge は後から読み込み済みの会社が変わったことを警告する場合がありますが、伝票がどこに転記されたかを常に特定できるわけではなく、それを防ぐこともできません(許容済みの残存リスク、#574)。同じタイミングで元帳の名前が変更され、別の元帳に置き換わると、置き換え後の元帳に転記される可能性があります。Bridge は、その元帳が別のマスターに解決されるようになったことを検出すると、結果に照合が必要であると示します。会社のマスターマークを動かさない変更や、その確認前に元に戻された変更は検出されず、同じタイミングで行われたグループの変更も検出されません(#623)。また、Bridge には転記済みの伝票を削除または取り消すツールがないため、誤った転記は Tally で手作業で修正する必要があります。各転記で送信される REMOTEID は記録しますが、削除ツールはまだありません(#579、#582)。さらに、承認画面の対象は ComplyEaze Bridge のみです。同じ Claude Desktop 内に、エントリを変更できる別の Tally コネクターがあれば、Bridge を通さずに変更できます。拡張機能の設定で Allow voucher posting, one voucher or a batch of up to 50 を有効にすると、post_import が追加されます。このツールは、保存済みの該当タイプの伝票1件、または保存済みの Journal 2~50件のバッチ、あるいは Payment、Receipt、Contra 2~50件のバッチを転記します。どの転記にも、別の Bridge ダイアログでの承認(バッチの場合はその概要)が必要です。バッチには、さらに2つの制限があります。Tally がバッチの一部の伝票しか作成しなかった場合、Bridge は帳簿内で見つかった伝票と見つからなかった伝票を報告し、見つからない伝票の再転記を拒否します(見つからない伝票が Tally に存在し、編集済みの可能性もあります。Tally で1件ずつ確認し、確認するまでは再入力しないでください)。また、50件を超えるバッチ、または概要がウィンドウに収まらないバッチは拒否されます。これらのリスクを許容できない場合は、設定をオフのままにしてください。Tally に何も書き込まない伝票ファイルの準備と銀行取引明細書の解析は、設定がオフでも引き続き利用できます。この設定は新しいものです。以前のバージョンで転記を有効にしていた場合は、もう一度有効にしてください。
  • ソースビルドでは、書き込みがデフォルトで無効になっています。 ファイルの準備には BRIDGE_AGENT_ENABLE_IMPORT が必要です。転記にはさらに BRIDGE_AGENT_ENABLE_WRITES が必要で、これは両方を有効にし、伝票1件と保存済みの2~50件のバッチを対象とします。BRIDGE_AGENT_ENABLE_BATCH_POST は廃止されています。転記が有効で、この設定も残っている場合、post_import は setting_retired として拒否されます。削除してください。
  • ソースビルドでは、さらに BRIDGE_TERMS_ACCEPTED=true が必要です。 拡張機能では、これを「同意します」の設定として求めます。設定しない場合、すべてのツールが拒否されます。

書き込みを有効にした場合:

  • 伝票をローカルファイルとして準備します — Journal、Payment、Receipt、Contra が対象です。Bridge はファイルを書き出すだけで、送信はしません。
  • 承認ごとに保存済みの Journal、Payment、Receipt、Contra を1件、またはその概要を1回承認した後に保存済みの伝票バッチを2~50件記帳します。ご自身のコンピューター上に表示されるダイアログで、該当する伝票(またはバッチの概要)を承認した後にのみ実行されます。 アシスタントが承認することはできません。Bridge はその後、伝票を読み戻し、実際に記帳された内容を確認できるようにします。準備したファイルを Tally からご自身でインポートすることもできます。その場合、verify_import がインポート内容を読み戻します。
  • 記帳には制限があります。 マスターは作成せず、売上、仕入、税、在庫の仕訳も記帳せず、伝票の変更や削除も行いません。通貨が複数定義されている会社では処理を拒否します。
  • 銀行明細の1行は最大1回しか記帳されません。 Bridge は各銀行明細行をこのコンピューターから会社に最大1回だけ送信し、記帳に失敗した場合、応答が失われた場合、または後で Tally 上の伝票が変更・削除された場合でも、新しい伝票として再送信しません。Tally に記帳されていない場合は、ご自身で Tally に入力してください。Bridge を通すために明細を編集しないでください。別のコンピューターから、または再インストール後に行われた記帳、日付、種類、元帳、金額が異なる手入力、記帳後に伝票が変更された場合に別の場所からダウンロードした同じ明細、Bridge が保存したファイルの手動インポートは検出できません。詳細なルールと6つの制限については、エージェントガイドをご覧ください。

対応していないこと

  • Tally 経由のデータが ComplyEaze にアップロードされることはありません。 Bridge はローカル接続経由でデータを読み取り、会話中のアシスタントに渡します。Tally 経由でデータが当社のサーバーに送信されることはありません。
  • ファイルの準備後に、別途明示的な手順を実行しない限り、記帳は行いません。
  • Tally の代替製品でも、レポート作成スイートでも、申告ツールでもありません。

デスクトップアプリ

拡張機能はデスクトップアプリと同じソースライブラリから構築されています。 0.3.0 までのパッケージには未完成のドキュメントアップロード機能と AXAL サインイン機能が含まれていましたが、拡張機能のどのツールもこれらには到達していませんでした。このコードは削除され(#914)、0.4.0 以降のリリースには含まれていません。ComplyEaze Bridge の独自コードに含まれる唯一のネットワーククライアントは、お使いのコンピューター上の Tally に接続します。デスクトップインストーラーは公開されていません。セキュリティとプライバシーをご覧ください。

クライアントデータで使用する前に

使用前に理解しておくべきことが1つあります。 Bridge 経由で AI アシスタントに財務データを尋ねると、アシスタントのプロバイダーは、アシスタントが読み取る会社名、取引先名、元帳名、金額、日付、摘要、参照情報、GSTIN に加え、元帳の詳細を読み取る場合は PAN、銀行口座番号、IFSC、MSME または Udyam の登録番号、メールアドレス、電話番号、住所も確認できます。また、伝票ファイルを作成する場合は、そのファイルのローカルパス(コンピューターのユーザー名が含まれることがあります)も確認できます。これはホスト型アシスタントを利用することに伴うものであり、Bridge によるものではありません。 ComplyEaze Bridge では、送信前に取引先名と元帳名、銀行口座番号を先頭2文字と末尾2文字だけに短縮(4文字以下の場合は「…」に置換)するか、摘要を削除できます(BRIDGE_AGENT_REDACTION に指定できる値は1つのみで、両方は指定できません)。 どちらの方法でも、金額、会社名、PAN、GSTIN、IFSC、MSME または Udyam の登録番号、連絡先情報、参照情報、銀行明細の口座番号の下4桁は隠されません。また、短縮した名前でも特定される可能性があります。特に、併せて送信される GSTIN または PAN から特定されることがあります — 数値は常に回答に含まれます。クライアントデータで使用する場合は、この点を十分に考慮してください。

費用について

ComplyEaze は ComplyEaze Bridge の価格を設定しておらず、ライセンスも販売していません。当社のアカウント登録やサブスクリプション、ライセンスキーは不要です。ダウンロードしたリリースのコードには、公開時のライセンスが適用されます(現在のリリースは Apache-2.0)。将来、何らかの料金を請求するかどうかは決めていません。

現在、お支払いいただくもの、または提供していただくものは次のとおりです。

  • TallyPrime: お客様ご自身のライセンス。
  • Claude Desktop: Anthropic のプラン。2026 年 10 月 1 日に、公開版ではない 0.4.0 の候補ビルドを、Windows 上で有料プランのない Claude アカウントを使用して、合成データの会社 1 社で実行しました。他のプランや大規模な帳簿については、何も保証しません。
  • お客様のクライアントのデータ: Claude が読み取るデータは、お客様のプランに適用される Anthropic の規約に基づき Anthropic に送信されます。ComplyEaze Bridge を介して、ComplyEaze がデータを受け取ることはありません (プライバシーポリシー、第 4~6 項)。
  • お客様による確認: 結果を信頼する前に、Tally で確認してください。

サポートとアップデートは保証されません (利用規約、第 4.4 項)。当社の責任は、第 14 項に定めるとおり、代替規定や例外を含めて制限されています。クライアントの業務に使用する前にお読みください。

インストール

インストールする前に、Tally の HTTP ゲートウェイを有効にしてください。 TallyPrime は、デフォルトでは ComplyEaze Bridge からの接続を待ち受けません。Tally の接続/クライアントサーバー設定で、Tally がサーバーとして動作するように設定し(Tally の表現では 「acts as Both」)、HTTP ゲートウェイのポートを確認してください。デフォルトは 9000 ですが、変更できます。実際に有効になっているか確認するには、ブラウザーで http://localhost:9000/status を開いてください(ポートは適宜置き換えてください)。ゲートウェイが稼働していれば、Tally の短い XML 応答が返ります。ブラウザーが接続できない場合は、ゲートウェイがまだ無効になっています。ただし、Mac 上の Windows 仮想マシンで Tally を実行している場合は、仮想マシン内でこの確認を行うか、ローカルのポートフォワーディングが機能してから確認してください。Mac のブラウザーが接続できない場合、ゲートウェイが無効なのではなく、後述のポートフォワーディングが設定されていない可能性があります。応答せずに読み込み中のままになる場合は、別のリクエストの処理中で Tally がビジー状態の可能性があります。設定を変更するのではなく、待ってから再試行してください。

Claude Desktop 拡張機能は、最新の公開リリースをインストールしてください。 インストールガイドに従って、インストールと設定を行ってください。 その前に、この拡張機能が何をするもので、何をしないものなのかを確認してください。

  • Bridge は現在も開発中です。 リリースにはエラーが含まれる可能性があるため、まずテストデータで試し、最新のバックアップを保管してください。まだコード署名も公証もされていないため、開く前にオペレーティングシステムから警告が表示される場合があります。 各パッケージには .sha256 ファイルと来歴記録が付属しており、ダウンロードしたバイト列とソースコミットを正確に確認できます。
  • 起動するところまでしか確認していません。 リリースビルドでは、パッケージが起動し、ツールの一覧を表示することを確認しています。お使いの Tally で動作することや、Claude Desktop 内の会話で動作することを確認したものではありません。実際の TallyPrime で実行した内容とビルドは、上記の一覧をご覧ください。公開済みの 0.6.0 パッケージ自体は、2026年10月16日(#1780)に、合成会社で Contra を1件登録するため、実際に稼働中の TallyPrime に対して当方で実行しました。公開済みの Windows 0.6.1 ファイルのプログラムは、2026年10月27日に読み取り専用で1回実行されており、登録処理は実行していません(上記の2026年10月27日の項目をご覧ください)。macOS 0.6.1 ファイルは TallyPrime に対して実行していません。同じソースから当方のチェック用に作成した 0.6.0 の別の2つのビルドは、1台の Windows コンピューターで TallyPrime 7.1 Silver に対して実行しました(上記の2026年10月16日の項目をご覧ください)。
  • 対応しているのは Windows x64 と Apple Silicon 搭載の Mac のみです。 Intel Mac はサポートしていません。
  • Mac では、Tally を同じ Mac 上で実行する必要があります。 ローカルの Windows 仮想マシン内で実行するか、承認済みのローカル転送を使用してください。Bridge はお使いのコンピューター上の Tally としか通信しないため、別の PC やネットワーク上の別の場所にある Tally には、アドレスを入力しても接続できません。
  • 自動更新には対応していません。 アップグレードするには、Claude Desktop の「Extensions」設定から新しいリリースをインストールし、データフォルダーはそのまま残してください。リリース 0.4.2 は古いリリースを置き換えず、その隣にインストールされました(Mac で確認。Windows では未確認)。当方のチェックで作成した 0.5.0 のビルド(公開ファイルではありません)は、ある Mac で 0.4.2 を置き換え、Tally のポート、Response の編集設定、登録設定を引き継ぎました。その環境では、新しい Terms 設定にチェックを入れ、登録設定を確認してから、Claude Desktop を終了して再起動してください。0.4.2 より古いリリースに上書きする方法は試していません。先に削除してください。「Settings」の「Extensions」に ComplyEaze Bridge が2つ表示される場合(0.4.2 を古いリリースの隣にインストールした際に発生しました)は、どちらかを使用する前に古い方の項目を削除し、新しい方に Response の編集設定を含む設定を入力してください。Response の編集設定は初期状態では「none」になっています。新しい Terms 設定にチェックを入れ、Claude Desktop を終了して再起動してください。

Bridge のデスクトップアプリケーションは別のプログラムで、公開済みのインストーラーはありません。ソースからのビルド方法は、以下の Contributor quick start で説明しています。


このファイルの残りは、Bridge に取り組む方向けです。このリポジトリは自己完結しており、ビルドおよび開発用コマンドは開発者固有のディレクトリではなく、クローンしたリポジトリ内のファイルを参照します。Tauri デスクトップアプリケーションと、Claude Desktop 向けの MCPB パッケージ作成手順が含まれており、Tally およびローカルデータベースの操作には React/TypeScript と Rust のコンポーネントを使用します。

最初の役立つ結果

インストールガイドに従って、Claude Desktop 拡張機能の最新の公開リリースをインストールしてください。ソースから利用する場合は、以下のコントリビューター向けクイックスタートでデスクトップアプリをビルドします。ソースから MCP サーバーを実行するには、ソースからの MCP セットアップに従ってください。

MCP クライアントを通じて財務データを要求する前に、クライアントから選択した Tally の結果が AI プロバイダーに送信される場合があります。送信される情報には、会社の識別情報、取引先または未決済請求書の詳細、金額、日付、摘要、参照情報、GSTIN が含まれます。また、元帳の詳細を読み取る場合は、PAN、銀行口座番号、IFSC、MSME または Udyam の登録番号、メールアドレス、電話番号、住所が含まれることがあります。伝票ファイルを作成する場合は、そのファイルのローカルパス(コンピューターのユーザー名が含まれることがあります)も含まれる場合があります。ソースからのインストールでは、デフォルトで BRIDGE_AGENT_REDACTION=none に設定されています。ワークフローに適している場合は、起動前に mask_parties または drop_narration のいずれか(両方ではなく、どちらか一方)を設定してください。これらの設定では、取引先名と元帳名、銀行口座番号が短縮されるか、摘要が削除されます。金額、会社名、PAN、GSTIN、IFSC、MSME または Udyam の登録番号、連絡先情報、参照情報、銀行取引明細書の口座番号の下4桁は隠されません。パッケージのインストール設定でも同じ選択肢を利用できます。

最初の結果を得るには、tally_status を実行して、TallyPrime とその Licensed または Education モードが検出されていることを確認し、次に読み込まれている会社の一覧を表示します。通貨マスターが1つだけ検出され、その通貨が INR の会社を選択して、売掛金または買掛金を要求してください。Education モードでは、1日、2日、または31日の as_of 日付を明示的に指定してください。日付を省略すると今日の日付がデフォルトで使用され、要求が拒否される場合があります。Bridge は財務データの読み取り時に、製品、モード、日付、通貨を再確認します。それ以外の製品やモード、または検出されていない製品やモード、通貨マスターがない場合、INR 以外の場合、通貨マスターが複数ある場合は、要求が拒否されます。

デスクトップアプリでは、ファイルを準備からローカル XML 下書きの作成も利用できます。ソースの観測結果を編集可能な提案と併せて保持し、後で確認できるようローカルに下書きを保存します。

コントリビューターは、以下のセットアップと開発手順に従ってください。

対応する開発ホスト

Bridge は、Windows および macOS 12.4 以降でのビルドと実行を想定しています。各オペレーティングシステムのプラットフォームチェックは、対応するネイティブホストで実行してください。あるオペレーティングシステムでビルドに成功しても、もう一方での動作は確認されません。

共通の前提条件:

  • Node.js 24(>=24.15.0)および Corepack(.node-version で CI の基準バージョンを固定)
  • rust-toolchain.toml で指定された Rust ツールチェーン
  • 同梱の SQLCipher/OpenSSL ビルドに必要な Locale::Maketext::Simple を備えた Perl 5
  • SQLCipher バインディングの生成に必要な LLVM/libclang(LIBCLANG_PATH の設定が必要な場合があります)
  • Tauri の前提条件に記載されたオペレーティングシステムの依存関係

Windows では、Microsoft C++ ビルドツール、WebView2 コンポーネント、および Strawberry Perl などの完全な Perl ディストリビューションをインストールしてください。別の不完全な perl.exe が PATH の先にある場合は、OPENSSL_SRC_PERL に完全な Perl 実行ファイルを設定してください。LLVM もインストールしてください。libclang.dll が見つからない場合は、LIBCLANG_PATH にそのディレクトリを設定します(一般的には C:\Program Files\LLVM\bin です)。macOS では、Xcode Command Line Tools をインストールしてください。Bridge の macOS バンドルには macOS 12.4 以降が必要です。

コントリビューター向けクイックスタート

リポジトリのルートで、PowerShell、コマンドプロンプト、または POSIX 互換シェルから次のコマンドを実行します。

corepack pnpm install --frozen-lockfile
corepack pnpm exec playwright install chromium webkit
corepack pnpm test
corepack pnpm run build
corepack pnpm run cargo:check
corepack pnpm run tauri:dev

pnpm test には Chromium と WebKit のエビデンスドロワーのフォーカスに関するテストスイートが含まれます。そのため、依存関係のインストール後、各開発環境で一度、ロックファイルで固定されたブラウザーをインストールする必要があります。tauri:dev は Vite 開発サーバーとデスクトップアプリケーションを起動します。チェックアウト先の固定パスは必要ありません。初回の Rust ビルドには数分かかる場合があります。

リリースビルドを作成するには、各ターゲットホストで corepack pnpm run tauri:build を実行します。 CI で生成されるバンドルは、署名されていないスモークテスト用アーティファクトに限られます。リリース手順書に記載された署名、ノータリゼーション、来歴、ロールバックの各ゲートが完了するまでは、デスクトップインストーラーを再配布しないでください。

プラットフォームの検証

あるプラットフォームのサポートを表明する前に、そのプラットフォームで次のコマンドを実行してください。

corepack pnpm install --frozen-lockfile
corepack pnpm run build
corepack pnpm run cargo:check
corepack pnpm run tauri:build

また、影響を受ける Tally のワークフローを手動で確認してください。 リポジトリのパスやプロジェクトのコマンドは移植可能ですが、ベンダーとの連携にはホスト固有のソフトウェアが必要となる場合があります。

連携の信頼境界

レンダラーが侵害された場合でも、Bridge はネイティブのネットワークアクセスとファイルアクセスを制限します。

  • Tally の接続はループバックのみに制限されます(localhost、127.0.0.0/8、または ::1)。 リモートの平文 Tally ホストは意図的に拒否されます。
  • ファイルマネージャーでエクスポートを表示する場合、ComplyEaze Bridge の起動後にエクスポートされたファイルのみが許可されます。レンダラーから送られたそれ以外のパスは、何も起動する前に拒否されます。

プライバシーと安全な診断情報

実際の顧客、会社、税務、証明書、認証情報、財務、または文書のデータをコミットしたり添付したりしないでください。ログ、スクリーンショット、フィクスチャ、または再現手順を共有する前に、個人情報と顧客データを合成値に置き換え、ローカルのユーザー名と絶対パスを削除してください。非公開での報告および取り扱い要件については、SECURITY.md を参照してください。

リポジトリの構成

  • src/ - React UI と API バインディング
  • src-tauri/ - Rust コアと Tauri 設定
  • docs/ - アーキテクチャ、ロードマップ、運用ガイダンス
  • .github/ - イシューとプルリクエストのテンプレート、および CI 設定

ガバナンス

ライセンス

Bridge は Apache License, Version 2.0 のもとでライセンスされています。 帰属表示は NOTICE に記載されています。 ComplyEaze のロゴとアイコンファイルは Apache-2.0 のライセンス対象ではありません。NOTICE と TRADEMARKS.md を参照してください。 Tally と TallyPrime は Tally Solutions Pvt. Ltd. の商標です。ComplyEaze Bridge は独立した製品であり、Tally Solutions とは提携も推奨関係もありません。これらの名称は互換性を説明する目的でのみ使用しています。 過去の v0.1.0 リリースには、そのタグに同梱された MIT ライセンスが引き続き適用されます。現在の開発ソースのバージョンは 0.6.1 で、Apache-2.0 のもとでライセンスされています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。