Usare POP da un assistente AI senza installazione (MCP remoto)

Integrazionimcp-ai2026-07-24

Obiettivo

Collegare un assistente AI (Claude, o qualunque client che parla MCP) al server MCP remoto ufficiale di POP (https://mcp.popapi.io/mcp), senza installare Node.js né configurare nulla in locale — a differenza della versione locale, qui basta un URL.

Prerequisiti

Come funziona

Collegare Claude

Aggiungi un nuovo connector remoto puntato a https://mcp.popapi.io/mcp, con header Authorization: Bearer la_tua_license_key — la procedura esatta dipende dalla versione di Claude che usi (desktop o web): cerca “connector” o “MCP remoto” nelle impostazioni.

Provare con MCP Inspector

npx @modelcontextprotocol/inspector

Configuralo per puntare a https://mcp.popapi.io/mcp, con lo stesso header Authorization: Bearer.

Provare con curl

curl -X POST https://mcp.popapi.io/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "Authorization: Bearer la_tua_license_key" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Strumenti disponibili (16)

Gli stessi 11 strumenti della versione locale (creazione/invio SdI, PEPPOL, KSeF, ZUGFeRD, PDF, sincronizzazione Zoho, stato, verifica, conservazione), più 5 strumenti di onboarding (pop_onboarding_request_otp, pop_onboarding_verify_otp, pop_onboarding_get_status, pop_onboarding_get_account_setup, pop_onboarding_save_account_setup) che non richiedono l’header Bearer: usano un proprio onboarding_token temporaneo, pensato apposta per creare un account da zero. Vedi onboard-via-ai-assistant per il flusso completo.

Da sapere

Errori comuni

Configurazione correlata

Per l’installazione locale (stdio, via npm) vedi mcp. Per il contratto dati completo delle fatture, vedi api/overview, api/sdi, api/peppol, api/ksef, api/zugferd, api/pdf e api/zoho.