fgasparetto avatar

Invoicetronic MCP Server

fgasparetto/invoicetronic-mcp

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 tools

Public 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*secret

Invoicetronic 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:

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:


View the full README on GitHub

Details

Repository
github.com/fgasparetto/invoicetronic-mcp
Package
invoicetronic-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from fgasparetto