Imperio — Italian Tax & Compliance Tools
Description
Italian tax & compliance tools (Codice Fiscale, P.IVA, IBAN, ATECO, IVA, IMU, forfettario, F24, FatturaPA, Intrastat, NIS2 scope under Italian Legislative Decree 138/2024) plus anti-fraud payee verification, citing the article for every step. Deterministic official algorithms —…
About
Italian tax & compliance tools (Codice Fiscale, P.IVA, IBAN, ATECO, IVA, IMU, forfettario, F24, FatturaPA, Intrastat, NIS2 scope under Italian Legislative Decree 138/2024) plus anti-fraud payee verification, citing the article for every step. Deterministic official algorithms — no LLM inference.
Details
- Author
- Unknown
- Categories
- Finance, Security, Other
Jump to
Imperio — Italian Tax & Compliance Tools
Italian tax & compliance tools (Codice Fiscale, P.IVA, IBAN, ATECO, IVA, IMU, forfettario, F24, FatturaPA, Intrastat, NIS2 scope under Italian Legislative Decree 138/2024) plus anti-fraud payee verification, citing the article for every step. Deterministic official algorithms — no LLM inference.
Collega un agente AI (Claude, Cursor, o qualunque client MCP) agli strumenti fiscali italiani di Imperio: Codice Fiscale, P.IVA, IBAN, ATECO, IVA, IMU, regime forfettario, F24, FatturaPA SDI, INTRASTAT, NIS2 e la verifica anti-frode del beneficiario. JSON-RPC 2.0 su streamable-HTTP, deterministico — nessuna inferenza LLM sul calcolo. Gli strumenti fiscali sono anonimi; i tool del guardiano (libretto IBAN dei fornitori) richiedono una API key di un account gratuito. Comando di connessione e configurazione JSON pronti da copiare.
Server MCP (Model Context Protocol) che espone strumenti fiscali e di compliance italiani verificati a un agente AI: validazione Codice Fiscale/P.IVA/IBAN/PEC, ATECO ISTAT, calcolo IVA (con reverse charge e split payment), IMU, regime forfettario, righe F24, parsing FatturaPA/SDI, INTRASTAT, ambito NIS2 e verifica anti-frode del beneficiario con VIES live. Trasporto streamable-HTTP, JSON-RPC 2.0, stateless. L’autenticazione è OPZIONALE: gli strumenti fiscali rispondono in anonimo, mentre i tool del guardiano dei fornitori esigono una API key. Gli algoritmi sono ufficiali e deterministici: nessun modello linguistico produce i risultati.
- Endpoint unico: POST /api/mcp — JSON-RPC 2.0, streamable-HTTP, stateless
- Strumenti fiscali: nessun login e nessun consumo di crediti
- Guardiano fornitori: serve una API key (account gratuito), sempre a zero crediti
- Algoritmi e tabelle ufficiali: nessuna inferenza LLM sul risultato
- Due soli tool con I/O esterno (VIES live), con degrado onesto quando VIES è giù
- Pubblicato sul registry ufficiale Model Context Protocol
- Chiamate anonime soggette a un rate limit per IP
La piattaforma è in beta: i pagamenti non sono ancora attivi, quindi i piani a pagamento non sono acquistabili — si aprono nel 2027. Tutto quello che vedi si usa da subito gratis, con le quote del piano gratuito e senza carta di credito.
Endpoint:POST https://imperioutils.com/api/mcp— JSON-RPC 2.0, trasporto streamable-HTTP, stateless (nessun session id). Metodi:initialize,tools/list,tools/call.
Un comando. Il server è remoto: non c'è niente da installare.
claude mcp add --transport http imperio-fisco https://imperioutils.com/api/mcp
Configurazione JSON (.mcp.json, client compatibili)
La forma dichiarativa, per i client che leggono un file di configurazione. type accetta anche streamable-http, il nome che usa la specifica MCP.
{ "mcpServers": { "imperio-fisco": { "type": "http", "url": "https://imperioutils.com/api/mcp" } } }
Alcuni client non parlano ancora HTTP verso un server remoto. Il ponte ufficiale mcp-remote traduce: stessa URL, nessuna chiave.
{ "mcpServers": { "imperio-fisco": { "command": "npx", "args": [ "-y", "mcp-remote", "https://imperioutils.com/api/mcp" ] } } }
Il server è stateless (nessun session id): una POST basta. Utile per provarlo in dieci secondi prima di configurare qualsiasi cosa.
curl -s -X POST https://imperioutils.com/api/mcp \ -H 'Content-Type: application/json' \ -H 'Accept: application/json, text/event-stream' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Una voce con url ma senza type viene interpretata come server stdio e scartata: type non è opzionale.
Una chiamata vera, e la sua risposta vera
{ "jsonrpc": "2.0", "id": 2, "method": "tools/call", "params": { "name": "validate_partita_iva", "arguments": { "partita_iva": "00743110157" } } }
{ "valid": true, "partita_iva": "00743110157", "formatted": "0074311 015 7", "province_code": "015", "progressive_code": "0074311", "check_digit": "7" }
Valida un Codice Fiscale italiano (formato + carattere di controllo, con gestione omocodia).
Genera il Codice Fiscale "base" da dati anagrafici (cognome, nome, data, sesso, comune/stato di nascita o codice Belfiore). La variante omocodica in caso di collisione è assegnata dall'Agenzia delle Entrate, non calcolabile.
Valida una Partita IVA italiana (11 cifre + checksum).
Valida un IBAN (checksum MOD-97) e, per gli IBAN italiani, identifica la banca dal codice ABI.
Restituisce l'area/provincia INDICATIVA di un CAP italiano dal prefisso a 2 cifre (non il comune): approssimativo per le grandi città e per le province istituite dopo il 2004.
Valida un indirizzo PEC: formato + dominio confrontato con l'elenco dei provider certificati AGID, con livello di confidenza.
Cerca e valida un codice ATECO 2007 ISTAT e restituisce la descrizione dell'attività.
Ricerca full-text sui codici ATECO ISTAT partendo dalla descrizione dell'attività ("fotografo", "sviluppo software") invece che dal codice; accetta anche un prefisso di codice. Da usare quando il codice NON è noto — lookup_ateco serve al caso opposto.
Calcola imposta sostitutiva e contributi INPS del regime forfettario dal fatturato e (opzionale) dal codice ATECO.
Estrae dati strutturati (cedente, cessionario, righe, imposte) da un XML FatturaPA/SDI. Solo parsing: nessuna verifica VIES.
Estrae i dati da un XML FatturaPA/SDI E verifica anti-frode il fornitore nella stessa chiamata: le parti sono estratte deterministicamente dall'XML (nessun LLM), poi IBAN, P.IVA/CF e — quando raggiungibile — la ragione sociale VIES live producono un verdetto. Secondo e ultimo tool con I/O esterno: stessa cache, stesso budget VIES e stessa degradazione onesta di verify_payee, una sola interrogazione VIES per chiamata.
Calcola l'IVA italiana su un imponibile (22/10/5/4/0/esente/fuori campo), con ritenuta d'acconto opzionale e regimi non imponibili intra-UE ed export. Tiene distinte le due basi della fattura di un professionista: il contributo integrativo della cassa entra nella base IVA ma non in quella della ritenuta, la rivalsa INPS in entrambe.
Calcola l'IVA che il cessionario deve autoliquidare in regime di inversione contabile e gli obblighi delle due parti con la norma applicabile: distingue reverse charge intracomunitario (art. 46 DL 331/93 / art. 17 c.2 DPR 633/72), interno (art. 17 c.6 — solo settori tassativi) e paese non-UE (errore esplicito).
Calcola la scissione dei pagamenti per le forniture alla PA (art. 17-ter DPR 633/72): il fornitore incassa il solo imponibile, l'IVA la versa la PA all'Erario. Restituisce i due importi, l'impatto di liquidità e le istruzioni FatturaPA (EsigibilitaIVA=S, niente codici Natura N6).
Calcola l'IMU (L. 160/2019) per fabbricati, terreni agricoli e aree edificabili, con acconto e saldo. L'aliquota (‰) è quella deliberata dal Comune e va fornita in input.
Compone le RIGHE del modello F24 (Erario, INPS, IMU) con codici tributo e causali ufficiali a partire da importi già calcolati. Componibile con gli output di calc_forfettario e calc_imu. NON genera il modello ministeriale né un suo facsimile.
Determina se gli elenchi riepilogativi INTRASTAT vanno presentati e con quale periodicità (mensile, trimestrale o nessun obbligo) dagli ammontari dei quattro trimestri precedenti, e calcola la scadenza (giorno 25 del mese successivo, con slittamento per sabato, domenica e festività nazionali). Restituisce la soglia applicata con la sua fonte normativa.
Compone e valida le sezioni dell'elenco riepilogativo INTRASTAT (INTRA-1bis/ter/quater/quinquies/sexies e INTRA-2bis/ter/quater/quinquies) dalle righe di operazione: Stato membro ammesso, partita IVA della controparte, nomenclatura combinata, campi obbligatori per sezione. NON genera il file telematico per il Servizio Telematico Doganale: produce struttura-dati e prospetto di controllo.
Senza input: Stati membri ammessi, sezioni dei modelli INTRASTAT, ogni soglia vigente con criterio, effetto e fonte normativa (inclusa quella acquisti di beni innalzata a € 2.000.000 dal periodo 01/2026), termine di presentazione e la lista esplicita di ciò che NON viene generato.
Elenco ufficiale delle tipologie di soggetto degli allegati I–IV del D.Lgs. 138/2024 (recepimento NIS2), verbatim dal testo di Gazzetta Ufficiale, con ricerca testuale. Serve a trovare il tipologia_id da passare a nis2_ambito. Non esiste alcuna mappa ATECO → tipologia e questo strumento non ne usa una: l'ambito si determina sulla tipologia di attività, non sul codice ATECO.
Dice se un soggetto rientra nel campo di applicazione del D.Lgs. 138/2024 (NIS2) e se è soggetto ESSENZIALE o IMPORTANTE, citando articolo e comma per ogni passo del ragionamento. Logica a tre valori: se un dato mancante non cambia l'esito non viene chiesto; se lo blocca, il tool risponde indeterminato e dice esattamente quale dato serve.
Senza input: le soglie dimensionali NIS2 con la formula esatta di superamento e la fonte (raccomandazione 2003/361/CE, allegati I–IV, artt. 3 e 6 del D.Lgs. 138/2024), le categorie sempre-essenziali e le avvertenze (DORA per banche e mercati finanziari, consolidamento di gruppo).
Verifica anti-frode di un beneficiario prima di pagare una fattura (truffa del cambio-IBAN / BEC): IBAN, P.IVA, CF e — quando raggiungibile — ragione sociale via VIES live. Uno dei due soli tool con I/O esterno (l'altro è parse_verify_fatturapa, che riusa questa stessa verifica): se VIES è giù o il budget è esaurito il verdetto degrada onestamente ad "attenzione", mai a un falso "ok".
I fornitori sorvegliati da questo account, con lo stato dell'ultima verifica VIES e quanti IBAN risultano confermati o in attesa. Gli IBAN escono mascherati.
Il libretto degli IBAN di un fornitore: quali sono confermati, quali in attesa di conferma umana, quali rifiutati, e da quando. È la memoria contro cui si giudica un IBAN nuovo.
Se un fornitore è sorvegliato e com'è andata l'ultima verifica: esito VIES, se la risposta era autorevole, da quando non se ne ottiene una, anomalie rilevate.
Il gesto anti-BEC: confronta l'IBAN letto su una fattura con lo storico di quel fornitore e dice se è già confermato, già visto ma mai confermato, o MAI VISTO. Modifica lo stato (registra l'IBAN come "in attesa") e invia un'email di avviso. La CONFERMA di un IBAN non è esposta agli agenti: richiede una persona.
Mette uno o più fornitori sotto sorveglianza, perché i loro cambi di IBAN e le variazioni VIES vengano intercettati dalle verifiche notturne. Gli IBAN indicati entrano come "in attesa di conferma", mai come confermati.
Il server è pubblicato sul registry ufficiale del Model Context Protocol comecom.imperioutils/fisco-it.
Imperio exposes verified Italian tax & compliance tools as an MCP server: Codice Fiscale, VAT number, IBAN, ATECO, Italian VAT (incl. reverse charge and split payment), IMU property tax, flat-rate regime, F24 lines, FatturaPA/SDI parsing, INTRASTAT, NIS2 scope and anti-fraud payee verification. Anonymous, zero-cost, rate-limited. The results come from official algorithms and tables — no LLM inference. Connect withclaude mcp add --transport http imperio-fisco https://imperioutils.com/api/mcp.
US LLC formation for non-residents: no SSN, plus EIN, banking, ITIN and annual renewals.
Company lookup, LEI search, SEC filings, and financials for AI agents. 6 tools, free, no API key.
EU Corporate Sustainability Reporting Directive compliance — ESRS data points, double materiality assessments, audit trails, and XBRL-ready outputs for ESG reporting.
MCP-сервер налоговых/бухгалтерских калькуляторов ФНС + публичные фискальные статусы (самозанятый, ИП/ОКВЭД, дисквалификация, блокировки счетов). Волна 1, юр-риск минимальный.
Provides comprehensive enterprise risk analysis, including violation records, mortgage information, business anomalies, and judicial cases.
QuickBooks integration using OAuth2. Write operations disabled by default per integration. 550+ tools covering invoices, bills, reports, and inventory. Requires a DataGrout account.
AI agents that automate bookkeeping and financial close for SMBs.
Tamper-evident audit logging for AI decisions. Three tools (record_decision, verify_decision, list_decisions) write to a regulator-grade ledger built on AWS S3 Object Lock with 7-year retention. Designed for EU AI Act Article 12 and FCA SS1/23 evidence requirements. Try zero-config: npx audit-ledger-mcp boots in sandbox mode against a public hosted tenant.
Conta Azul ERP for AI agents — sales, customers, products, payables/receivables and NF-e invoices via OAuth 2.0. 35 tools (read + write).
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



