mcpField
M
mcp-server-erechnung

mcp-server-erechnung

リモート
github.com/flame-goal-hunterその他01 日前に更新
リポジトリ

mcp-server-erechnung について

mcp-server-erechnung は、ドイツの企業向け電子請求書を生成、検証、解析するツールを提供します。XRechnung と ZUGFeRD 文書を扱う組織向けで、決定論的な金額計算と規格に基づく検証が特徴です。

主な機能

  1. 01XRechnung XMLとZUGFeRD PDF/A-3bの生成
  2. 02EN 16931とKoSITに基づく検証
  3. 03XMLおよび従来型PDF請求書の解析
  4. 04既存PDFへのZUGFeRDデータ埋め込み
  5. 05請求金額とIBANの検証

活用シーン

  1. 01XRechnungまたはZUGFeRD請求書の作成
  2. 02処理前の請求書検証
  3. 03受領した請求書ファイルからデータを抽出
  4. 04従来型PDFをZUGFeRD形式に変換

MCP 対応

請求書の生成、検証、解析、PDFへの埋め込み、変換ツールをMCPクライアントに公開します。ローカルのstdio構成またはリモートStreamable HTTPエンドポイントで接続できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://german-e-rechnung-zugferd-and-xrechnung.p.rapidapi.com/api/v1/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://german-e-rechnung-zugferd-and-xrechnung.p.rapidapi.com/api/v1/mcp認証が必要
パッケージ
npmmcp-server-erechnung1.0.0

ツール

詳細

German E-Rechnung MCP Server (mcp-server-erechnung)

ドイツのB2B・B2G電子請求書コンプライアンス(EN 16931 / Wachstumschancengesetz 2025–2027、KoSIT XRechnung 3.0.2、DATEV ZUGFeRD 2.5 / Factur-X PDF/A-3b、SEPA GiroCode QR、スマートハイブリッド解析)に対応する公式の**Model Context Protocol(MCP)**サーバーです。

Claude Desktop、Claude Code、Cursor、Windsurf、Cline、またはn8n AI Agentsを接続して、ドイツの電子請求書を決定論的に生成し、公式のKoSIT/veraPDF検証を実行し、保護機能付きの受領義務解析を行えます。税額や金額の項目で、LLMによる検出されない幻覚は発生しません。


このMCP サーバーを選ぶ理由

  • 100%決定論的な財務計算(BigDecimal + ISO 13616 MOD-97): AI エージェントが生のXMLを生成したり、請求書の最終計算を行ったりすることはありません。すべてのqty * unitPriceNet、VAT区分、grossTotalは、正確な10進演算で決定論的に計算され、すべての販売者IBANはModulo-97で検証されます。
  • DATEVおよびKoSIT XRechnung 3.0に準拠(BR-DE-* + veraPDF): ドイツの業務ルール(SellerContact、Leitweg-ID / BT-10、SEPA BG-16)を適用し、TrueTypeフォントとsRGB ICCプロファイル(ISO 19005-3 PDF/A-3b)を埋め込み、スキャン可能なドイツの**GiroCode(EPC SEPA QR)**決済コードを付与します。
  • 開発者向けのスマートなDX: 人間向けの単位("Stk"、"Std"、"Tage"、"pauschal"、"kg"、"kWh")をUN/ECE Rec 20コード(C62、HUR、DAY、LS、KGM、KWH)に自動マッピングし、0% VATカテゴリー(AE § 13b リバースチャージ、K § 6a EU域内取引、E § 19 UStG、G 輸出)を自動推定します。ドイツ語の免税文言BT-120も必須です。
  • 100%ステートレスでGDPR / DSGVOに準拠: 請求書の永続化やPIIのログ記録は一切ありません。

利用可能なMCP ツール

ツール名説明
generate_erechnung構造化JSONから、視覚的なDIN 5008レイアウト、GiroCode QR、factur-x.xmlを含むZUGFeRD 2.5 PDF/A-3b、または純粋なXRechnung 3.0.2 XMLを決定論的に生成します(<300ms)。
validate_erechnung任意のZUGFeRD PDFまたはXRechnung XMLを、公式のEN 16931 XSD、KoSIT XR_30 Schematron、veraPDFに照らして検証します(rule_id、field、human_hint)。
parse_erechnungスマートなハイブリッド受領義務パーサーです。最初に決定論的なNATIVE_XML高速パス(~20ms)を実行し、さらに計算を検証するレガシーPDF抽出(math_verified、iban_valid、discrepancy)にも対応します。
embed_zugferd_pdf既存のビジュアルPDF(Base64)とJSONを、真正なPDF/A-3b ZUGFeRD 2.5ハイブリッド文書に変換します。
magic_convert_pdfフラットなレガシーPDF(Base64、最大5ページ)を、厳格なBigDecimalおよびMOD-97のガードレールのもとでZUGFeRD 2.5 PDF/A-3bに変換します。

クイックスタート

1. APIキーを取得する(無料プランあり)

RapidAPI HubでGerman E-Rechnung ZUGFeRD & XRechnung APIを購読します: https://rapidapi.com/flamegoalhunter/api/german-e-rechnung-zugferd-and-xrechnung

2. オプションA — Claude Desktop / Cursor / Windsurf向けのローカルnpx(stdio)

claude_desktop_config.jsonまたは.cursor/mcp.jsonに追加します:

{
  "mcpServers": {
    "german-erechnung": {
      "command": "npx",
      "args": ["-y", "mcp-server-erechnung"],
      "env": {
        "ERECHNUNG_RAPIDAPI_KEY": "YOUR_RAPIDAPI_KEY"
      }
    }
  }
}
3. オプションB — インストール不要のリモートStreamable HTTP MCP

npxを使わず、任意のStreamable HTTP MCPクライアントを直接接続します:

  • URL: https://german-e-rechnung-zugferd-and-xrechnung.p.rapidapi.com/api/v1/mcp
  • ヘッダー:
    • X-RapidAPI-Key: YOUR_RAPIDAPI_KEY
    • X-RapidAPI-Host: german-e-rechnung-zugferd-and-xrechnung.p.rapidapi.com

ライセンス

MIT © FGH Studio

コメント

MCP は初めてですか?

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

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