

Usa cualquier agente de IA con el servidor MCP de 2Slides: la guía completa de 2026
Respuesta rápida (≤60 palabras): El servidor MCP de 2Slides permite que cualquier agente de IA compatible con MCP genere archivos de PowerPoint reales. Funciona de dos maneras: stdio (
npx -y 2slides-mcp@latestcon una variable de entornoAPI_KEY) y Streamable HTTP (https://2slides.com/api/mcp?apikey=KEY). Consigue una clave en 2slides.com/api, añade el servidor a tu agente —Claude Code, Codex, OpenClaw, Gemini CLI, Qwen Code y más— y pide una presentación.
Todo agente de IA moderno puede escribir un esquema de diapositivas. Ninguno, por sí solo, puede entregarte un .pptx real y editable con temas, gráficos, narración y notas del orador. Eso es un trabajo de generación de archivos, y el servidor MCP de 2Slides es el conector universal que le da esa capacidad a cualquier cliente del Model Context Protocol.
Escribe la configuración del servidor una vez y las mismas herramientas se activan en cualquier agente que uses. Esta guía explica los dos transportes, muestra qué clientes son compatibles y enlaza a una configuración paso a paso para cada uno.
¿Qué es el servidor MCP de 2Slides?
Es un pequeño conector que expone las APIs de generación de diapositivas de 2Slides como herramientas MCP. Una vez conectado un agente, puede invocar:
| Herramienta | Qué hace | Créditos |
|---|---|---|
themes_search | Encuentra un themeId para presentaciones basadas en tema | 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_slides_pages_voices | Exporta páginas + audio como un ZIP | Gratis |
jobs_get | Consulta un job asíncrono hasta completarse | Gratis |
El agente se encarga de pensar: leer tus archivos, estructurar el argumento, escribir el texto. El servidor se encarga del archivo. Pides en lenguaje natural; vuelve una URL de descarga en unos 30-60 segundos.
Los dos transportes: stdio vs Streamable HTTP
El servidor MCP de 2Slides admite ambos protocolos. Exponen herramientas idénticas y solo se diferencian en dónde se ejecuta el conector.
| Protocolo Stdio | Protocolo Streamable HTTP | |
|---|---|---|
| Dónde se ejecuta | Localmente, vía npx -y 2slides-mcp@latest | De forma remota, alojado por 2Slides |
| Requiere Node.js localmente | Sí | No |
| Autenticación | Variable de entorno API_KEY | ?apikey= en la URL (o cabecera Authorization) |
| Endpoint / comando | npx -y 2slides-mcp@latest | https://2slides.com/api/mcp?apikey=KEY |
| Ideal para | Desarrollo local, control total, sin conexión | CI, contenedores, servidores remotos, clientes ligeros |
Configuración stdio genérica (la forma que aceptan la mayoría de clientes):
{
"mcpServers": {
"2slides": {
"command": "npx",
"args": ["-y", "2slides-mcp@latest"],
"env": { "API_KEY": "YOUR_2SLIDES_API_KEY" }
}
}
}Streamable HTTP genérico: apunta tu cliente a https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY. (El nombre exacto de la clave varía: Gemini CLI y Qwen Code usan httpUrl; OpenClaw usa url + transport: "streamable-http"; Claude Code y Codex aceptan un flag --transport http o un campo url.)
Consigue tu clave, una configuración lista para pegar y el endpoint en 2slides.com/api?tab=mcp.
Agentes compatibles de un vistazo
| Agente / cliente | Ubicación de la configuración | Stdio | Streamable HTTP | Guía de configuración |
|---|---|---|---|---|
| Claude Code | .mcp.json / claude mcp add | ✅ | ✅ (--transport http) | Guía → |
| OpenAI Codex | ~/.codex/config.toml | ✅ | ✅ (url) | Guía → |
| OpenClaw | ~/.openclaw/openclaw.json (mcp.servers) | ✅ | ✅ (transport: streamable-http) | Guía → |
| Gemini CLI | ~/.gemini/settings.json | ✅ | ✅ (httpUrl) | Guía → |
| Qwen Code | ~/.qwen/settings.json | ✅ | ✅ (httpUrl) | Guía → |
| Claude Desktop | claude_desktop_config.json | ✅ | — | Guía → |
| Kimi (Moonshot) | vía Kimi CLI o Claude Code | ✅ | ✅ | Ver «Kimi y MiniMax» más abajo |
| MiniMax | vía Mini-Agent o Claude Code | ✅ | ✅ | Ver «Kimi y MiniMax» más abajo |
Cada guía enlazada tiene los bloques de configuración exactos, el atajo de una línea ... mcp add donde existe y cómo verificar la conexión.
Elige tu agente
- Claude Code: la CLI de Anthropic.
claude mcp add 2slides -e API_KEY=xxx -- npx -y 2slides-mcp@latest, o--transport httppara remoto. Ámbitos para uso personal o de equipo. - OpenAI Codex: un bloque
[mcp_servers.2slides]enconfig.toml, ocodex mcp add 2slides --env API_KEY=xxx -- npx -y 2slides-mcp@latest. Remoto vía un bloqueurl. - OpenClaw: una entrada bajo
mcp.serversenopenclaw.json; verifica conopenclaw mcp probe 2slides --json. Las herramientas aparecen en los perfilescoding/messaging. - Gemini CLI:
mcpServersensettings.json(httpUrlpara remoto), ogemini mcp add. - Qwen Code: la misma forma en
~/.qwen/settings.json; potente para presentaciones en chino.
Kimi y MiniMax: dos vías adicionales
Ni Kimi (Moonshot) ni MiniMax son por sí mismos una CLI nativa de MCP tan pulida como los agentes anteriores, pero ambos alcanzan el servidor MCP de 2Slides a través de dos rutas fiables:
-
Mueve un agente de programación con su modelo. Ambos exponen un endpoint compatible con Anthropic, así que puedes ejecutar Claude Code contra ellos y conectar 2Slides mediante la propia configuración MCP de Claude Code:
# Kimi K2 via Moonshot export ANTHROPIC_BASE_URL="https://api.moonshot.ai/anthropic" export ANTHROPIC_AUTH_TOKEN="YOUR_MOONSHOT_KEY" claude # then: claude mcp add ... 2slides -- npx -y 2slides-mcp@latest # MiniMax export ANTHROPIC_BASE_URL="https://api.minimax.io/anthropic" export ANTHROPIC_AUTH_TOKEN="YOUR_MINIMAX_KEY" claude -
Usa su propio runtime de agente. Moonshot publica la Kimi CLI (un cliente MCP nativo con una configuración estándar
mcpServers/~/.kimi/mcp.json), y MiniMax publica el Mini-Agent de código abierto, que lee unmcp.jsonestándar. En ambos, añade 2Slides exactamente como el bloque genérico de stdio o Streamable HTTP de arriba.
En cualquier caso, las herramientas de 2Slides son idénticas: solo cambia el agente anfitrión.
Un ejemplo resuelto (cualquier agente)
La interacción es la misma independientemente del cliente. Pides:
Read ./Q3-report.md and build a 12-slide executive summary.
Find a clean business theme from 2slides, generate the
PowerPoint, then return the download link.El agente ejecuta themes_search → slides_generate (Fast PPT) → devuelve un downloadUrl. ¿Quieres diapositivas personalizadas diseñadas con imágenes y voz en off por IA? Pídelo, y el agente encadena slides_create_pdf_slides → jobs_get → slides_generate_narration → jobs_get → slides_download_slides_pages_voices.
Preguntas frecuentes
¿Qué es el servidor MCP de 2Slides?
Un conector del Model Context Protocol que expone las APIs de generación de diapositivas, temas, narración y exportación de 2Slides como herramientas. Cualquier agente compatible con MCP que se conecte a él puede generar archivos de PowerPoint reales y editables (y presentaciones diseñadas con imágenes con narración por IA).
Stdio o Streamable HTTP: ¿qué transporte debería usar?
Usa stdio en una máquina donde puedas ejecutar Node.js (npx -y 2slides-mcp@latest): es el predeterminado para el trabajo local. Usa Streamable HTTP (https://2slides.com/api/mcp?apikey=KEY) cuando tu agente se ejecute en CI, un contenedor o un servidor remoto sin nada instalado. Ambos exponen herramientas idénticas.
¿Qué agentes de IA funcionan con él?
Cualquier cliente MCP. Esta guía cubre directamente Claude Code, OpenAI Codex, OpenClaw, Gemini CLI, Qwen Code y Claude Desktop, además de Kimi y MiniMax vía Claude Code o sus propios runtimes de agente. Cursor, Windsurf y otros clientes MCP usan la misma configuración genérica.
¿Necesito una API key distinta por agente?
No. Una sola API key de 2Slides funciona en todos los clientes y en ambos transportes. Créala una vez en 2slides.com/api?tab=mcp.
¿Genera archivos de PowerPoint reales?
Sí. slides_generate devuelve un .pptx editable con formas y temas reales. Las herramientas de Nano Banana devuelven presentaciones diseñadas con imágenes y pueden añadir narración de voz por IA más un paquete de recursos exportable para vídeo.
¿Es gratuito el servidor MCP?
El conector es gratuito de instalar, y las llamadas a themes_search / jobs_get / exportación son gratuitas. La generación de diapositivas consume créditos de 2Slides: 10 créditos por página para Fast PPT, más para las presentaciones diseñadas con imágenes y narradas.
Conclusión
Configura el servidor MCP de 2Slides una vez —stdio para local, Streamable HTTP para remoto— y cada agente MCP que uses gana un camino de una sola frase hacia un PowerPoint terminado. El agente piensa; 2Slides construye el archivo.
El cambio de 2026 es que «hazme una presentación» ya no es un truco de chat: es una llamada a una herramienta que tu agente hace en tu nombre, devolviendo un archivo real. Elige tu cliente abajo y tendrás tu primera presentación antes de terminar de leer su guía de configuración:
Para más contexto, consulta el mapa del ecosistema de servidores MCP de PowerPoint y cómo construir un agente de IA para presentaciones.
Consigue tu API key, una configuración lista para copiar y pegar y el endpoint de Streamable HTTP en 2slides.com/api?tab=mcp: un servidor, todos los agentes.
Fuentes:
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free