

Use Qualquer Agente de IA com o Servidor MCP do 2Slides: O Guia Completo de 2026
Resposta rápida (≤60 palavras): O servidor MCP do 2Slides permite que qualquer agente de IA compatível com MCP gere arquivos PowerPoint reais. Ele roda de duas formas: stdio (
npx -y 2slides-mcp@latestcom uma variável de ambienteAPI_KEY) e Streamable HTTP (https://2slides.com/api/mcp?apikey=KEY). Pegue uma chave em 2slides.com/api, adicione o servidor ao seu agente — Claude Code, Codex, OpenClaw, Gemini CLI, Qwen Code e mais — e peça um deck.
Todo agente de IA moderno consegue escrever um roteiro de slides. Nenhum deles, sozinho, consegue te entregar um .pptx real e editável com temas, gráficos, narração e notas do orador. Isso é uma tarefa de geração de arquivos — e o servidor MCP do 2Slides é o conector universal que dá essa capacidade a qualquer cliente do Model Context Protocol.
Escreva a configuração do servidor uma vez e as mesmas ferramentas se acendem no agente que você usar. Este guia explica os dois transportes, mostra quais clientes são suportados e linka para uma configuração passo a passo de cada um.
O que é o servidor MCP do 2Slides?
É um pequeno conector que expõe as APIs de geração de slides do 2Slides como ferramentas MCP. Depois que um agente está conectado, ele pode chamar:
| Ferramenta | O que faz | Créditos |
|---|---|---|
themes_search | Encontra um themeId para decks baseados em tema | Grátis |
slides_generate | PowerPoint baseado em tema (Fast PPT), síncrono/assíncrono | 10 / página |
slides_create_pdf_slides | Slides personalizados desenhados com imagem a partir de texto (Nano Banana) | 100 / página (1K/2K), 200 (4K) |
slides_create_like_this | Slides que reproduzem o estilo de uma imagem de referência | 100 / página (1K/2K), 200 (4K) |
slides_generate_narration | Adiciona narração de voz por IA a um job Nano Banana | 210 / página |
slides_download_slides_pages_voices | Exporta páginas + áudio como um ZIP | Grátis |
jobs_get | Faz polling de um job assíncrono até a conclusão | Grátis |
O agente faz o pensamento — lendo seus arquivos, estruturando o argumento, escrevendo o texto. O servidor faz o arquivo. Você pede em linguagem natural; uma URL de download volta em ~30–60 segundos.
Os dois transportes: stdio vs Streamable HTTP
O servidor MCP do 2Slides suporta ambos os protocolos. Eles expõem ferramentas idênticas e diferem apenas em onde o conector roda.
| Protocolo Stdio | Protocolo Streamable HTTP | |
|---|---|---|
| Onde roda | Localmente, via npx -y 2slides-mcp@latest | Remotamente, hospedado pelo 2Slides |
| Precisa de Node.js localmente | Sim | Não |
| Autenticação | Variável de ambiente API_KEY | ?apikey= na URL (ou cabeçalho Authorization) |
| Endpoint / comando | npx -y 2slides-mcp@latest | https://2slides.com/api/mcp?apikey=KEY |
| Melhor para | Dev local, controle total, amigável offline | CI, containers, máquinas remotas, clientes leves |
Configuração stdio genérica (o formato que a maioria dos clientes aceita):
{
"mcpServers": {
"2slides": {
"command": "npx",
"args": ["-y", "2slides-mcp@latest"],
"env": { "API_KEY": "YOUR_2SLIDES_API_KEY" }
}
}
}Streamable HTTP genérico: aponte seu cliente para https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY. (O nome exato da chave varia — Gemini CLI e Qwen Code usam httpUrl; OpenClaw usa url + transport: "streamable-http"; Claude Code e Codex aceitam uma flag --transport http ou um campo url.)
Pegue sua chave, uma configuração pronta para colar e o endpoint em 2slides.com/api?tab=mcp.
Agentes suportados em resumo
| Agente / cliente | Local da config | Stdio | Streamable HTTP | Guia de configuração |
|---|---|---|---|---|
| Claude Code | .mcp.json / claude mcp add | ✅ | ✅ (--transport http) | Guia → |
| OpenAI Codex | ~/.codex/config.toml | ✅ | ✅ (url) | Guia → |
| OpenClaw | ~/.openclaw/openclaw.json (mcp.servers) | ✅ | ✅ (transport: streamable-http) | Guia → |
| Gemini CLI | ~/.gemini/settings.json | ✅ | ✅ (httpUrl) | Guia → |
| Qwen Code | ~/.qwen/settings.json | ✅ | ✅ (httpUrl) | Guia → |
| Claude Desktop | claude_desktop_config.json | ✅ | — | Guia → |
| Kimi (Moonshot) | via Kimi CLI ou Claude Code | ✅ | ✅ | Veja "Kimi & MiniMax" abaixo |
| MiniMax | via Mini-Agent ou Claude Code | ✅ | ✅ | Veja "Kimi & MiniMax" abaixo |
Cada guia linkado tem os blocos exatos de configuração, o atalho de uma linha ... mcp add quando existe e como verificar a conexão.
Escolha seu agente
- Claude Code — a CLI da Anthropic.
claude mcp add 2slides -e API_KEY=xxx -- npx -y 2slides-mcp@latest, ou--transport httppara remoto. Escopos para uso pessoal vs em equipe. - OpenAI Codex — um bloco
[mcp_servers.2slides]noconfig.toml, oucodex mcp add 2slides --env API_KEY=xxx -- npx -y 2slides-mcp@latest. Remoto via um blocourl. - OpenClaw — uma única entrada sob
mcp.serversnoopenclaw.json; verifique comopenclaw mcp probe 2slides --json. As ferramentas aparecem nos perfiscoding/messaging. - Gemini CLI —
mcpServersnosettings.json(httpUrlpara remoto), ougemini mcp add. - Qwen Code — o mesmo formato em
~/.qwen/settings.json; forte para decks em chinês.
Kimi e MiniMax: dois caminhos extras
Nem o Kimi (Moonshot) nem o MiniMax é, por si só, uma CLI MCP-nativa polida da mesma forma que os agentes acima, mas ambos alcançam o servidor MCP do 2Slides por duas rotas confiáveis:
-
Dirija um agente de programação com o modelo deles. Ambos expõem um endpoint compatível com a Anthropic, então você pode rodar o Claude Code sobre eles e anexar o 2Slides através da própria configuração MCP do 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 -
Use o runtime de agente próprio deles. A Moonshot disponibiliza o Kimi CLI (um cliente MCP nativo com uma configuração padrão
mcpServers/~/.kimi/mcp.json), e a MiniMax publica o Mini-Agent de código aberto, que lê ummcp.jsonpadrão. Em ambos, adicione o 2Slides exatamente como no bloco genérico de stdio ou Streamable HTTP acima.
De qualquer forma, as ferramentas do 2Slides são idênticas — só o agente hospedeiro muda.
Um exemplo prático (qualquer agente)
A interação é a mesma independentemente do cliente. Você pede:
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.O agente executa themes_search → slides_generate (Fast PPT) → retorna uma downloadUrl. Quer slides personalizados, desenhados com imagem e com locução por IA? Peça isso, e o agente encadeia slides_create_pdf_slides → jobs_get → slides_generate_narration → jobs_get → slides_download_slides_pages_voices.
Perguntas frequentes
O que é o servidor MCP do 2Slides?
Um conector do Model Context Protocol que expõe as APIs de geração de slides, temas, narração e exportação do 2Slides como ferramentas. Qualquer agente compatível com MCP que se conecte a ele pode gerar arquivos PowerPoint reais e editáveis (e decks desenhados com imagem com narração de IA).
Stdio ou Streamable HTTP — qual transporte devo usar?
Use stdio em uma máquina onde você possa rodar Node.js (npx -y 2slides-mcp@latest) — é o padrão para o trabalho local. Use Streamable HTTP (https://2slides.com/api/mcp?apikey=KEY) quando seu agente roda em CI, um container ou uma máquina remota com nada instalado. Ambos expõem ferramentas idênticas.
Quais agentes de IA funcionam com ele?
Qualquer cliente MCP. Este guia cobre diretamente Claude Code, OpenAI Codex, OpenClaw, Gemini CLI, Qwen Code e Claude Desktop, além de Kimi e MiniMax via Claude Code ou os runtimes de agente próprios deles. Cursor, Windsurf e outros clientes MCP usam a mesma configuração genérica.
Preciso de uma chave de API diferente por agente?
Não. Uma única chave de API do 2Slides funciona em todos os clientes e em ambos os transportes. Crie-a uma vez em 2slides.com/api?tab=mcp.
Ele gera arquivos PowerPoint de verdade?
Sim. slides_generate retorna um .pptx editável com formas e temas reais. As ferramentas Nano Banana retornam decks desenhados com imagem e podem adicionar narração de voz por IA mais um pacote de recursos exportável para vídeo.
O servidor MCP é gratuito?
O conector é gratuito para instalar, e as chamadas themes_search / jobs_get / de exportação são gratuitas. A geração de slides consome créditos do 2Slides — 10 créditos por página no Fast PPT, mais para decks desenhados com imagem e narrados.
Conclusão
Configure o servidor MCP do 2Slides uma vez — stdio para local, Streamable HTTP para remoto — e todo agente MCP que você usar ganha um caminho de uma frase até um PowerPoint finalizado. O agente pensa; o 2Slides constrói o arquivo.
A virada em 2026 é que "monte um deck para mim" não é mais um truque de chat — é uma chamada de ferramenta que seu agente faz em seu nome, retornando um arquivo de verdade. Escolha seu cliente abaixo e você terá seu primeiro deck antes de terminar de ler o guia de configuração:
Para mais contexto, veja o mapa do ecossistema de servidores MCP de PowerPoint e como construir um agente de IA para apresentações.
Pegue sua chave de API, a configuração pronta para copiar e colar e o endpoint Streamable HTTP em 2slides.com/api?tab=mcp — um servidor, todos os agentes.
Fontes:
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free