Skip to main content
MCP server CX Codex

fattureincloud-mcp — Claude Code MCP server: what it does and setup

Brings Italian electronic invoicing in FattureInCloud to AI agents, handling document drafts, SDI submissions, and client records.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add --env FIC_ACCESS_TOKEN=<FIC_ACCESS_TOKEN> --env FIC_COMPANY_ID=<FIC_COMPANY_ID> --env FIC_SENDER_EMAIL=<FIC_SENDER_EMAIL> --transport stdio fattureincloud-mcp -- uvx fattureincloud-mcp
Open on GitHub

What fattureincloud-mcp does

The server exposes 23 tools for FattureInCloud operations. You can assemble draft invoices and proforma documents directly in chat. It handles conversion of proformas into final invoices, verifies numbering gaps, and submits completed documents to the Italian SDI exchange platform.

Beyond outgoing billing, it tracks supplier expenses and links entries to cost centers. Yearly summaries report collected revenue, outstanding invoices, and calculated margins. Client lists and cost center tags are kept in a local 24-hour cache to avoid redundant API lookups.

Payment registration is deliberately excluded from the tools. The underlying API requires payment account details that cannot be handled predictably, so marking items as paid stays inside the web panel. Setup requires your company ID and an API token.

What it helps with

  • Draft an electronic invoice with an assigned revenue center
  • Transmit finalized documents to the Italian SDI portal
  • Verify continuous document numbering across issued invoices
  • Register incoming supplier receipts under specified cost centers

Example prompts for the agent

  • Locate Acme Srl and draft an invoice for 1500 EUR plus VAT due in 30 days
  • Duplicate every invoice issued in October for Recurring Customer Co with November dates
  • Fetch the financial situation summary for 2025 to see revenue and pending balances

How to install fattureincloud-mcp

Platform CLI

claude mcp add --env FIC_ACCESS_TOKEN=<FIC_ACCESS_TOKEN> --env FIC_COMPANY_ID=<FIC_COMPANY_ID> --env FIC_SENDER_EMAIL=<FIC_SENDER_EMAIL> --transport stdio fattureincloud-mcp -- uvx fattureincloud-mcp

Replace <…> with your own values. uvx runs the command named after the package; if the README names another one, use uvx --from fattureincloud-mcp <command>

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about fattureincloud-mcp

How to install fattureincloud-mcp in Claude Code?

Run this terminal command: claude mcp add fattureincloud-mcp -e FIC_ACCESS_TOKEN=<FIC_ACCESS_TOKEN> -e FIC_COMPANY_ID=<FIC_COMPANY_ID> -- uvx fattureincloud-mcp.

What does fattureincloud-mcp do?

It connects your assistant to FattureInCloud to manage Italian electronic invoices, customer profiles, and supplier expenses.

Can this MCP server mark invoices as paid?

No. The API needs specific payment account parameters that the SDK cannot resolve reliably, so payment status updates must be made in the FattureInCloud web panel.

Similar MCP servers

Everything for Finance and business →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor