
Invoicetronic MCP Server
Wraps the Invoicetronic API to handle Italian electronic invoicing through the SDI (Sistema di Interscambio). You get 20 tools covering the full workflow: send and validate invoice XML, retrieve sent and received invoices, manage companies, track events and updates, and export invoice data. Authentication uses your Invoicetronic API key via Basic auth. Built with FastMCP in Python. Reach for this if you're building automation around Italian B2B invoicing compliance or need to programmatically interact with invoices flowing through Italy's mandatory electronic invoicing system. Requires Python 3.11+ and an Invoicetronic account.
- tools
- 18
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- Mar 12, 2026
Tools
18 toolsPublic tool metadata for what this MCP can expose to an agent.
account_statusAccount
Account
No parameter schema in public metadata yet.
health_check
No parameter schema in public metadata yet.
list_sent_invoices
No parameter schema in public metadata yet.
get_sent_invoice
No parameter schema in public metadata yet.
get_sent_invoice_by_identifier
No parameter schema in public metadata yet.
get_sent_invoice_payload
No parameter schema in public metadata yet.
send_invoice_xml
No parameter schema in public metadata yet.
validate_invoice_xml
No parameter schema in public metadata yet.
list_received_invoices
No parameter schema in public metadata yet.
get_received_invoice
No parameter schema in public metadata yet.
get_received_invoice_payload
No parameter schema in public metadata yet.
list_companies
No parameter schema in public metadata yet.
get_company
No parameter schema in public metadata yet.
list_events
No parameter schema in public metadata yet.
get_event
No parameter schema in public metadata yet.
list_updates
No parameter schema in public metadata yet.
get_update
No parameter schema in public metadata yet.
export_invoices
No parameter schema in public metadata yet.
Sponsors
Configuration
INVOICETRONIC_API_KEY*secretInvoicetronic API key
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:
| Category | Tools |
|---|---|
| Account | account_status, health_check |
| Send | list_sent_invoices, get_sent_invoice, get_sent_invoice_by_identifier, get_sent_invoice_payload, send_invoice_xml, validate_invoice_xml |
| Receive | list_received_invoices, get_received_invoice, get_received_invoice_payload |
| Company | list_companies, get_company |
| Events | list_events, get_event |
| Updates | list_updates, get_update |
| Export | export_invoices |
Setup
Prerequisites
- Python 3.11+
- uv (recommended) or pip
- An Invoicetronic API key
Claude Code
Add to your .mcp.json:
Details
- Repository
- github.com/fgasparetto/invoicetronic-mcp
- Package
invoicetronic-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active