11 min read

Claude and ChatGPT can now read your Italian e-invoices: how FatturaSmart's MCP connector works

FatturaSmart's MCP connector links Claude and ChatGPT to your Italian e-invoices, quotes, due dates and revenue: what you can ask, how to set it up, how your data stays protected and what it cannot do.

Share:

WhatsAppLinkedInFacebookEmail

You can now connect Claude or ChatGPT to your FatturaSmart account and ask about your Italian e-invoices and your quotes: how much you invoiced a client, which invoices are overdue, what you have to collect and pay in the coming days, how your revenue compares with last year, which quotes are still waiting for an answer. The assistant can also prepare drafts of invoices, quotes, pro-forma invoices and other business documents, which stay in FatturaSmart until you review and send them yourself, and show you their PDF preview right in the chat. The link goes through an MCP connector, included in every paid plan.

What is an MCP connector

MCP (Model Context Protocol) is the open standard AI assistants use to connect to other services. An MCP connector gives the assistant a set of tools (search, read, create), and the assistant chooses which ones to use to answer your question.

FatturaSmart’s connector offers these tools:

ToolWhat it does
list_businessesLists the businesses you connected
search_invoicesSearches issued or received invoices by client, period, due date, payment status or document type, with totals over the whole filter, taxable amount and VAT included
get_invoiceReads an invoice in detail: lines, VAT summary, withholding tax and pension fund, instalments, payments and SDI status
search_clients, get_clientSearch clients and show each one’s summary: total invoiced, amount still to collect, last invoice
search_productsSearches catalogue products with code, price, VAT and unit of measure, and stock if you use the inventory (Max plan)
list_deadlinesReads the Due dates section over a period: incoming and outgoing payments, tax deadlines (F24, VAT, stamp duty) and manual deadlines, with incoming, outgoing and net totals
get_financial_summarySummarizes revenue and costs by month, quarter or year, compared with the previous period, with your top clients and suppliers
list_numbering_seriesReads your document numbering series (format, starting number, yearly reset and next number) without being able to change them: you change them in the app, under Profile › Numbering
get_draft_optionsReads the document types, VAT rates, numbering series and payment methods available for a draft, including the saved payment methods with IBAN and beneficiary
create_invoice_draftCreates a draft invoice for a client already in your registry, catalogue products included, only if you grant that permission
search_business_documents, get_business_documentSearch quotes, pro-forma invoices and other business documents and read them in detail: client, lines, amounts, validity and status
create_business_document_draftCreates the draft of a quote, a pro-forma invoice or another business document for a client already in your registry, only if you grant that permission. It doesn’t send it or convert it into an invoice
preview_documentShows the PDF preview of an invoice or a document right in the chat, in Claude and ChatGPT, with a link to the PDF valid for 10 minutes. It isn’t available for documents with protected patient data
search, fetchQuick search across invoices and clients of every connected business, and reading one result

What you can ask Claude or ChatGPT about your invoices, quotes and due dates

QuestionWhat FatturaSmart does
”What do I have to collect and pay in the next 30 days, tax deadlines included?”Reads the Due dates of the next 30 days: incoming and outgoing payments, tax deadlines such as F24, VAT and stamp duty, and manual deadlines, with incoming, outgoing and net totals
”How is this year’s revenue doing compared with 2025, month by month? Who are my top 5 clients?”Reads the revenue summary month by month compared with 2025 and the 5 clients you invoiced the most
”How much did I invoice Studio Bianchi in 2026?”Finds the client and adds up the year’s issued invoices, over every invoice matching the filter
”Which invoices are overdue and still unpaid?”Lists invoices still to collect whose due date has passed, oldest first
”Show me the invoices received from Rossi Forniture in the last six months”Reads received invoices with amounts, due dates and payment status
”How much VAT did I charge in the third quarter, and on what taxable amount?”Reads the total taxable amount and VAT of the invoices issued from July to September: a check, not a VAT settlement
”Prepare a draft for Studio Bianchi: October consulting, 10 hours at €60 an hour”Creates the draft with your business’s default settings and returns the link to review it
”Prepare an invoice for Rossi Srl with 2 units of ‘Basic consulting’ from the catalogue”Finds the client and the product and creates the draft with the price, VAT and unit of measure taken from the catalogue
”Show me the PDF preview of the draft you just created”Shows the preview of the PDF copy in the chat, with the link to open it valid for 10 minutes; draft invoices carry the “Non valida ai fini fiscali” (not valid for tax purposes) watermark
”Invoice Rossi Srl for October’s support, €800, payable to the Intesa account”Picks the Intesa account among your saved payment methods and creates the draft with the IBAN and beneficiary already filled in
”Prepare a quote for Studio Bianchi: 3 days of training at €450 each, valid for 30 days”Saves the quote as a draft in FatturaSmart, with lines and validity: it doesn’t send it or convert it into an invoice
”Which September quotes haven’t been accepted yet?”Reads the status of September’s quotes (sent, accepted, rejected, expired or converted) and lists the ones waiting for an answer

Examples with made-up data.

Due dates, totals and summaries are calculated by FatturaSmart on your business’s data and match what you see in the app. The connector doesn’t calculate taxes: tax deadlines are the ones you find in the Due dates section.

The assistant answers in the language you write in. The connector instructs it to confirm the client and the lines with you before creating a draft invoice.

What the connector doesn’t do

Every draft stays in FatturaSmart until you open it, review it and send it yourself.

How to connect Claude or ChatGPT to FatturaSmart

  1. Add the connector in Claude, as a custom connector, or in ChatGPT, as a custom MCP server, with this address:

    https://mcp.fatturasmart.com/mcp
  2. Sign in to FatturaSmart and authorize: choose the businesses to connect, decide whether the assistant may create drafts, tick the box that accepts the AI Connector Terms and allow access.

  3. Ask your question: the assistant uses FatturaSmart when it needs to.

The detailed steps are in the guides Connect FatturaSmart to Claude and Connect FatturaSmart to ChatGPT. Whether you can add custom connectors depends on your Claude or ChatGPT plan.

Your data: who sees what

When you connect an assistant, FatturaSmart sends nothing on its own: it only answers requests from the assistant you authorized. The data needed to answer (numbers, dates, amounts, clients, invoice lines) reaches that service as it is and is processed under its terms. That’s an important difference from the AI features built into FatturaSmart, which work with the minimum data needed.

The assistant and its provider are not part of FatturaSmart: depending on your plan with the provider, the data may be processed outside the European Union and used to train models, so check your account settings before connecting it. How we process the connector’s data is explained in the privacy policy.

That’s why control stays with you:

For accountants: many businesses, one connection

If you follow several businesses in FatturaSmart, one connection can share the ones you choose. The connector works for businesses on a paid plan. For businesses you don’t own the connection is read-only, because only the owner can allow drafts; each owner gets an email, sees the connection in Profile › AI connections and can revoke it for their business. Before connecting your clients’ businesses, make sure you have their authorization and have told them you use AI tools. With several businesses connected, every request concerns a specific business: when it isn’t clear which, the assistant is instructed to ask you.

How much it costs

The connector is included in every FatturaSmart paid plan (Standard, Pro and Max), including the 30-day free trial. The trial requires a payment method: unless you cancel within the 30 days, the yearly licence of the plan you chose starts when it ends. The connector isn’t available on the free plan. Current prices are on the pricing page; every detail about the connector is on its dedicated page.

In short

Claude is a trademark of Anthropic PBC. ChatGPT is a trademark of OpenAI OpCo, LLC. FatturaSmart is not affiliated with or endorsed by Anthropic or OpenAI.

Frequently asked questions

What is FatturaSmart's MCP connector?

It's an MCP (Model Context Protocol) server that links Claude or ChatGPT to your FatturaSmart account. Once you add it with the address https://mcp.fatturasmart.com/mcp and authorize access, the assistant can read issued and received invoices, quotes and other business documents, clients, catalogue products, due dates, revenue and cost summaries, numbering series and saved payment methods, show you PDF previews of documents and create drafts of invoices, quotes, pro-forma invoices and other business documents that are never sent.

Can Claude or ChatGPT send invoices to the SDI through the connector?

No. The connector has no sending, signing, editing, converting or deleting feature: it can only read and create drafts. Every draft stays in FatturaSmart until you review it and send it yourself from the app.

Is invoice data anonymized before it reaches the assistant?

No: the assistant needs numbers, amounts and clients to answer. That's why you decide which businesses to connect and whether to allow drafts, you can revoke access whenever you want and every request is logged for 90 days. FatturaSmart sends nothing on its own. The assistant and its provider are not part of FatturaSmart: depending on the plan, the data may be processed outside the European Union and used to train models, so check your account settings.

Does the connector cost extra?

No. It's included in every FatturaSmart paid plan (Standard, Pro and Max), including the 30-day free trial. It isn't available on the free plan.

READY TO START?

Invoicing almost for free, it's possible.

Try FatturaSmart free for 30 days. If you like it, continue for only €19.99/year + VAT.

30-day free trial
Unlimited documents
WhatsApp support
FatturaSmart
Start Free