mcpField
M
mcp-nuvem-fiscal

mcp-nuvem-fiscal

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

mcp-nuvem-fiscal について

mcp-nuvem-fiscal は、Nuvem Fiscal 向けの MCP サーバーです。ブラジルの税務文書を発行する企業や開発者を対象としています。NF-e、NFS-e、NFC-e、CT-e、MDF-e の作成・照会・取消に加え、CNPJ と CEP の検索を提供します。

主な機能

  1. 01NF-e、NFS-e、NFC-e の作成と照会
  2. 02CT-e、MDF-e の輸送文書管理
  3. 03CNPJ 企業データと CEP 住所検索
  4. 04訂正通知と バッチ状況の照会
  5. 05ホモロゲーション環境とデモモード

活用シーン

  1. 01AI アシスタントから電子インボイスを発行または取消する
  2. 02企業登録情報と住所データを検索する
  3. 03サンドボックスで税務文書のワークフローを検証する

MCP 対応

MCP クライアントに 24 個のツールを公開し、Nuvem Fiscal API を通じて税務文書の操作を行う MCP サーバーです。

設定

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

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

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

パッケージ
npm@codespar/mcp-nuvem-fiscal0.3.1

ツール

24

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

パラメーター型必須説明
itensarrayはい項目の配列(製品、数量、金額、税金)
ambienteenumはい1=Produção, 2=Homologação1 | 2
emitenteobjectはい発行者データ(CNPJ、IE、住所など)
pagamentoobjectはい支払い情報
destinatarioobjectはい受取人データ(CPF/CNPJ、住所など)
natureza_operacaostringはい取引の種類(例:'Venda de mercadoria')

詳細

@codespar/mcp-nuvem-fiscal

Nuvem Fiscal 用 MCP サーバー — NFe、NFSe、NFCe の税務書類発行と CNPJ/CEP の照会

npm License: MIT

クイックスタート

Claude Desktop

~/.config/claude/claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "nuvem-fiscal": {
      "command": "npx",
      "args": ["-y", "@codespar/mcp-nuvem-fiscal"],
      "env": {
        "NUVEM_FISCAL_CLIENT_ID": "your-client-id",
        "NUVEM_FISCAL_CLIENT_SECRET": "your-client-secret"
      }
    }
  }
}
Claude Code
claude mcp add nuvem-fiscal -- npx @codespar/mcp-nuvem-fiscal
Cursor / VS Code

.cursor/mcp.json または .vscode/mcp.json に追加します。

{
  "servers": {
    "nuvem-fiscal": {
      "command": "npx",
      "args": ["-y", "@codespar/mcp-nuvem-fiscal"],
      "env": {
        "NUVEM_FISCAL_CLIENT_ID": "your-client-id",
        "NUVEM_FISCAL_CLIENT_SECRET": "your-client-secret"
      }
    }
  }
}

ツール(24)

ツール用途
create_nfeNF-e(電子税務請求書)を作成
get_nfeID で NF-e の詳細を取得
cancel_nfeNF-e をキャンセル
create_nfseNFS-e(電子サービス税務請求書)を作成
get_nfseID で NFS-e の詳細を取得
cancel_nfseNFS-e をキャンセル
create_nfceNFC-e(電子消費者税務請求書)を作成
consult_cnpjCNPJ 番号で企業情報を照会
consult_cepCEP(郵便番号)で住所を照会
register_companyNuvem Fiscal に企業を登録
create_cteCT-e(電子運輸書類)を作成
get_cteID で CT-e の詳細を取得
cancel_cteCT-e をキャンセル
create_mdfeMDF-e(電子税務書類マニフェスト)を作成
get_nfe_eventsNF-e のイベント(キャンセル、訂正など)を取得
cancel_nfceNFC-e(電子消費者税務請求書)をキャンセル
send_correction_letter_nfeNF-e の電子訂正書(CCe)を送信
send_correction_letter_cteCT-e の訂正書を送信
get_nfe_batchバッチ ID で NF-e バッチ(ロット)のステータスを取得
get_mdfeID で MDF-e の詳細を取得
cancel_mdfeMDF-e(マニフェスト)をキャンセル
close_mdfeルートの終点で MDF-e を終了
list_empresasアカウントに登録されているすべての企業(empresas)を一覧表示
upload_certificate企業(empresa)の A1 デジタル証明書(.pfx、base64)をアップロードまたは更新

認証

Nuvem Fiscal は OAuth2 クライアント認証情報を使用します。サーバーがトークンの更新を自動的に管理します。

サンドボックス/テスト

Nuvem Fiscal は、実際の税務システムに影響を与えずに税務書類の発行をテストできる、検証環境(ambiente=2)をサポートしています。

デモモード

MCP_DEMO=true を設定するか、--demo を渡すと、Nuvem Fiscal API に接続せずにサーバーを実行できます。MCP_DEMO=true モードでは、create_nfse は同一プロセス内で呼び出しごとに異なるフィクスチャ ID を発行し、入力された servico.codigo、valor、servico.descricao をレスポンスに反映します。pdf_url はフィクスチャ ID をもとに生成されます。その他のデモツールは静的なフィクスチャを返すため、オフラインでの操作確認や統合スモークテストに役立ちます。

認証情報を取得する
  1. Nuvem Fiscal Developer Portal にアクセスします
  2. アカウントを作成します
  3. アプリケーションを登録して OAuth2 認証情報を取得します
  4. 環境変数を設定します

環境変数

変数必須説明
NUVEM_FISCAL_CLIENT_IDはいOAuth2 クライアント ID
NUVEM_FISCAL_CLIENT_SECRETはいOAuth2 クライアントシークレット

ロードマップ

v0.2(予定)
  • create_cte — CT-e(電子運輸書類)を作成
  • get_cte — ID で CT-e の詳細を取得
  • cancel_cte — 発行済みの CT-e をキャンセル
  • create_mdfe — MDF-e(電子貨物マニフェスト)を作成
  • get_nfe_events — NF-e のイベント(キャンセル、訂正など)を取得
v0.3(予定)
  • batch_nfe — 1 回のリクエストで複数の NF-e を作成
  • get_nfe_danfe — NF-e の DANFE PDF を取得
  • manifest_recipient — NF-e の受領者が受領を認識したことを表明

貢献をご希望ですか?PR を送信するか、ツールをリクエストしてください。

リンク

エンタープライズ

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

ライセンス

MIT

コメント

MCP は初めてですか?

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

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