MCP App Store
by KeenEthics
Verika – Italian VAT, Tax Code & IBAN Check icon

Verika – Italian VAT, Tax Code & IBAN Check

By JackPons

Get New App Alerts

Overview

Verika checks Italian business and personal identifiers and enriches them with official, freely available sources. It is built for anyone who onboards Italian suppliers or customers, checks invoices and payment details, or needs a quick profile of an Italian company or public body. What it does: • Partita IVA (VAT number): formal check digit validation, live status on the EU VIES service, registered name and address normalised to the official ISTAT municipality list (comune, provincia, regione). • Company profile (scheda_soggetto): one call combines VIES status, address, Italian Public Administration index (IPA: IPA code, PEC certified email, website), GLEIF data (LEI code, legal form, direct and ultimate parent, number of subsidiaries) and an indicative screening of the name against the EU consolidated sanctions list. • Codice fiscale (tax code): validation including omocodia, with sex, date and place of birth decoded from the official tables. • IBAN: checksum validation for any country; for Italian IBANs also CIN check and bank name from the ABI code. • Comune lookup: municipality by name or cadastral code, with province, region and ISTAT code. Every result states its source and whether that source was reachable, so Claude never presents a missing answer as a negative one. Sanctions matches are flagged "to be verified" and must be confirmed by a person; the tool is not a substitute for an AML provider. Privacy: tool arguments (VAT numbers, tax codes, IBANs, names) are never stored. Only anonymous usage counters are kept for 90 days. All tools are read-only. Shareholders, officers and financial statements are not included, as in Italy they are paid data from the Business Register. Open source (MIT): https://github.com/JackPons/partita-iva-mcp

Tools

cerca_comune

Claude
Trova un comune italiano per nome (con provincia opzionale) o per codice catastale, dalla tabella ISTAT locale. Restituisce denominazione canonica, provincia, regione, codice catastale e codice ISTAT.

controlla_sanzioni

Claude
Confronta un nome (persona o ente) con la lista consolidata delle sanzioni finanziarie UE, con matching tollerante (ignora forme societarie e accenti). Restituisce le possibili corrispondenze con un punteggio 0-1. Screening indicativo, non un sistema AML certificato: 'da_verificare' significa che un umano deve controllare.

scheda_soggetto

Claude
Quadro completo di un soggetto italiano a partire dalla partita IVA: controllo formale, stato su VIES con denominazione e indirizzo normalizzato (via, CAP, comune ISTAT, provincia, regione), screening sanzioni UE sulla denominazione, se il soggetto è una Pubblica Amministrazione i dati IPA (codice IPA, PEC, sito), e per le imprese con LEI i dati GLEIF: forma giuridica, stato del LEI, controllante diretta, capogruppo e numero di controllate. Ogni blocco indica la fonte e se il servizio era raggiungibile. Per un'azienda privata la scheda non include soci, cariche o bilanci (dati a pagamento del Registro Imprese).

valida_codice_fiscale

Claude
Validazione offline di un codice fiscale italiano. Per le persone fisiche (16 caratteri) verifica il carattere di controllo, gestisce l'omocodia ed estrae sesso, data di nascita (anno con secolo dedotto) e codice catastale del comune. Per le persone giuridiche (11 cifre) applica il controllo della partita IVA.

valida_iban

Claude
Validazione offline di un IBAN (mod 97, lunghezza per paese). Per gli IBAN italiani verifica anche il CIN e scompone ABI, CAB e numero di conto. Non verifica l'esistenza del conto.

valida_partita_iva

Claude
Controllo formale e offline di una partita IVA italiana: lunghezza, cifra di controllo, codice ufficio. Non dice se la partita IVA è attiva: per quello usa verifica_partita_iva.

verifica_partita_iva

Claude
Verifica se una partita IVA italiana è attiva interrogando VIES (Commissione Europea). Restituisce anche denominazione e indirizzo quando disponibili. Se la partita IVA non supera il controllo formale, VIES non viene interrogato.

Similar Apps