EU E-Invoice XML Generator (Peppol, XRechnung, Factur-X) について
欧州の企業、会計事務所、ERPインテグレーター向けの電子請求書XML生成ツールです。EN 16931準拠のPeppol BIS 3.0 UBL、XRechnung 3.0、Factur-X CIIを生成し、FinOps Studioの財務ファイルエンジンの一つとしてMCP経由でAIエージェントから利用できます。
主な機能
- 01Peppol BIS 3.0 UBL XMLの生成
- 02XRechnung 3.0 XMLの生成
- 03Factur-X CII XMLの生成
- 04EN 16931形式への対応
活用シーン
- 01欧州B2B電子請求書の作成
- 02請求書生成の財務ワークフローへの組み込み
MCP 対応
Apify MCPサーバーを通じて、互換性のあるMCPクライアントやAIエージェントに電子請求書生成機能を提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.apify.com/?actors=finops_studio/eu-einvoice-xml-generatorclaude mcp add --transport http geornaden-peppol-xrechnung-facturx-einvoice https://mcp.apify.com/?actors=finops_studio/eu-einvoice-xml-generator{"mcpServers":{"geornaden-peppol-xrechnung-facturx-einvoice":{"type":"http","url":"https://mcp.apify.com/?actors=finops_studio/eu-einvoice-xml-generator"}}}Cursor で開く{"servers":{"geornaden-peppol-xrechnung-facturx-einvoice":{"type":"http","url":"https://mcp.apify.com/?actors=finops_studio/eu-einvoice-xml-generator"}}}VS Code で開く{"mcpServers":{"geornaden-peppol-xrechnung-facturx-einvoice":{"type":"http","url":"https://mcp.apify.com/?actors=finops_studio/eu-einvoice-xml-generator"}}}{"mcpServers":{"geornaden-peppol-xrechnung-facturx-einvoice":{"serverUrl":"https://mcp.apify.com/?actors=finops_studio/eu-einvoice-xml-generator"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.apify.com/?actors=finops_studio/eu-einvoice-xml-generator認証が必要ツール
詳細
FinOps Studio — 銀行、給与計算、財務管理、電子請求書向けの決定論的 API(REST + MCP + n8n)
CFO、会計事務所、ERP インテグレーター(NetSuite、SAP、Odoo、QuickBooks、Xero、Dynamics 365)、ワークフロービルダー(n8n、Make.com、Zapier)、**AI エージェント(MCP)**向けの、銀行、給与計算、資金管理、税務電子請求書ファイルの「ハルシネーションゼロ」エンジンです。
LLM ではなく、決定論的エンジンを選ぶ理由は?
商用銀行ゲートウェイでは、文字列の桁位置が一つずれたり、ISO 13616 MOD-97 IBAN のチェックデジット検証に失敗したり、NACHA ABA ルーティングハッシュのバランスが崩れたり、浮動小数点演算による端数処理が1ペニーずれたりするだけで、給与計算または財務管理のバッチ全体が拒否されます。FinOps Studio は、隔離されたクラウドコンテナ内で厳密な数学的チェックサムと固定長/XML スキーマエンジンを実行します。サブスクリプション料金は月額0ドルです。
12 個の本番対応金融ファイルエンジン
| # | 銀行/税務標準 | 地域 | クラウド API/仕様 | 従量課金 |
|---|---|---|---|---|
| 1 | ISO 20022 SEPA XML (pain.001.001.09 & pain.008.001.08) + 2026 年対応の構造化住所と MOD-97 IBAN チェック | 欧州(40 か国以上) | finops_studio/sepa-xml-generator | $0.02 / 取引 |
| 2 | EU EN 16931 電子インボイス XML(Peppol BIS 3.0、EHF 3.0、XRechnung 3.0、Factur-X / ZUGFeRD) | EU と北欧 | finops_studio/eu-einvoice-xml-generator | $0.05 / インボイス |
| 3 | 米国 94 文字 NACHA ACH ジェネレーター(PPD、CCD、WEB) + ABA MOD-10 ルーティングチェック | 米国 | finops_studio/nacha-ach-file-generator | $0.02 / エントリー |
| 4 | 企業向け BAI2 銀行明細パーサー(01/02/03/16/88/49/98/99 → JSON/CSV) | 米国およびグローバル財務部門 | finops_studio/bai2-bank-statement-parser | $0.02 / 取引 |
| 5 | ドイツ DATEV Buchungsstapel(EXTF v700 CSV)(SKR03 / SKR04、BU-Schlüssel) | ドイツとオーストリア | finops_studio/datev-buchungsstapel-generator | $0.02 / 仕訳 |
| 6 | オーストラリア 120 文字 ABA ダイレクトエントリー(.aba / Cemtex)(CBA、NAB、Westpac、ANZ) | オーストラリア | finops_studio/aba-cemtex-file-generator | $0.02 / 行 |
| 7 | ISO 20022 pain.002 銀行拒否ステータスデコーダー(AC04、AM04、BE04、MD01 → 平易な英語) | グローバル ISO 20022 | finops_studio/iso20022-pain002-status-parser | $0.02 / ステータス |
| 8 | 英国 BACS Standard 18(100 文字)ダイレクトクレジットおよびデビットジェネレーター(VOL1/HDR1/UHL1/UTL1) | 英国 | finops_studio/uk-bacs-standard18-generator | $0.02 / 行 |
| 9 | カナダ決済協会 CPA-005(1464 バイト)EFT ジェネレーター(RBC、TD、BMO、Scotiabank) | カナダ | finops_studio/canada-cpa005-eft-generator | $0.02 / セグメント |
| 10 | 米国銀行向け受取人 Positive Pay 小切手不正検知ファイルジェネレーター(BofA CashPro、Chase、Wells Fargo CEO、PNC) | 米国 | 仕様とガイド | $0.02 / 小切手 |
| 11 | スペイン AEB Norma 43(Cuaderno 43)80 文字銀行明細パーサー(CaixaBank、BBVA、Santander → JSON/CSV) | スペイン | 仕様とガイド | $0.02 / 取引 |
| 12 | ISO 20022 pacs.008.001.08 Fedwire Funds および SWIFT CBPR+ 電信送金 XML ジェネレーター(AppHdr + UUID v4 UETR) | 米国およびグローバル送金 | 仕様とガイド | $0.02 / 送金 |
クイックスタート:CLI、cURL、Node.js、Python
1. インストール不要の CLI と実行前チェックサムドクター(npx v1.4.0)
npx github:Geornaden/finops-studio list
npx github:Geornaden/finops-studio doctor ./batch.csv
npx github:Geornaden/finops-studio mcp-config
npx github:Geornaden/finops-studio openapi
APIFY_TOKEN=YOUR_APIFY_TOKEN npx github:Geornaden/finops-studio run sepa ./payload.json --out ./sepa.xml
1b. OpenAPI 3.1 仕様と Postman v2.1 コレクション(Custom GPT Actions / Copilot Studio / Retool)
- OpenAPI 3.1 仕様:
https://geornaden.github.io/finops-studio/openapi.json - Postman Collection v2.1:
workflows/finops-studio-postman-collection.json
2. 直接同期 REST API(cURL)
curl -X POST "https://api.apify.com/v2/acts/finops_studio~sepa-xml-generator/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"schemaVersion": "pain.001.001.09",
"initiatingPartyName": "Acme Europe GmbH",
"debtorName": "Acme Europe GmbH",
"debtorIban": "DE89370400440532013000",
"debtorBic": "COBADEFFXXX",
"transactions": [
{
"name": "Nordic Cloud AB",
"iban": "NL91ABNA0417164300",
"amount": 1450.00,
"remittanceInfo": "INV-2026-0891",
"country": "NL",
"townName": "Amsterdam"
}
]
}'
AI エージェント向け Model Context Protocol(MCP)
Claude Desktop、Cursor、Windsurf、または MCP 対応の AI エージェントに、確定的な銀行業務および電子インボイス機能を提供します。
{
"mcpServers": {
"finops-studio": {
"url": "https://mcp.apify.com/?actors=finops_studio/sepa-xml-generator,finops_studio/eu-einvoice-xml-generator,finops_studio/nacha-ach-file-generator,finops_studio/bai2-bank-statement-parser,finops_studio/datev-buchungsstapel-generator,finops_studio/aba-cemtex-file-generator,finops_studio/iso20022-pain002-status-parser,finops_studio/uk-bacs-standard18-generator,finops_studio/canada-cpa005-eft-generator",
"headers": {
"Authorization": "Bearer YOUR_APIFY_API_TOKEN"
}
}
}
}
すぐにインポートできる n8n、GitHub Actions、Make.com のワークフローブループリント+Python/Node.js クックブック
workflows/github-actions-scheduled-sepa-nacha-peppol.yml— GitHub Actions による定期実行の財務、給与、税務パイプライン(CODEOWNERSによる CFO の PR 承認+npx github:Geornaden/finops-studio)+CI/CD ガイドworkflows/n8n-global-payroll-sepa-nacha-bacs-aba-cpa005.json— 5 か国対応のグローバル給与ルーター(USNACHA ACH、EUSEPA XML、GBBACS Standard 18、AUABA Cemtex、CACPA-005 EFT)+アーキテクチャガイドcookbook/— 依存関係ゼロの Python 3 および Node.js 20 以降のクライアントスクリプト(csv_to_sepa_pain001.mjs、payroll_csv_to_nacha_ach.py、bai2_to_json_and_csv.py、stripe_to_datev_skr04.py)workflows/make-sheets-airtable-to-sepa-nacha-datev.json— Make.com シナリオブループリント(Google Sheets/Airtable → SEPA XML)workflows/n8n-quickbooks-checks-to-positive-pay-and-ach.json— QuickBooks/Xero → US Positive Pay+NACHA ACHworkflows/n8n-netsuite-odoo-erp-to-sepa-and-bai2.json— NetSuite/Odoo/SAP SFTP → SEPA XML+BAI2 消込workflows/n8n-sheets-to-sepa-xml.json— Google Sheets/ERP → 2026 ISO 20022 SEPA XMLworkflows/n8n-stripe-to-datev-and-einvoice.json— Stripe の支払済み請求書 → EN 16931 Peppol XML+ドイツ DATEV EXTF CSVworkflows/n8n-bank-sftp-bai2-and-pain002-alerts.json— 銀行 SFTP の BAI2 日次消込+Slack のpain.002却下修正
無料のブラウザー事前検証ツール&地域別ガイド
- 企業財務向け
BAI2タイプコード(010~699:015、115、165、195、455、475、495、575)&レコード16+88行デコーダー: BAI2 リファレンスを開く - 無料の銀行ファイル形式&行長監査ツール(
NACHA94、ABA120、BACS100、CPA-0051464、Norma 4380、BAI2、SEPA BE04): ブラウザー監査ツールを開く - 無料の IBAN MOD-97、米国 ABA ルーティング番号&ISO 20022 エラーコード検索: チェッカーを開く
- 無料の英国ソートコード、オーストラリア BSB&カナダ CPA-005 トランジット番号変換ツール: チェッカーを開く
- インタラクティブプレビューハブ: https://geornaden.github.io/finops-studio/
- 米国 Fedwire Funds&SWIFT CBPR+
pacs.008電信送金 XML: ガイド - スペイン AEB Norma 43(
Cuaderno 43)銀行取引明細書パーサー: ガイド - オーストリア&北欧諸国(
AT/NO/SE/DK/FI— EHF 3.0、NemHandel、Peppol&SEPA): ガイド - アイルランド、ポルトガル&ルクセンブルク(
IE/PT/LU— BOI、AIB、Millennium bcp、Spuerkeess、MultiLine SEPA&Peppol): ガイド - ルーマニア、チェコ、ハンガリー&ギリシャ(
RO/CZ/HU/GR— RO e-Factura UBL、Peppol BIS 3.0&SEPA): ガイド - イタリア(
IT— Bonifici CBI SEPA XML&Peppol UE): ガイド - ポーランド(
PL— KSeF 2026 エクスポーター、Peppol&Przelewy SEPA): ガイド - 米国 Chase / BofA / Wells Fargo NACHA ACH: CSV から ACH へのガイド • R01~R85 返品&NOC コード+レコード 6 スライサー
- 米国銀行小切手 Positive Pay(CashPro / CEO / Chase): ガイド
- 2026 EPC SEPA
BE04構造化住所の要件: ガイド - 英国 BACS Standard 18(Barclays / HSBC / Lloyds / NatWest): ガイド
- カナダ CPA-005 1464 バイト EFT(RBC / TD / BMO / Scotiabank): ガイド
- ドイツ(
DE): Stripe&Shopify から DATEV 仕訳データ&XRechnung への変換 • DATEV BU キー&SKR03/SKR04 テーブル - フランス(
FR): 2026 年電子請求書 — Peppol BIS 3.0&Factur-X - ベルギー&オランダ(
NL/BE): SEPA XML&Peppol 電子請求書 2026 - スペイン(
ES): 2026 年電子請求書、Peppol&SEPA XML
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。