TILL について
TILLは、会計、販売、購買、在庫、プロジェクト、MWSTを扱うスイスの中小企業向け無料オープンソースERPです。AIエージェントはMCPツールでローカル台帳を操作し、Studioに結果が表示されます。台帳はユーザー管理下のSQLiteファイルに保存されます。
主な機能
- 01複式簿記と複数企業の帳簿
- 02スイスMWST計算とeCH-0217出力
- 03見積書、請求書、購買、QR請求書
- 04camt.053の取り込みとpain.001ファイル作成
- 05在庫、プロジェクト、連絡先、レポート管理
活用シーン
- 01スイス中小企業の日常的な会計管理
- 02請求書、見積書、QR請求書の作成
- 03銀行明細を取り込み、提案仕訳を確認
- 04bexioのCSVまたはExcel出力からデータを移行
MCP 対応
ローカルstdioのMCPサーバーを通じて、アカウントやAPIキーなしでクライアントにERP機能を提供します。エージェントとStudioは同じ台帳ファイルを使い、重要な操作はデフォルトでユーザーの承認を求めます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y tillbooksTILL_DB_PATHPath to your TILL SQLite ledger. Leave unset for the default (~/.till/till.db); TILL bundles no database.TILL_SUPPORT_DIRWhere TILL keeps machine-scoped state (diagnostics, backups). Leave unset for the default (~/.till).ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
779掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| name | string | はい | |
| legalForm | string | いいえ | |
| baseCurrency | string | いいえ | |
| idempotencyKey | string | いいえ | |
| fiscalYearStart | string | いいえ |
詳細
TILL
Trusted Independent Ledger Library。 スイスの中小企業向け、エージェントファーストのERPです。
TILLは、スイスの小規模事業者向けの無料のオープンソース(MIT)ERPです。販売、購買、支払い、在庫、プロジェクト、帳簿、MWSTに対応しています。すべての機能がMCPツールとして公開されており、その数は822個です。AIエージェントが操作し、Studio(作業に使うアプリ)がその内容を表示します。Claude Desktop、Cursor、その他のローカルのstdioサーバーを起動できるMCPクライアントで利用できます。TILLは自分のコンピューター、または自分でホストするサーバーで実行できます。帳簿はそのマシン上の単一のSQLiteファイルで管理され、当社のサーバーにコピーが保存されることはありません。
デフォルトでは、エージェントは帳簿への記帳、資金の移動、アクセス権の付与、データの完全な削除を行う前に、あなたの承認を待ちます。まず下書きを作成し、あなたが承認します。これらの領域ごとに、エージェントが自動で操作できるかどうかを設定できます。下書きや連絡先情報など、元に戻せる変更の多くは確認なしで実行され、エージェントが行った呼び出しはすべて記録されます。この設定はTILLに接続するエージェントを対象とします。ブラウザーを操作したり、コンピューター上でコマンドを実行したりできるエージェントは、あなたになり代わって操作できます。エージェントにはTILLを使わせ、ブラウザーやシェルは使わせないでください。
パブリックベータ、バージョン1.0.0-beta.1。 TILLを開発するNomadik GmbHは、自社の帳簿をTILLで管理しています。帳簿をTILLに移行する場合は、数値が一致するまで旧システムを稼働させてください。また、最初にベータ版でまだできないことをお読みください。
特長
TILLはMITライセンスで、無料です。ユーザー数、会社数、記帳数に制限なく、実行、変更、継続利用でき、帳簿は自分が管理するコンピューターに保管されます。スイスの帳簿をスイスならではのものにする、次の機能に対応しています。
- QR-bill(スイスのQR-Rechnung)と構造化住所標準
- 8.1%、3.8%、2.6%のMWST。実額法とSaldosteuersatz法に対応し、帳簿からMWST-Abrechnungを直接作成
- Kontenrahmen KMUを初期設定で提供
- ISO 20022銀行連携:camt.053明細書を取り込み、pain.001支払いファイルを出力
- de-CHおよびen
TILLの対応範囲
- 会計:複式簿記、期間ロックと年度締め、外貨と再評価、見越計上、固定資産、1つのインストール環境での複数会社管理。
- MWST:期間ごとのMWST-Abrechnungを帳簿と照合し、ESTV ePortalにアップロードするeCH-0217ファイルを作成。
- 販売:見積書、注文書、納品書、QR-bill付き請求書、クレジットノート、定期請求書、督促状、未決済項目一覧。
- 購買:仕入VAT付き仕入先請求書、発注書、入庫、経費精算、およびeBankingで承認するpain.001支払いファイル。TILLが支払いを送信することはありません。
- 銀行:eBankingからcamt.053明細書を取り込みます。銀行受信トレイでは、処理可能な各明細行に対して記帳案を提示し、あなたが確認します。
- 連絡先とCRM、製品と在庫(倉庫、ロットとシリアル番号、在庫評価)、プロジェクトと時間記録、ドキュメント、レポート。
- 移行:bexioのCSVおよびExcelエクスポートからインポート(bexio API接続はありません)、インポートを試せるテスト用会社、TILLの数値を旧システムと照合する並行運用。固定資産、在庫、給与の履歴は移行されません。また、前年度の仕訳帳は、稼働中の帳簿とは別に読み取り専用アーカイブとして保存されます。
帳簿の不変性は譲れません
転記済みの仕訳は追記のみ可能で、不変です。修正には、破壊的な編集ではなく反対仕訳を使います。実際の会計処理と同じです。転記は冪等であり、二重に転記しても二重計上されません。これらはREADMEで約束するだけでなく、テストスイートで検証されています。
インストールと実行
macOS または Linux で Node.js 22 以降が必要です。最も手早く始めるには、エージェントにセットアップを任せます。 tillbooks.ch/en/start には、Claude Code(ターミナルまたは デスクトップアプリ)、Cursor、Windsurf 用のセットアッププロンプトがあります。TILL をインストールし、Studio を起動して、デモ 会社を開くよう促し、自動で接続します。手動で行う場合は、次の 2 つのコマンドを実行します。
npm install -g tillbooks@beta
till up
@beta はそのままにしてください。ベータが終了するまでは、npm 上の通常の tillbooks は古い 0.1.0 で、Studio は含まれていません。
till up を実行すると、Studio が http://127.0.0.1:8788 で起動し、ブラウザーで開きます。接続を受け付けるのは、ご利用のマシン上のみです。最初の画面では、新しい元帳の作成、バックアップの復元、既存のデータベースファイルを使った TILL の再起動という 3 つの方法を選べます。その下にある デモを試す を選ぶと、サンプルの仕訳が入ったデモ用ワークスペースがセットアップされます。帳簿は ~/.till/till.db に保存されます。別の場所に保存する場合は、TILL_DB_PATH を設定してください。
Claude Desktop や Cursor などの MCP クライアントを接続するには、stdio サーバーを指定します。アカウントも API キーも必要ありません。
{
"mcpServers": {
"tillbooks": {
"command": "npx",
"args": ["-y", "tillbooks@beta", "mcp"]
}
}
}
Claude Code では、同じサーバーを 1 行で設定できます。
claude mcp add tillbooks -- npx -y tillbooks@beta mcp
エージェントと Studio は同じファイルを使うため、エージェントが行った操作は Studio に反映されます。
TILL 自体を開発する場合は、チェックアウトしたソースからビルドします。
npm run setup # installs the core and the Studio dependencies
npm run build:all # builds the core into dist/ and the Studio into app/dist/
node bin/till.mjs up
開発環境のセットアップ全般についてはCONTRIBUTING.mdを、初回の実行についてはクイックスタートをご覧ください。
データについて
- 帳簿は 1 つの SQLite ファイルです。コピーやバックアップができ、標準的なツールで開けます。
- アカウント登録も、サインアップも、テレメトリーもありません。TILL が利用状況や使い方を報告することはありません。エラーの詳細が記録されるのは、その設定を有効にした場合のみです。記録はご利用のマシンに保存され、送信する場合も、ご自身で送るフィードバックメールに添付したときだけです。
- 会社全体を、オープンで仕様が公開された形式でいつでもエクスポートできます。バックアップは、既存のワークスペースに影響を与えず、新しいワークスペースに復元できます。
ベータ版でまだ対応していないこと
- 給与計算には対応していません。TILL は給与計算サービス向けに従業員データをエクスポートし、戻ってきた給与仕訳を記帳します。給与明細、AHV、Swissdec はサービス提供元で扱います。
- MWST の申告には対応していません。TILL は MWST-Abrechnung を作成し、eCH-0217 ファイルを書き出します。ESTV ePortal へのアップロードと申告は、ご自身で行ってください。
- 受領した対価(vereinnahmte Entgelte)に基づく MWST には対応していません。TILL は合意した対価(vereinbarte Entgelte)に基づいて申告書を計算し、別の方式に設定された期間は受け付けません。
- メールの送信にはまだ対応していません。TILL は請求書、見積書、督促状の PDF を作成します。送信にはご自身のメールアプリをお使いください。ご自身のメールアカウントを使った送信は、今後のベータ版で対応する予定です。
- 対応言語はドイツ語(de-CH)と英語のみです。フランス語とイタリア語にはまだ対応していません。
- モバイルアプリと Windows アプリはありません。Windows でのテストは行っていません。Windows での利用方法については、エージェント内で TILL を実行するをご覧ください。
- このリリースでは、銀行への直接接続には対応していません。EBICS クライアントは実装済みで、ZKB のテストプラットフォームで検証済みですが、銀行との接続を担うモジュールはまだ公開されていません(MIT ライセンスで公開予定です)。 それまでは、eBanking から camt.053 明細をダウンロードしてインポートしてください。
- ご自身のコンピューターでは、バックアップはスケジュール実行ではなく、手動で開始したとき(Data & Backup、「Back up now」)に実行されます。バックアップファイルは、帳簿を保存しているコンピューター以外の場所にも保管してください。(セルフホストの手順では、Litestream を使って帳簿を継続的に複製します。)
- 1 つの帳簿を複数人で使うには、ご自身でホストするサーバーが必要です。ローカルアプリは 1 台のコンピューターでの利用を想定しています。
- eBill の送信、電子署名、オンライン顧客ポータルには対応していません。
ドキュメント
- クイックスタート :インストール、初回起動、エージェントの接続
- エージェント内で実行する :自分のマシンを使わずに、MCP 経由で TILL を操作する
- 1時間以内にセルフホストする :サーバーインスタンスを立ち上げる
- ドキュメント :製品ガイドと機能リファレンス
- デザイン :このプロジェクトが目指すデザインの原則
利用する前に
TILL は会計帳簿を管理します。DISCLAIMER.md を読むのに2分ほどかかります。TILL は税務アドバイスを提供するものではなく、申告に関する責任はご自身にあります。また、ベータ版に頼る前に並行運用を行ってください。
ベータ期間中のサポートは無料で、可能な範囲で対応します。セットアップや bexio からの移行については、有料サポートもご利用いただけます。詳細は SUPPORT.md をご覧ください。
コントリビューション
- CONTRIBUTING.md :実行方法と、必ず守るべきルール
- CODE_OF_CONDUCT.md :互いにどう接するか
- SECURITY.md :脆弱性を [email protected] に非公開で報告する方法
- SUPPORT.md :質問する場所
ライセンス
MIT、Copyright (c) 2026 Nomadik GmbH。LICENSE をご覧ください。
TILL は独立したプロジェクトです。bexio AG やその他の会計ベンダーとは提携・関係しておらず、承認を受けたり、派生したりしたものでもありません。公開ドキュメントをもとに、クリーンルーム方式で実装されています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。