Verika - Verifica P.IVA, Codice Fiscale e IBAN
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Verifica partita IVA, codice fiscale e IBAN italiani con dati ufficiali (VIES, IPA, ISTAT)
| Author | io.github.JackPons |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 510 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Verika - Verifica P.IVA, Codice Fiscale e IBAN": {
"url": "https://partita-iva-mcp.pons-labs.workers.dev/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (7)
controlla_sanzioniread-onlyConfronta 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.
Parameters:
nome(required) — string — Denominazione o nome e cognome da verificare, es. 'Mario Rossi' o 'Esempio Trading S.r.l.'soglia— number — Soglia di somiglianza (default 0.8)
Hints: read-only yes · destructive no · idempotent yes · open-world no
cerca_comuneread-onlyTrova 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.
Parameters:
nome— string — Nome del comune, es. 'Atri'provincia— string — Sigla provincia per disambiguare, es. 'TE'codice_catastale— string — Codice catastale, es. 'A488' (Atri)
Hints: read-only yes · destructive no · idempotent yes · open-world no
valida_partita_ivaread-onlyControllo 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`.
Parameters:
partita_iva(required) — string — Partita IVA, con o senza prefisso IT, spazi o punti, es. 'IT 12345678903'
Hints: read-only yes · destructive no · idempotent yes · open-world no
verifica_partita_ivaread-onlyVerifica 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.
Parameters:
partita_iva(required) — string — Partita IVA italiana, 11 cifre, es. '12345678903'
Hints: read-only yes · destructive no · idempotent yes · open-world yes
valida_codice_fiscaleread-onlyValidazione 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.
Parameters:
codice_fiscale(required) — string — Codice fiscale, 16 caratteri o 11 cifre, es. 'RSSMRA85T10A562S'
Hints: read-only yes · destructive no · idempotent yes · open-world no
valida_ibanread-onlyValidazione 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.
Parameters:
iban(required) — string — IBAN, con o senza spazi, es. 'IT60 X054 2811 1010 0000 0123 456'
Hints: read-only yes · destructive no · idempotent yes · open-world no
scheda_soggettoread-onlyQuadro 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).
Parameters:
partita_iva(required) — string — Partita IVA italiana, 11 cifre, es. '12345678903'sanzioni— boolean — Esegui lo screening sanzioni sulla denominazione VIES (default true)
Hints: read-only yes · destructive no · idempotent yes · open-world yes
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.