mcpField
M
mcp-facturapi

mcp-facturapi

ローカル
github.com/codespar金融データ2755 週間前に更新

mcp-facturapi について

mcp-facturapi は、メキシコの CFDI 電子インボイス基盤 FacturAPI 向けの MCP サーバーです。請求書の発行、取消、メール送信に加え、顧客と製品の管理に対応しています。stdio と HTTP の両方のトランスポートで動作します。

主な機能

  1. 01CFDI 請求書の作成、照会、取消
  2. 02請求書の PDF と XML のダウンロード URL
  3. 03請求書のメール送信
  4. 04顧客と製品の作成、参照、更新、削除
  5. 05レシートの作成と一覧表示

活用シーン

  1. 01AI エージェントからメキシコの顧客向けに CFDI 請求書を発行
  2. 02請求書の一覧表示と PDF または XML ファイルの取得
  3. 03請求書発行に使う顧客と製品のデータの管理

MCP 対応

このサーバーは、FacturAPI の請求書、顧客、製品、レシートのエンドポイントを呼び出す 20 のツールを MCP 経由で公開します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"codespar-mcp-facturapi": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-facturapi"
],
"env": {
"FACTURAPI_API_KEY": "<FACTURAPI_API_KEY>"
}
}
}
}
起動コマンドnpx -y @codespar/mcp-facturapi
設定が必要な環境変数
FACTURAPI_API_KEYシークレットAPI key for FacturAPI

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@codespar/mcp-facturapi0.2.2

ツール

20

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
usestringいいえCFDI 用途コード(例:G01=取得、G03=経費、P01=未定義)
itemsarrayはい請求書の明細項目
seriesstringいいえ請求書シリーズ
customerstringはい顧客 ID
folio_numbernumberいいえ請求書番号
payment_formstringはいSAT 支払方法コード(例:01=現金、03=振込、04=クレジットカード)
payment_methodstringいいえPUE(一括払い)または PPD(後払い)

詳細

MCP FacturAPI

FacturAPI 用 MCP サーバー — メキシコの CFDI 電子請求書プラットフォーム(ブラジルの NFe に相当します)。

クイックスタート

# Set your API key
export FACTURAPI_API_KEY="sk_..."

# Run via stdio
npx tsx packages/mexico/facturapi/src/index.ts

# Run via HTTP
npx tsx packages/mexico/facturapi/src/index.ts --http

環境変数

変数必須説明
FACTURAPI_API_KEYはいFacturAPI ダッシュボードから取得する API キー
MCP_HTTPいいえHTTP トランスポートを有効にするには "true" を設定します
MCP_PORTいいえHTTP ポート(デフォルト:3000)

ツール(20)

ツール用途
create_invoiceCFDI 請求書を作成します
get_invoiceID で請求書を取得します
list_invoicesフィルターを指定して請求書を一覧表示します
cancel_invoice請求書をキャンセルします
download_invoice_pdf請求書を PDF でダウンロードします(ダウンロード URL を返します)
download_invoice_xml請求書を XML でダウンロードします(ダウンロード URL を返します)
send_invoice_email請求書(PDF + XML)を顧客または指定した宛先にメールで送信します
create_customer請求用の顧客を作成します
get_customerID で顧客を取得します
list_customersオプションのフィルターを指定して顧客を一覧表示します
update_customer既存の顧客を更新します(一部更新)
delete_customer顧客を削除します
create_product請求用の商品を作成します
get_productID で商品を取得します
list_products商品を一覧表示します
update_product既存の商品を更新します(一部更新)
delete_product商品を削除します
create_receipt領収書(recibo de venta)を作成します。顧客は後で領収書の folio を使って、自分で請求書を発行できます
list_receiptsフィルターを指定して領収書を一覧表示します
list_webhooks設定済みの webhook を一覧表示します

認証

Bearer トークン認証を使用します。API キーは FacturAPI ダッシュボード から取得してください。

API リファレンス


エンタープライズ

エージェントによる支払いにガバナンス、予算制限、監査証跡が必要ですか? CodeSpar Enterprise は、これらの MCP サーバーにポリシーエンジン、支払いルーティング、コンプライアンステンプレートを追加します。

認証

サーバーを起動する前に、次の環境変数を設定してください。

  • FACTURAPI_API_KEY (必須、シークレット) — FacturAPI の API キー

プロバイダーの開発者ポータルで認証情報を発行してください:https://docs.facturapi.io。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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