Server data from the Official MCP Registry
Italian e-invoicing with Fatture in Cloud. Create, send to SDI, manage clients.
Italian e-invoicing with Fatture in Cloud. Create, send to SDI, manage clients.
Valid MCP server (3 strong, 1 medium validity signals). 3 known CVEs in dependencies (0 critical, 3 high severity) Package registry verified. Imported from the Official MCP Registry.
4 files analyzed ยท 4 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Set these up before or after installing:
Environment variable: FIC_ACCESS_TOKEN
Environment variable: FIC_COMPANY_ID
Environment variable: FIC_SENDER_EMAIL
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-aringad-fattureincloud-mcp": {
"env": {
"FIC_COMPANY_ID": "your-fic-company-id-here",
"FIC_ACCESS_TOKEN": "your-fic-access-token-here",
"FIC_SENDER_EMAIL": "your-fic-sender-email-here"
},
"args": [
"fattureincloud-mcp"
],
"command": "uvx"
}
}
}From the project's GitHub README.
๐ฎ๐น Italiano | ๐ฌ๐ง English
Server MCP (Model Context Protocol) per integrare Fatture in Cloud con Claude AI e altri assistenti compatibili.
Permette di gestire fatture elettroniche italiane tramite conversazione naturale.
| Tool | Descrizione |
|---|---|
list_invoices | Lista fatture/NDC/proforma emesse per anno/mese |
get_invoice | Dettaglio completo documento |
get_pdf_url | URL PDF e link web documento |
list_clients | Lista clienti con filtro |
get_company_info | Info azienda collegata |
create_client | ๐ Crea nuovo cliente in anagrafica |
update_client | ๐ Aggiorna dati cliente esistente |
create_invoice | Crea nuova fattura (bozza) con codice SDI automatico |
create_credit_note | Crea nota di credito (bozza) |
create_proforma | Crea proforma (bozza, non inviabile SDI) |
convert_proforma_to_invoice | ๐ Converte proforma in fattura elettronica |
update_document | Modifica parziale documento bozza |
duplicate_invoice | Duplica fattura con codice SDI aggiornato |
delete_invoice | Elimina documento bozza (non inviato) |
send_to_sdi | Invia fattura allo SDI |
get_invoice_status | Stato fattura elettronica SDI |
send_email | Invia copia cortesia via email |
list_received_documents | Fatture passive (fornitori) |
get_situation | Dashboard: fatturato netto, incassato, costi, margine |
check_numeration | Verifica continuitร numerica fatture |
Nota: La marcatura dei pagamenti come "pagato" non รจ supportata. Usa il pannello web di Fatture in Cloud per questa operazione.
git clone https://github.com/aringad/fattureincloud-mcp.git
cd fattureincloud-mcp
python -m venv venv
source venv/bin/activate # Linux/Mac
# oppure: venv\Scripts\activate # Windows
pip install -r requirements.txt
Copia il file di esempio e inserisci i tuoi dati:
cp .env.example .env
Modifica .env:
FIC_ACCESS_TOKEN=a/xxxxx.yyyyy.zzzzz
FIC_COMPANY_ID=123456
FIC_SENDER_EMAIL=fatturazione@tuaazienda.it
Come ottenere le credenziali:
COMPANY_ID รจ visibile nell'URL quando sei loggatoModifica ~/Library/Application Support/Claude/claude_desktop_config.json (Mac) o %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"fattureincloud": {
"command": "/percorso/completo/fattureincloud-mcp/venv/bin/python",
"args": ["/percorso/completo/fattureincloud-mcp/server.py"],
"env": {
"FIC_ACCESS_TOKEN": "a/xxxxx.yyyyy.zzzzz",
"FIC_COMPANY_ID": "123456",
"FIC_SENDER_EMAIL": "fatturazione@tuaazienda.it"
}
}
}
}
Chiudi completamente Claude Desktop (Cmd+Q su Mac) e riaprilo.
"Mostrami le fatture di dicembre 2024"
"Qual รจ la situazione finanziaria del 2025?"
"Duplica la fattura 310 cambiando 2025 in 2026"
"Invia la fattura 326 allo SDI"
"Manda la copia cortesia via email"
"Quali fatture devo ancora incassare?"
"Verifica la numerazione delle fatture 2025"
"Converti la proforma 12 in fattura"
"Crea un nuovo cliente: Rossi SRL, P.IVA 01234567890"
Vedi CHANGELOG.md
MIT - Vedi LICENSE
Sviluppato da Mediaform s.c.r.l. - Genova, Italia
MCP (Model Context Protocol) Server to integrate Fatture in Cloud with Claude AI and other compatible assistants.
Manage Italian electronic invoices through natural conversation.
| Tool | Description |
|---|---|
list_invoices | List invoices/credit notes/proforma by year/month |
get_invoice | Full document details |
get_pdf_url | PDF URL and web link for document |
list_clients | List clients with filter |
get_company_info | Connected company info |
create_client | ๐ Create new client in registry |
update_client | ๐ Update existing client data |
create_invoice | Create new invoice (draft) with automatic SDI code |
create_credit_note | Create credit note (draft) |
create_proforma | Create proforma (draft, not sendable to SDI) |
convert_proforma_to_invoice | ๐ Convert proforma to electronic invoice |
update_document | Partial update of draft document |
duplicate_invoice | Duplicate invoice with updated SDI code |
delete_invoice | Delete draft document (not yet sent) |
send_to_sdi | Send invoice to SDI (Italian e-invoice system) |
get_invoice_status | E-invoice SDI status |
send_email | Send courtesy copy via email |
list_received_documents | Received invoices (suppliers) |
get_situation | Dashboard: net revenue, collected, costs, margin |
check_numeration | Verify invoice numbering continuity |
Note: Marking payments as "paid" is not supported. Use the Fatture in Cloud web panel for this operation.
git clone https://github.com/aringad/fattureincloud-mcp.git
cd fattureincloud-mcp
python -m venv venv
source venv/bin/activate # Linux/Mac
# or: venv\Scripts\activate # Windows
pip install -r requirements.txt
Copy the example file and fill in your data:
cp .env.example .env
Edit .env:
FIC_ACCESS_TOKEN=a/xxxxx.yyyyy.zzzzz
FIC_COMPANY_ID=123456
FIC_SENDER_EMAIL=billing@yourcompany.com
How to get credentials:
COMPANY_ID is visible in the URL when logged inEdit ~/Library/Application Support/Claude/claude_desktop_config.json (Mac) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"fattureincloud": {
"command": "/full/path/to/fattureincloud-mcp/venv/bin/python",
"args": ["/full/path/to/fattureincloud-mcp/server.py"],
"env": {
"FIC_ACCESS_TOKEN": "a/xxxxx.yyyyy.zzzzz",
"FIC_COMPANY_ID": "123456",
"FIC_SENDER_EMAIL": "billing@yourcompany.com"
}
}
}
}
Fully quit Claude Desktop (Cmd+Q on Mac) and reopen it.
"Show me invoices from December 2024"
"What's the financial situation for 2025?"
"Duplicate invoice 310 changing 2025 to 2026"
"Send invoice 326 to SDI"
"Send the courtesy copy via email"
"Which invoices are still pending payment?"
"Check invoice numbering for 2025"
"Convert proforma 12 to invoice"
"Create a new client: Rossi SRL, VAT 01234567890"
See CHANGELOG.md
MIT - See LICENSE
Developed by Mediaform s.c.r.l. - Genova, Italy
Be the first to review this server!
by Toleno ยท Developer Tools
Toleno Network MCP Server โ Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace ยท Developer Tools
Create, build, and publish Python MCP servers to PyPI โ conversationally.
by Microsoft ยท Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption