Invoicetronic MCP Server

io.github.fgasparetto由 GitHub 帳號 fgasparetto 發布v1.0.1更新於 Oct 24, 2026

MCP server for Italian electronic invoicing (SDI) via Invoicetronic API

已驗證STDIO僅桌面金融商業與電商

概覽

AI 產生的概覽

讓助理透過 Invoicetronic API 管理義大利電子發票(SDI),包括傳送、驗證、查詢與匯出發票。

可以做什麼
透過 Invoicetronic API 提供 20 個工具,用於經 SDI 交換系統處理義大利電子發票。涵蓋帳戶狀態與健康檢查、傳送與驗證發票 XML、列出並取得已傳送與已接收發票及其內容、公司查詢、事件與更新,以及發票匯出。
適用情境
適用於處理義大利電子發票的情境:希望助理傳送或驗證發票 XML、查看已傳送與已接收發票的狀態、檢視 SDI 事件與更新,或在不離開對話的情況下匯出發票資料。
執行需求
以本機 Python 程序執行(需要 Python 3.11+,建議使用 uv 或 pip)。需透過 INVOICETRONIC_API_KEY 環境變數提供 Invoicetronic API 金鑰,並需要連線至 Invoicetronic API 的網路存取。僅支援桌面端。
安裝前請注意
此伺服器需要 INVOICETRONIC_API_KEY 密鑰,用於向您的 Invoicetronic 帳戶進行驗證。send_invoice_xml 等工具會向 SDI 提交真實發票,export_invoices 會讀取發票資料,因此讓助理執行前請先確認操作。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Invoicetronic MCP Server,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Invoicetronic MCP Server

MCP server for the Invoicetronic API — Italian electronic invoicing through the SDI (Servizio di Interscambio).

Built with FastMCP (Python).

Features

20 tools covering the full Invoicetronic API:

CategoryTools
Accountaccount_status, health_check
Sendlist_sent_invoices, get_sent_invoice, get_sent_invoice_by_identifier, get_sent_invoice_payload, send_invoice_xml, validate_invoice_xml
Receivelist_received_invoices, get_received_invoice, get_received_invoice_payload
Companylist_companies, get_company
Eventslist_events, get_event
Updateslist_updates, get_update
Exportexport_invoices

Setup

Prerequisites

Claude Code

Add to your .mcp.json:

json
{  "mcpServers": {    "invoicetronic": {      "command": "uv",      "args": ["run", "--directory", "/path/to/invoicetronic-mcp", "server.py"],      "env": {        "INVOICETRONIC_API_KEY": "your-api-key"      }    }  }}

Claude Desktop

Add to your claude_desktop_config.json:

json
{  "mcpServers": {    "invoicetronic": {      "command": "uv",      "args": ["run", "--directory", "/path/to/invoicetronic-mcp", "server.py"],      "env": {        "INVOICETRONIC_API_KEY": "your-api-key"      }    }  }}

Authentication

The Invoicetronic API uses Basic auth with your API key as the username and an empty password. Set the INVOICETRONIC_API_KEY environment variable.

Get your API key at invoicetronic.com.

API Reference

Full API docs: api.invoicetronic.com

License

MIT

來源:README.md,提交 b7f899f

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v1.0.1最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分