2Slides Logo
Cómo usar Qwen Code con el servidor MCP de 2Slides (guía 2026)
2Slides Team
6 min read

Cómo usar Qwen Code con el servidor MCP de 2Slides (guía 2026)

Respuesta rápida (≤60 palabras): La CLI Qwen Code de Alibaba 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

mcpServers
a
~/.qwen/settings.json
:
command: "npx"
,
args: ["2slides-mcp"]
,
env.API_KEY
para stdio, o
httpUrl: "https://2slides.com/api/mcp?apikey=KEY"
para Streamable HTTP. O ejecuta
qwen mcp add
. Luego pídele a Qwen que cree una presentación.

Qwen Code es el agente de programación de terminal de código abierto de Alibaba (un fork de Gemini CLI), ajustado para la familia de modelos Qwen. Es un cliente nativo del Model Context Protocol (MCP), así que conectar el servidor MCP de 2Slides permite a Qwen Code convertir un brief —o un archivo de tu repositorio— en un

.pptx
terminado y editable.

Esta guía te da los bloques exactos de

~/.qwen/settings.json
para ambos transportes (stdio local y Streamable HTTP remoto), el atajo
qwen mcp add
y las herramientas de 2Slides.

¿Por qué conectar Qwen Code a 2Slides?

Qwen Code razona sobre código y contenido pero no produce archivos binarios de diapositivas. El servidor MCP de 2Slides es el generador que sí lo hace:

  • Qwen Code lee tu fuente, planifica la presentación y escribe el texto, con gran solvencia tanto en contenido en inglés como en chino.
  • 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.

2Slides admite 20 idiomas de salida, incluidos el chino simplificado y tradicional, de modo que una presentación planificada por Qwen en chino se renderiza con el salto de línea CJK correcto.

Qué necesitas primero

  1. Qwen Code instalado (
    qwen
    en tu PATH).
  2. Una API key de 2Slides desde 2slides.com/api.
  3. Node.js para el transporte stdio (
    npx 2slides-mcp
    ). El transporte HTTP no necesita nada local.

Stdio vs Streamable HTTP: ¿qué transporte?

Ambos exponen las mismas herramientas; la diferencia es la clave de configuración.

Stdio (local)Streamable HTTP (remoto)
Clave de configuración
command
/
args
/
env
httpUrl
Node.js localNecesarioNo necesario
Ideal paraDesarrollo localRemoto/CI, configuraciones ligeras

El nombre de la clave importa: Qwen Code (como Gemini CLI) usa

httpUrl
para Streamable HTTP y
url
para el SSE heredado. Usa
httpUrl
para el endpoint de Streamable HTTP de 2Slides.

Método 1: stdio en settings.json

Qwen Code lee

~/.qwen/settings.json
(global) y
.qwen/settings.json
(proyecto). Añade un bloque
mcpServers
:

{ "mcpServers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" } } } }

Los valores de

env
admiten la expansión
$VAR_NAME
si prefieres mantener la clave en el entorno de tu shell.

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" } } }

Autenticación por cabecera opcional:

"headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" }
.

O usa el comando
qwen mcp add

# stdio qwen mcp add -e API_KEY=YOUR_2SLIDES_API_KEY 2slides npx 2slides-mcp # Streamable HTTP qwen mcp add --transport http 2slides-remote "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY"

Comandos relacionados:

qwen mcp list
,
qwen mcp remove <name>
y
qwen mcp
a secas para una vista de gestión interactiva.

Verifica la conexión

Dentro de una sesión interactiva de

qwen
:

/mcp

Muestra el estado de conexión, los detalles de configuración y las herramientas descubiertas por servidor. Usa

/mcp auth
para servidores protegidos con OAuth.

Genera tu primera presentación

Simplemente pídelo, en inglés o en chino:

读取 ./季度总结.md,生成一个 10 页的季度业务回顾。 先从 2slides 搜索一个简洁的商务主题,再生成 PowerPoint, 最后把下载链接给我。

Qwen Code ejecuta

themes_search
slides_generate
(Fast PPT) con
responseLanguage: "Simplified Chinese"
→ devuelve el
downloadUrl
. Para diapositivas personalizadas diseñadas con imágenes usa
slides_create_pdf_slides
y consulta
jobs_get
hasta que esté listo.

Las herramientas del servidor MCP de 2Slides

HerramientaQué haceCréditos
themes_search
Encuentra un
themeId
para Fast PPT
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

Errores comunes y solución de problemas

  • Usar
    url
    para Streamable HTTP.
    Qwen Code trata
    url
    como SSE. Usa
    httpUrl
    para el endpoint de Streamable HTTP de 2Slides.
  • El servidor aparece como DISCONNECTED en
    /mcp
    .
    Verifica la API key; para stdio confirma que Node.js está presente.
  • Las herramientas no aparecen tras editar. Reinicia la sesión, o vuelve a ejecutar
    qwen mcp add
    .
  • Esperar un
    .pptx
    solo de Qwen.
    Planifica la presentación; 2Slides renderiza el archivo.
  • Idioma de salida incorrecto. Define el idioma de la presentación explícitamente para que el contenido CJK se renderice correctamente (Qwen pasa
    responseLanguage
    a
    slides_generate
    ).

Preguntas frecuentes

¿Qwen Code admite servidores MCP?

Sí. Qwen Code es un cliente MCP (forkeado de Gemini CLI). Configura servidores bajo

mcpServers
en
~/.qwen/settings.json
, o añádelos con
qwen mcp add
. Se admiten tanto stdio como Streamable HTTP.

¿Cuál es la clave de configuración para un servidor Streamable HTTP?

httpUrl
. Usa
url
solo para el SSE heredado. El endpoint de Streamable HTTP de 2Slides va en
httpUrl
.

¿Es bueno Qwen Code para presentaciones en chino?

Sí: los modelos Qwen tienen una fuerte cobertura del chino, y 2Slides admite salida en chino simplificado y tradicional con un renderizado CJK adecuado. La combinación es muy apropiada para presentaciones bilingües y de negocios en chino.

¿Produce un PowerPoint real?

Sí:

slides_generate
devuelve un
.pptx
editable. Las herramientas de Nano Banana devuelven presentaciones diseñadas con imágenes con narración por IA opcional.

¿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 el endpoint de Streamable HTTP.

Conclusión

Una sola entrada

mcpServers
command
para local,
httpUrl
para remoto— convierte Qwen Code en un generador de diapositivas, en inglés o en chino. Verifica con
/mcp
y luego simplemente pide.

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. ¿Usas otro agente? Consulta Gemini CLI, Claude Code y OpenAI Codex con el mismo servidor.

Consigue tu clave y configuración en 2slides.com/api?tab=mcp y genera hoy tu primera presentación creada con Qwen.

Fuentes:

About 2Slides

Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.

Try For Free