2Slides Logo
Usa cualquier agente de IA con el servidor MCP de 2Slides: la guía completa de 2026
2Slides Team
8 min read

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 2slides-mcp
con una variable de entorno
API_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:

HerramientaQué haceCréditos
themes_search
Encuentra un
themeId
para presentaciones basadas en tema
Gratis
slides_generate
PowerPoint basado en tema (Fast PPT), síncrono/asíncrono10 / 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 referencia100 / página (1K/2K), 200 (4K)
slides_generate_narration
Añade narración de voz por IA a un job de Nano Banana210 / página
slides_download_pages_voices
Exporta páginas + audio como un ZIPGratis
jobs_get
Consulta un job asíncrono hasta completarseGratis

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 StdioProtocolo Streamable HTTP
Dónde se ejecutaLocalmente, vía
npx 2slides-mcp
De forma remota, alojado por 2Slides
Requiere Node.js localmenteNo
AutenticaciónVariable de entorno
API_KEY
?apikey=
en la URL (o cabecera
Authorization
)
Endpoint / comando
npx 2slides-mcp
https://2slides.com/api/mcp?apikey=KEY
Ideal paraDesarrollo local, control total, sin conexiónCI, contenedores, servidores remotos, clientes ligeros

Configuración stdio genérica (la forma que aceptan la mayoría de clientes):

{ "mcpServers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "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 / clienteUbicación de la configuraciónStdioStreamable HTTPGuí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 CodeVer «Kimi y MiniMax» más abajo
MiniMaxvía Mini-Agent o Claude CodeVer «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 --env API_KEY=xxx --transport stdio 2slides -- npx 2slides-mcp
    , o
    --transport http
    para remoto. Ámbitos para uso personal o de equipo.
  • OpenAI Codex: un bloque
    [mcp_servers.2slides]
    en
    config.toml
    , o
    codex mcp add 2slides --env API_KEY=xxx -- npx 2slides-mcp
    . Remoto vía un bloque
    url
    .
  • OpenClaw: una entrada bajo
    mcp.servers
    en
    openclaw.json
    ; verifica con
    openclaw mcp probe 2slides --json
    . Las herramientas aparecen en los perfiles
    coding
    /
    messaging
    .
  • Gemini CLI:
    mcpServers
    en
    settings.json
    (
    httpUrl
    para remoto), o
    gemini 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:

  1. 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 2slides-mcp # MiniMax export ANTHROPIC_BASE_URL="https://api.minimax.io/anthropic" export ANTHROPIC_AUTH_TOKEN="YOUR_MINIMAX_KEY" claude
  2. 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 un
    mcp.json
    está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_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 2slides-mcp
): 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