Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Google Slides con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.
In breve
Fai lavorare la tua AI con Google Slides: leggi una presentazione come testo, slide per slide, con le note del relatore, guarda le slide come immagini, crea presentazioni, aggiungi, copia e riordina slide, compila modelli e inserisci testo, caselle di testo e immagini. Account Google personali e Google Workspace.
Prova a chiedere
Prompt di esempio per Google Slides
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → Google Slides, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
Google Slides + Cursor
Fai lavorare la tua AI con Google Slides: leggi una presentazione come testo, slide per slide, con le note del relatore, guarda le slide come immagini, crea presentazioni, aggiungi, copia e riordina slide, compila modelli e inserisci testo, caselle di testo e immagini. Account Google personali e Google Workspace.
Prerequisiti
Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:
GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET
Step 1 — Ottieni le credenziali
- Apri console.cloud.google.com, scegli o crea un progetto, poi vai su APIs & Services → Library e abilita la Google Slides API.
- Apri APIs & Services → OAuth consent screen. Scegli Internal se usi Google Workspace (la via più semplice), altrimenti External. Con External imposta lo stato di pubblicazione su In production: finché l'app è in Testing, Google revoca i refresh token dopo 7 giorni e il connettore smette di funzionare ogni settimana. Per il tuo account puoi semplicemente proseguire oltre l'avviso "unverified app".
- Apri APIs & Services → Credentials → Create credentials → OAuth client ID, scegli il tipo di applicazione Web application e aggiungi l'URI di reindirizzamento autorizzato
https://cloud.anythingmcp.com/api/mcp-oauth/callback. Se ospiti AnythingMCP in proprio, inserisci invecehttps://tuo-host-anythingmcp/api/mcp-oauth/callback. - Inserisci il client ID in
GOOGLE_CLIENT_IDe il client secret inGOOGLE_CLIENT_SECRET, poi installa il connettore. - Nella pagina del connettore clicca su Authorize with Provider e accedi con l'account Google di cui l'AI deve usare le presentazioni. Il refresh token viene salvato cifrato e gli access token si rinnovano automaticamente.
Un solo client Google per tutti i connettori Google: lo stesso progetto Cloud e lo stesso client OAuth servono tutti i connettori Google: Gmail, Google Calendar, Google Drive, Google Sheets, Google Docs, Google Slides, Google Forms, Google Contacts, Google Meet, Google Tasks, Search Console, Analytics e Ads. Abilita ogni API in quel progetto, riusa lo stesso client ID e lo stesso secret e autorizza ogni connettore una volta. Ognuno chiede solo i propri permessi.
Trovare una presentazione: incolla il link della presentazione nella chat; il suo id è la stringa lunga in https://docs.google.com/presentation/d/<id>/edit. Per trovare le presentazioni per nome, aggiungi anche il connettore Google Drive. L'AI legge una presentazione come testo, slide per slide, con le note del relatore, e può trasformare una slide in immagine per controllarne il layout. Il link all'immagine funziona senza accesso per circa 30 minuti, quindi chiunque lo abbia può aprirlo.
Modelli e nuove presentazioni: sostituire il testo ovunque è il modo affidabile per compilare un modello con segnaposto come [Nome cliente], e la formattazione resta invariata. Per creare una slide per ogni cliente o prodotto, l'AI copia una slide modello e compila solo la copia. Una nuova presentazione parte con una slide del titolo e viene creata nella radice di Il mio Drive. Caselle di testo e immagini si posizionano in punti a partire dall'angolo in alto a sinistra (una slide 16:9 misura 720 x 405 pt); le immagini devono arrivare da un URL pubblico, in formato PNG, JPEG o GIF.
Permessi: il connettore chiede https://www.googleapis.com/auth/presentations: leggere e modificare ogni presentazione che il tuo account può aprire. Non include Google Drive, quindi il connettore non può elencare, cercare, condividere o eliminare i file delle presentazioni.
Solo lettura: cambia lo scope nelle impostazioni OAuth del connettore in https://www.googleapis.com/auth/presentations.readonly, autorizza di nuovo e disattiva google_slides_create_presentation, google_slides_add_slide, google_slides_duplicate_object, google_slides_move_slides, google_slides_insert_text, google_slides_add_text_box, google_slides_replace_all_text e google_slides_create_image.
Disattivati all'installazione: google_slides_delete_object e google_slides_batch_update, che possono eliminare slide e contenuti. Attivali uno per uno se all'AI servono.
Le modifiche aspettano il tuo sì: prima di ogni modifica l'AI ti dice cosa creerà, cambierà o eliminerà e in quale presentazione, e aspetta la tua conferma. Le modifiche vengono salvate subito e le vede chiunque abbia il file aperto.
Limiti: Google consente a ogni utente 60 modifiche e 60 immagini di slide al minuto. Oltre il limite risponde 429: aspetta un minuto e riprova.
Errori comuni: 401 significa che l'autorizzazione è scaduta o è stata revocata (succede sempre dopo 7 giorni se la schermata di consenso è in Testing): clicca di nuovo su Authorize with Provider. 403 PERMISSION_DENIED significa che l'account non può aprire o modificare quella presentazione, o che lo scope è in sola lettura; 403 "Slides API has not been used in project" significa che la Google Slides API non è abilitata nel progetto Cloud. 404 significa che l'id è sbagliato o appartiene a un altro tipo di file: un file PowerPoint caricato su Drive diventa una presentazione Slides solo dopo la conversione. Un 400 su un'immagine significa che l'URL non è pubblico o che il file non è PNG, JPEG o GIF.
Il connettore non gestisce i commenti, non condivide, sposta o elimina presentazioni e non le esporta in PDF o PowerPoint (lo fa il connettore Google Drive). Non modifica nemmeno i file PowerPoint salvati su Drive.
Step 2 — Installa l'adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Step 3 — Aggiungi il connettore in Cursor
L'URL del tuo server: in AnythingMCP apri MCP Servers → il server su cui si trova questo connettore e copia il suo URL (
https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostraYOUR_SERVER_ID.
Cursor legge i server MCP da ~/.cursor/mcp.json. Aggiungi questa voce:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Crea una chiave API MCP in AnythingMCP da MCP Servers → il tuo server → API keys e incollala al posto di
YOUR_MCP_API_KEY. - Salva il file e riavvia Cursor.
- Apri Cursor → Settings → MCP e verifica che
anythingmcpsia elencato e connesso. - Inizia a chattare: l'agente ora può usare i tool di
Google Slides.
Tool disponibili
| Tool | What it does |
|---|---|
google_slides_get_presentation | Read a Google Slides presentation as text, slide by slide: for each slide its objectId, layout, every element with objectId, type (TITLE… |
google_slides_get_page | Read one slide (or a layout or master page) in detail: each element's objectId, type, placeholder index, text, size and transform… |
google_slides_get_page_thumbnail | Render a slide as a PNG and get a link to it: width, height and contentUrl |
google_slides_create_presentation | Create a new presentation with a title, in the root of the user's My Drive |
google_slides_add_slide | Add a slide with a predefined layout of the deck's theme (TITLE_AND_BODY by default), at a position or at the end |
google_slides_duplicate_object | Duplicate a slide (the copy goes right after it) or an element (the copy lands on the same slide, in the same position) |
google_slides_move_slides | Move one or more slides to a new position, keeping their order. insertion_index is the 0-based position in the deck as it is before the move |
google_slides_insert_text | Insert text into a shape: a placeholder (title, body), a text box, or the speaker notes (use the slide's notesObjectId) |
google_slides_add_text_box | Add a text box with text to a slide, at a position and size in points (a 16:9 slide is 720 x 405 pt, a 4:3 one 720 x 540 pt) |
google_slides_replace_all_text | Replace every occurrence of a text in the presentation (or only on the given slides) with another text, keeping the formatting; an empty… |
google_slides_create_image | Place an image from a public URL on a slide |
google_slides_delete_object | Delete a slide or an element (shape, image, table, group) by its objectId |
google_slides_batch_update | Run Slides API batchUpdate requests for edits the other tools do not cover: styling text (updateTextStyle, updateParagraphStyle), deleting… |
Esempi di prompt
- "Leggi la presentazione commerciale a questo link e riassumi ogni slide insieme alle sue note del relatore."
- "Compila il modello di offerta: sostituisci [Nome cliente] con Acme GmbH e [Data] con 1 novembre 2026."
- "Copia tre volte la slide del caso di studio e compila ogni copia con uno di questi clienti."
- "Crea una presentazione chiamata Revisione Q4 con una slide del titolo e una slide ciascuna per fatturato, pipeline e assunzioni."
- "Mostrami la slide 4 come immagine, così controllo il layout."
FAQ
Cursor supporta server MCP personalizzati nel piano gratuito? Sì, MCP è disponibile nei piani Hobby, Pro e Business.
Prossimi passi
- Landing del connettore
- Collegare a Claude
- Collegare a ChatGPT
- Collegare a Gemini
- Collegare a Meta Muse
Questa guida ti è stata utile?