MCP.Market

ItalyCheck MCP server

online · 100% uptime
by yeick010·io.github.yeick010/italycheck·v0.2.0

Italian public bodies by codice fiscale (IndicePA): name, PEC, address. Paid per call via x402.

A91/100grade A
What users say
No reviews yet
Be the first
Safety scan
A91/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody 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 posts
  • check_partita_iva_formatFree

    Free offline check of an Italian partita IVA (11 digits + check digit). Does not confirm registration.

  • lookup_italian_paFree

    Look 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

no findings
  • –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
Overall 91/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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)

  1. PAY_TO = indirizzo wallet Base di Yeison.
  2. X402NETWORK=eip155:8453; facilitator CDP (npm i @coinbase/x402, chiavi CDPAPIKEYID/SECRET; 1.000 tx/mese gratis, poi $0.001).
  3. npx wrangler deploy su Cloudflare Workers Free (uso commerciale consentito, 100k richieste/giorno, 10 ms CPU).
  4. 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.