Invoicetronic MCP Server

Registre officiel Finance et paiements

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

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

PYPI package invoicetronic-mcp
Claude Code
claude mcp add invoicetronic-mcp-server -e 'INVOICETRONIC_API_KEY=<your invoicetronic_api_key>' -- uvx invoicetronic-mcp==1.0.1
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "invoicetronic-mcp-server": {
            "command": "uvx",
            "args": [
                "invoicetronic-mcp==1.0.1"
            ],
            "env": {
                "INVOICETRONIC_API_KEY": "<your invoicetronic_api_key>"
            }
        }
    }
}

Variables d'environnement

  • INVOICETRONIC_API_KEY obligatoire secret Invoicetronic API key

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. Invoicetronic MCP Server
  2. Features
  3. Setup
  4. Authentication
  5. API Reference
  6. License

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:

{
  "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:

{
  "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

Questions fréquentes

Qu'est-ce que Invoicetronic MCP Server ?

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

Comment installer Invoicetronic MCP Server ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add invoicetronic-mcp-server -e 'INVOICETRONIC_API_KEY=<your invoicetronic_api_key>' -- uvx invoicetronic-mcp==1.0.1. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour Invoicetronic MCP Server ?

Oui. Il attend INVOICETRONIC_API_KEY, à renseigner dans sa configuration.

Invoicetronic MCP Server est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient Invoicetronic MCP Server ?

Il est publié par fgasparetto. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.