

Come usare Claude Code con il server MCP di 2Slides (Guida 2026)
Risposta rapida (≤60 parole): Claude Code può generare veri file PowerPoint collegandosi al server MCP di 2Slides. Ottieni una chiave API su 2slides.com/api, poi esegui
per lo stdio locale, oppureclaude mcp add --env API_KEY=xxx --transport stdio 2slides -- npx 2slides-mcpper lo Streamable HTTP remoto. Poi basta chiedere a Claude Code di creare una presentazione.claude mcp add --transport http 2slides https://2slides.com/api/mcp?apikey=KEY
Claude Code è l'agente di coding da terminale di Anthropic e parla nativamente il Model Context Protocol (MCP). Questo significa che puoi dargli uno strumento che trasforma il testo in un file
.pptxQuesta guida ti mostra entrambi i modi per collegarti — stdio locale e Streamable HTTP remoto — quale scegliere, cosa fa ciascuno strumento e i prompt esatti che trasformano una richiesta di una riga in un PowerPoint scaricabile.
Perché collegare Claude Code a 2Slides?
Claude Code è eccellente nel ragionare sul tuo repository, redigere contenuti e strutturare un'argomentazione. Ciò che non può fare da solo è produrre un vero file
.pptxLa divisione è netta:
- Claude Code legge il tuo materiale di origine (un README, una specifica, un CSV, una nota di ricerca), ci ragiona e decide cosa va su ogni slide.
- Il server MCP di 2Slides prende quel piano e produce un vero file PowerPoint — oppure slide basate su immagini con narrazione vocale AI ed esportazione in MP4.
Rimani nel terminale per tutto il tempo. Chiedi, aspetti ~30-60 secondi, ottieni un URL di download.
Cosa ti serve prima
- Claude Code installato e autenticato (nel tuo PATH).
claude - Una chiave API di 2Slides. Creane una su 2slides.com/api. La stessa pagina contiene una configurazione MCP pronta da copiare e l'endpoint Streamable HTTP.
- Node.js (per il trasporto stdio, che esegue localmente). Il trasporto HTTP non richiede nulla in locale.
npx 2slides-mcp
Stdio o Streamable HTTP: quale trasporto?
Il server MCP di 2Slides supporta due trasporti. Entrambi espongono lo stesso identico set di strumenti; differiscono solo per dove viene eseguito il connettore.
| Protocollo Stdio | Protocollo Streamable HTTP | |
|---|---|---|
| Dove viene eseguito | Localmente, tramite npx 2slides-mcp | Da remoto, ospitato da 2Slides |
| Richiede Node.js in locale | Sì | No |
| Configurazione | Aggiungi un server stdio + env API_KEY | Aggiungi un solo URL con ?apikey= |
| Ideale per | Sviluppo locale, offline, controllo completo | Container, CI, client leggeri, zero dipendenze locali |
| Autenticazione | Variabile d'ambiente API_KEY | Chiave API nella query dell'URL (o header Authorization |
Regola pratica: usa stdio sulla tua macchina per il lavoro quotidiano e Streamable HTTP quando Claude Code viene eseguito in un ambiente dove non puoi installare Node (una macchina remota, un job CI, un container blindato).
Metodo 1: collegamento via stdio (locale)
Esegui questo comando una volta. Il separatore
--claude mcp add --env API_KEY=YOUR_2SLIDES_API_KEY --transport stdio 2slides -- npx 2slides-mcp
Alcune cose utili da sapere:
- Tieni (o un altro flag) tra
--transport stdioe il nome del server. Poiché--envaccetta più coppie--env, mettere il nome subito dopo può far sì che la CLI lo interpreti come un'altra variabile d'ambiente.KEY=value - Tutto ciò che segue viene passato al server senza modifiche (
--).npx 2slides-mcp - Aggiungi per rendere 2Slides disponibile in ogni progetto, oppure
--scope userper inserirlo in un--scope projectcondiviso con il tuo team..mcp.json
Il file
.mcp.json{ "mcpServers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" } } } }
Metodo 2: collegamento via Streamable HTTP (remoto)
Nessuna installazione locale — basta puntare Claude Code all'endpoint ospitato:
claude mcp add --transport http 2slides https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY
Preferisci tenere la chiave fuori dall'URL? Inviala invece come header:
claude mcp add --transport http 2slides https://2slides.com/api/mcp \ --header "Authorization: Bearer YOUR_2SLIDES_API_KEY"
Verifica la connessione
claude mcp list # 2slides dovrebbe comparire e connettersi claude mcp get 2slides # mostra la sua configurazione e gli strumenti rilevati
Oppure, all'interno di una sessione interattiva, esegui il comando slash
/mcpGenera la tua prima presentazione
Una volta connesso, non richiami gli strumenti manualmente — chiedi e basta. Claude Code concatena automaticamente gli strumenti di 2Slides:
Search the 2slides themes for a clean "business" style, then generate a 7-slide deck introducing our Q3 roadmap. Pull the content from ./ROADMAP.md. Return the download link.
Dietro le quinte Claude Code esegue
themes_searchthemeIdslides_generatedownloadUrlVuoi slide personalizzate progettate con immagini invece di un template? Chiedilo e Claude Code userà il percorso Nano Banana (
slides_create_pdf_slidesjobs_getL'elenco degli strumenti MCP di 2Slides
Una volta connesso, Claude Code vede questi strumenti:
| Strumento | Cosa fa | Crediti |
|---|---|---|
themes_search | Trova un themeId | Gratis |
slides_generate | PowerPoint basato su tema (Fast PPT), sincrono o asincrono | 10 / pagina |
slides_create_pdf_slides | Slide personalizzate progettate con immagini a partire dal testo (Nano Banana) | 100 / pagina (1K/2K), 200 (4K) |
slides_create_like_this | Slide che ricalcano lo stile di un'immagine di riferimento | 100 / pagina (1K/2K), 200 (4K) |
slides_generate_narration | Aggiunge narrazione vocale AI a un job Nano Banana | 210 / pagina |
slides_download_pages_voices | Esporta pagine + audio in un file ZIP | Gratis |
jobs_get | Interroga un job asincrono finché non raggiunge success | Gratis |
Tre catene tipiche:
- Fast PPT: →
themes_search(sincrono) → download.slides_generate - Nano Banana: (asincrono) →
slides_create_pdf_slides→ download.jobs_get - Asset video narrati: crea le slide → →
jobs_get→slides_generate_narration→jobs_get.slides_download_pages_voices
Errori comuni e risoluzione dei problemi
- Il server non compare in . Per stdio, verifica che l'ordine
claude mcp list/nome sia corretto (tieni un flag tra--enve il nome). Per HTTP, ricontrolla l'URL e che la chiave API sia valida.--env - mancante. Il server stdio ha bisogno della variabile d'ambiente; il server HTTP ha bisogno di
API_KEYo di un header?apikey=. Non confonderli.Authorization - Chiedere un senza lo strumento. Senza 2Slides connesso, Claude Code può scrivere uno schema ma non può produrre un vero PowerPoint. Collega prima il server.
.pptx - Dimenticare il tema. Se non esegui o non indichi uno stile, Fast PPT ne sceglie uno per te. Specificalo per controllare l'aspetto.
themes_search - Polling troppo frequente. I job asincroni (Nano Banana, narrazione) vanno interrogati con circa ogni 20 secondi, non in un ciclo serrato.
jobs_get
Domande frequenti
Claude Code supporta nativamente i server MCP?
Sì. Claude Code è un client MCP di prima classe. Aggiungi i server con
claude mcp addclaude mcp list/mcpStdio o Streamable HTTP — quale dovrei usare?
Usa stdio sulla tua macchina locale (esegue
npx 2slides-mcpProduce un vero file PowerPoint?
Sì. Il percorso Fast PPT (
slides_generate.pptxDove ottengo la chiave API e la configurazione?
Su 2slides.com/api?tab=mcp. Quella pagina mostra la tua chiave, una configurazione stdio pronta da incollare e l'URL dell'endpoint Streamable HTTP.
Posso condividere il server di 2Slides con il mio team?
Sì. Aggiungilo con
--scope project.mcp.json--scope userIn sintesi
Claude Code fa il ragionamento; il server MCP di 2Slides fa il file. Collegati una volta — stdio per il locale, Streamable HTTP per il remoto — e "creami una presentazione" diventa una singola frase nel tuo terminale.
Se vivi dentro Claude Code, questo è il percorso più veloce da un'idea (o da un file nel tuo repository) a un PowerPoint finito e modificabile. Per una panoramica più ampia su come collegare le slide agli agenti, vedi come l'MCP sta cambiando i flussi di lavoro delle presentazioni e la mappa completa dell'ecosistema dei server MCP per PowerPoint. Usi l'app desktop invece della CLI? Vedi come usare Claude MCP per generare presentazioni.
Prendi la tua chiave e la configurazione su 2slides.com/api?tab=mcp e genera la tua prima presentazione dal terminale in meno di un minuto.
Fonti:
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free