

Cómo usar Gemini CLI con el servidor MCP de 2Slides (guía 2026)
Respuesta rápida (≤60 palabras): La Gemini CLI de Google puede generar archivos de PowerPoint reales vía el servidor MCP de 2Slides. Consigue una clave en 2slides.com/api, y añade una entrada
amcpServers:~/.gemini/settings.json,command: "npx",args: ["2slides-mcp"]para stdio, oenv.API_KEYpara Streamable HTTP. O ejecutahttpUrl: "https://2slides.com/api/mcp?apikey=KEY". Luego pídele a Gemini que cree una presentación.gemini mcp add
Gemini CLI es el agente de IA de terminal de código abierto de Google, y habla el Model Context Protocol (MCP). Conéctala al servidor MCP de 2Slides y Gemini podrá convertir un prompt —o un archivo de tu directorio de trabajo— en un
.pptxEsta guía te da los bloques exactos de
settings.jsongemini mcp add¿Por qué conectar Gemini CLI a 2Slides?
Gemini es un potente razonador multimodal, pero no produce archivos
.pptx- Gemini CLI lee tu fuente, planifica las diapositivas y escribe el texto.
- El servidor MCP de 2Slides renderiza el PowerPoint real: Fast PPT basado en tema, o diapositivas diseñadas con imágenes con narración por IA opcional y un paquete exportable.
Qué necesitas primero
- Gemini CLI instalada (en tu PATH).
gemini - Una API key de 2Slides desde 2slides.com/api.
- Node.js para el transporte stdio (). El transporte HTTP no necesita nada local.
npx 2slides-mcp
Stdio vs Streamable HTTP: ¿qué transporte?
Ambos exponen las mismas herramientas; la diferencia es la clave de configuración y dónde se ejecuta el conector.
| Stdio (local) | Streamable HTTP (remoto) | |
|---|---|---|
| Clave de configuración | commandargsenv | httpUrl |
| Node.js local | Necesario | No necesario |
| Ideal para | Desarrollo local | Remoto/CI, configuraciones ligeras |
El nombre de la clave importa: Gemini CLI usa
para Streamable HTTP yhttpUrlpara el SSE heredado. Para el endpoint de Streamable HTTP de 2Slides, usaurl.httpUrl
Método 1: stdio en settings.json
Gemini CLI lee
~/.gemini/settings.json.gemini/settings.jsonmcpServers{ "mcpServers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" } } } }
Los valores de
env"API_KEY": "$TWOSLIDES_API_KEY"Método 2: Streamable HTTP en settings.json
Para el endpoint alojado, usa
httpUrl{ "mcpServers": { "2slides-remote": { "httpUrl": "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY" } } }
¿Prefieres autenticación por cabecera? Añade un objeto
headers"headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" }O usa el comando gemini mcp add
gemini mcp add# stdio (-e sets env vars) gemini mcp add -e API_KEY=YOUR_2SLIDES_API_KEY 2slides npx 2slides-mcp # Streamable HTTP gemini mcp add --transport http 2slides-remote "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY"
Estos escriben las mismas entradas
mcpServerssettings.json-t, --transport-e, --env-H, --header--timeoutVerifica la conexión
Dentro de una sesión interactiva de
gemini/mcp
Muestra el estado de cada servidor (CONNECTED / CONNECTING / DISCONNECTED) y las herramientas descubiertas. Usa
/mcp authGenera tu primera presentación
Simplemente pídelo:
Read ./notes/market-update.md and generate a 9-slide briefing. Find a professional theme from 2slides, build the PowerPoint, and give me the download link.
Gemini CLI ejecuta
themes_searchslides_generatedownloadUrlslides_create_pdf_slidesjobs_getLas herramientas del servidor MCP de 2Slides
| Herramienta | Qué hace | Créditos |
|---|---|---|
themes_search | Encuentra un themeId | Gratis |
slides_generate | PowerPoint basado en tema (Fast PPT), síncrono/asíncrono | 10 / página |
slides_create_pdf_slides | Diapositivas personalizadas diseñadas con imágenes a partir de texto (Nano Banana) | 100 / página (1K/2K), 200 (4K) |
slides_create_like_this | Diapositivas que imitan el estilo de una imagen de referencia | 100 / página (1K/2K), 200 (4K) |
slides_generate_narration | Añade narración de voz por IA a un job de Nano Banana | 210 / página |
slides_download_pages_voices | Exporta páginas + audio como un ZIP | Gratis |
jobs_get | Consulta un job asíncrono hasta completarse | Gratis |
Errores comunes y solución de problemas
- Usar para el endpoint de Streamable HTTP. Gemini CLI trata
urlcomo SSE. Usaurlpara el Streamable HTTP de 2Slides.httpUrl - El servidor aparece como DISCONNECTED en . Comprueba la API key y, para stdio, confirma que Node.js está instalado.
/mcp - No se listan herramientas. Reinicia la sesión tras editar , o vuelve a ejecutar
settings.json.gemini mcp add - No hay sin la herramienta. Gemini por sí solo redacta un esquema; 2Slides produce el archivo.
.pptx - Consultar demasiado rápido. Deja que Gemini consulte cada unos 20 segundos para los jobs asíncronos de Nano Banana / narración.
jobs_get
Preguntas frecuentes
¿Gemini CLI admite servidores MCP?
Sí. Gemini CLI es un cliente MCP. Configura servidores bajo
mcpServers~/.gemini/settings.jsongemini mcp add¿Cuál es la clave de configuración para un servidor Streamable HTTP?
httpUrlurlhttpUrl¿Dónde guarda Gemini CLI la configuración MCP?
~/.gemini/settings.json.gemini/settings.jsonmcpServers¿Produce un PowerPoint real?
Sí:
slides_generate.pptx¿De dónde saco la clave y la configuración?
En 2slides.com/api?tab=mcp: tu clave, una configuración lista para copiar y pegar y la URL del endpoint de Streamable HTTP.
Conclusión
Una sola entrada
—mcpServerspara local,commandpara remoto— convierte Gemini CLI en un generador de diapositivas. Verifica conhttpUrly luego simplemente pide una presentación./mcp
Para el panorama completo, consulta cómo el MCP está cambiando los flujos de trabajo de presentaciones y el mapa del ecosistema de servidores MCP de PowerPoint. ¿Trabajas en otro agente de terminal? Consulta Claude Code, OpenAI Codex y Qwen Code con el mismo servidor.
Consigue tu clave y configuración en 2slides.com/api?tab=mcp y genera tu primera presentación desde la Gemini CLI en menos de un minuto.
Fuentes:
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free