ItalyCheck MCP server
online · 100% uptimeio.github.yeick010/italycheck·v0.2.0Italian public bodies by codice fiscale (IndicePA): name, PEC, address. Paid per call via x402.
0 stars
Reviews
Write oneNobody has reviewed ItalyCheck yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
ItalyCheck tools (2)
write = sends, deletes, buys or postscheck_partita_iva_formatFreeFree offline check of an Italian partita IVA (11 digits + check digit). Does not confirm registration.
lookup_italian_paFreeLook up an Italian public administration or public-service operator by 11-digit codice fiscale in IndicePA (AgID). Use when an agent must verify a public-sector counterparty, find its official PEC (certified email) addresses, or confirm it exists before e-invoicing. Costs $0.005 in USDC on Base via x402.
Public scan report
scanner v0.1.10 · 2026-10-16 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 1382ms20/20
- Tool poisoning2 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How ItalyCheck compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 91/100
- higher than 85% of 48,255 servers
- Tools
- 2
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 44 ms
- faster than 93% of 30,031 servers
What its tools let an agent do: 2 read
Install ItalyCheck in Claude Code, Cursor or VS Code
claude mcp add --transport http italycheck https://italycheck.italycheck.workers.dev/mcp
What the publisher says
From the ItalyCheck repository's README, as published. We do not edit it. Read it on GitHub
ItalyCheck (MVP)
Verifica fornitori pagata a chiamata dagli agenti AI. Solo fonti pubbliche gratuite. Pagamento x402 (USDC su Base).
Endpoint
Uso
npm install npm test # test live su VIES + IndicePA, 402 x402, MCP npm run dev # senza pagamenti, porta 8787 npm start # con x402 (testnet Base Sepolia, facilitator x402.org) ITALYCHECKURL=https://... npm run mcp # server MCP stdio (proxy). ITALYCHECKLOCAL=1 = lookup locali
Passare in produzione (NON fatto)
- PAY_TO = indirizzo wallet Base di Yeison.
- X402NETWORK=eip155:8453; facilitator CDP (npm i @coinbase/x402, chiavi CDPAPIKEYID/SECRET; 1.000 tx/mese gratis, poi $0.001).
- npx wrangler deploy su Cloudflare Workers Free (uso commerciale consentito, 100k richieste/giorno, 10 ms CPU).
- Lo scopre il Bazaar dopo il primo pagamento regolato tramite facilitator CDP. Pubblicare il MCP su MCPize/Smithery.
Vincoli legali
- Il disclaimer VIES consente l'uso solo per verificare la partita IVA per operazioni intracomunitarie. È vietata ogni estrazione non conforme e l'abuso viene bloccato per IP (es. stessa partita IVA più volte al giorno). Quindi niente cache condivisa, niente archivi, niente scraping massivo.
- IndicePA: CC BY 4.0, va citata la fonte "© AgID – IndicePA".
Stato del deploy (16/10/2026)
- Online: https://italycheck.italycheck.workers.dev (Cloudflare Workers Free, Base Sepolia testnet, facilitator x402.org)
- Solo /v1/pa a pagamento. /v1/vat (VIES) disattivato: ENABLE_VAT="0", in attesa di parere legale.
- Deploy: CLOUDFLAREACCOUNTID=... npx -y -p node@22 node ./node_modules/wrangler/bin/wrangler.js deploy (wrangler 4 richiede Node 22).
- Il Worker crea una nuova app per ogni richiesta e mette in cache solo la risposta "supported" del facilitator, come dati. Condividere promise in corso tra più richieste bloccava le richieste su Workers.
Mainnet (16/10/2026, sera)
- Rete Base mainnet eip155:8453, USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, facilitator CDP. I segreti CDPAPIKEYID e CDPAPIKEYSECRET sono in Cloudflare (wrangler secret).
- Bazaar: estensione discovery con schema e esempio. Validato da CDP /x402/validate: valid true.
- MCP remoto: POST /mcp (Streamable HTTP, stateless). lookupitalianpa si paga con x402 via MCP (@x402/mcp).
- CPU: src/bazaar-shim.js (alias wrangler) salta la rivalidazione ajv per ogni richiesta. JWT CDP e risposta "supported" sono in cache come dati.
- Vedi SUBMISSIONS.md per la discovery.
Nothing above is checked by us. What we check is on the safety report.
ItalyCheck: common questions
- Is ItalyCheck MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the ItalyCheck safety report
- How do I install ItalyCheck?
- It runs remotely at italycheck.italycheck.workers.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does ItalyCheck need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is ItalyCheck maintained?
- The last commit was 19 days ago (2026-10-16). The latest release is v0.2.0.
- Is ItalyCheck up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does ItalyCheck compare with other MCP servers?
- safety score 91/100 (higher than 85% of 48,255 servers); tools 2 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.