2Slides Logo
Gunakan AI Agent Apa Pun dengan 2Slides MCP Server: Panduan Lengkap 2026
2Slides Team
8 min read

Gunakan AI Agent Apa Pun dengan 2Slides MCP Server: Panduan Lengkap 2026

Jawaban singkat (โ‰ค60 kata): 2Slides MCP server memungkinkan AI agent berkemampuan MCP apa pun menghasilkan file PowerPoint nyata. Ia berjalan dua cara: stdio (

npx 2slides-mcp
dengan variabel env
API_KEY
) dan Streamable HTTP (
https://2slides.com/api/mcp?apikey=KEY
). Dapatkan key di 2slides.com/api, tambahkan server ke agen Anda โ€” Claude Code, Codex, OpenClaw, Gemini CLI, Qwen Code, dan lainnya โ€” lalu minta sebuah deck.

Setiap AI agent modern bisa menulis outline slide. Tak satu pun dari mereka, sendirian, bisa menyerahkan

.pptx
nyata yang dapat diedit dengan tema, grafik, narasi, dan catatan pembicara. Itu adalah pekerjaan pembuatan file โ€” dan 2Slides MCP server adalah konektor universal yang memberi klien Model Context Protocol mana pun kemampuan itu.

Tulis konfigurasi server sekali dan tool yang sama menyala di agen mana pun yang Anda pakai. Panduan ini menjelaskan dua transport, menunjukkan klien mana yang didukung, dan menautkan ke setup langkah demi langkah untuk masing-masing.

Apa itu 2Slides MCP server?

Ia adalah konektor kecil yang mengekspos API pembuatan slide 2Slides sebagai tool MCP. Setelah sebuah agen terhubung, ia bisa memanggil:

ToolFungsinyaKredit
themes_search
Temukan
themeId
untuk deck berbasis tema
Gratis
slides_generate
PowerPoint berbasis tema (Fast PPT), sync/async10 / halaman
slides_create_pdf_slides
Slide kustom berbasis gambar dari teks (Nano Banana)100 / halaman (1K/2K), 200 (4K)
slides_create_like_this
Slide yang menyesuaikan gaya sebuah gambar referensi100 / halaman (1K/2K), 200 (4K)
slides_generate_narration
Tambahkan narasi suara AI ke job Nano Banana210 / halaman
slides_download_pages_voices
Ekspor halaman + audio sebagai ZIPGratis
jobs_get
Polling job async sampai selesaiGratis

Agen yang berpikir โ€” membaca file Anda, menyusun argumen, menulis naskah. Server yang membuat file-nya. Anda meminta dalam bahasa biasa; sebuah URL unduhan kembali dalam ~30โ€“60 detik.

Dua transport: stdio vs Streamable HTTP

2Slides MCP server mendukung kedua protokol. Keduanya mengekspos tool yang identik dan berbeda hanya di mana konektor berjalan.

Protokol StdioProtokol Streamable HTTP
Tempat berjalanLokal, via
npx 2slides-mcp
Jarak jauh, di-hosting oleh 2Slides
Butuh Node.js lokalYaTidak
AuthVariabel lingkungan
API_KEY
?apikey=
di URL (atau header
Authorization
)
Endpoint / perintah
npx 2slides-mcp
https://2slides.com/api/mcp?apikey=KEY
Cocok untukDev lokal, kontrol penuh, ramah offlineCI, container, server jarak jauh, klien tipis

Konfigurasi stdio generik (bentuk yang diterima sebagian besar klien):

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

Streamable HTTP generik: arahkan klien Anda ke

https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY
. (Nama key persisnya bervariasi โ€” Gemini CLI dan Qwen Code memakai
httpUrl
; OpenClaw memakai
url
+
transport: "streamable-http"
; Claude Code dan Codex memakai flag
--transport http
atau field
url
.)

Ambil key Anda, konfigurasi siap salin-tempel, dan endpoint-nya di 2slides.com/api?tab=mcp.

Agen yang didukung sekilas

Agen / klienLokasi konfigurasiStdioStreamable HTTPPanduan setup
Claude Code
.mcp.json
/
claude mcp add
โœ…โœ… (
--transport http
)
Panduan โ†’
OpenAI Codex
~/.codex/config.toml
โœ…โœ… (
url
)
Panduan โ†’
OpenClaw
~/.openclaw/openclaw.json
(
mcp.servers
)
โœ…โœ… (
transport: streamable-http
)
Panduan โ†’
Gemini CLI
~/.gemini/settings.json
โœ…โœ… (
httpUrl
)
Panduan โ†’
Qwen Code
~/.qwen/settings.json
โœ…โœ… (
httpUrl
)
Panduan โ†’
Claude Desktop
claude_desktop_config.json
โœ…โ€”Panduan โ†’
Kimi (Moonshot)via Kimi CLI atau Claude Codeโœ…โœ…Lihat "Kimi & MiniMax" di bawah
MiniMaxvia Mini-Agent atau Claude Codeโœ…โœ…Lihat "Kimi & MiniMax" di bawah

Tiap panduan yang ditautkan memuat blok konfigurasi yang persis, pintasan satu baris

... mcp add
jika ada, dan cara memverifikasi koneksinya.

Pilih agen Anda

  • Claude Code โ€” CLI dari Anthropic.
    claude mcp add --env API_KEY=xxx --transport stdio 2slides -- npx 2slides-mcp
    , atau
    --transport http
    untuk jarak jauh. Punya scope untuk penggunaan pribadi vs tim.
  • OpenAI Codex โ€” sebuah blok
    [mcp_servers.2slides]
    di
    config.toml
    , atau
    codex mcp add 2slides --env API_KEY=xxx -- npx 2slides-mcp
    . Jarak jauh via blok
    url
    .
  • OpenClaw โ€” satu entri di bawah
    mcp.servers
    pada
    openclaw.json
    ; verifikasi dengan
    openclaw mcp probe 2slides --json
    . Tool muncul di profil
    coding
    /
    messaging
    .
  • Gemini CLI โ€”
    mcpServers
    di
    settings.json
    (
    httpUrl
    untuk jarak jauh), atau
    gemini mcp add
    .
  • Qwen Code โ€” bentuk yang sama di
    ~/.qwen/settings.json
    ; tangguh untuk deck berbahasa Mandarin.

Kimi dan MiniMax: dua jalur tambahan

Baik Kimi (Moonshot) maupun MiniMax memang bukan CLI MCP-native yang sepoles agen-agen di atas, tetapi keduanya menjangkau 2Slides MCP server melalui dua jalur yang andal:

  1. Jalankan agen coding dengan model mereka. Keduanya mengekspos endpoint yang kompatibel dengan Anthropic, jadi Anda bisa menjalankan Claude Code terhadap mereka dan memasang 2Slides melalui konfigurasi MCP milik Claude Code sendiri:

    # 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. Gunakan runtime agen mereka sendiri. Moonshot menyediakan Kimi CLI (sebuah klien MCP native dengan konfigurasi standar

    mcpServers
    /
    ~/.kimi/mcp.json
    ), dan MiniMax merilis Mini-Agent open-source, yang membaca
    mcp.json
    standar. Di keduanya, tambahkan 2Slides persis seperti blok stdio atau Streamable HTTP generik di atas.

Bagaimanapun caranya, tool 2Slides-nya identik โ€” hanya agen host-nya yang berubah.

Contoh nyata (agen apa pun)

Interaksinya sama terlepas dari klien. Anda meminta:

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.

Agen menjalankan

themes_search
โ†’
slides_generate
(Fast PPT) โ†’ mengembalikan sebuah
downloadUrl
. Ingin slide kustom berbasis gambar dengan sulih suara AI? Mintalah, dan agen merangkai
slides_create_pdf_slides
โ†’
jobs_get
โ†’
slides_generate_narration
โ†’
jobs_get
โ†’
slides_download_pages_voices
.

Pertanyaan yang sering diajukan

Apa itu 2Slides MCP server?

Sebuah konektor Model Context Protocol yang mengekspos API pembuatan slide, theming, narasi, dan ekspor milik 2Slides sebagai tool. Agen berkemampuan MCP apa pun yang terhubung kepadanya bisa menghasilkan file PowerPoint nyata yang dapat diedit (dan deck berbasis gambar dengan narasi AI).

Stdio atau Streamable HTTP โ€” transport mana yang sebaiknya saya pakai?

Gunakan stdio di mesin yang bisa menjalankan Node.js (

npx 2slides-mcp
) โ€” itu default untuk pekerjaan lokal. Gunakan Streamable HTTP (
https://2slides.com/api/mcp?apikey=KEY
) saat agen Anda berjalan di CI, sebuah container, atau server jarak jauh tanpa instalasi apa pun. Keduanya mengekspos tool yang identik.

AI agent mana saja yang bekerja dengannya?

Klien MCP apa pun. Panduan ini membahas Claude Code, OpenAI Codex, OpenClaw, Gemini CLI, Qwen Code, dan Claude Desktop secara langsung, plus Kimi dan MiniMax via Claude Code atau runtime agen mereka sendiri. Cursor, Windsurf, dan klien MCP lain memakai konfigurasi generik yang sama.

Apakah saya butuh API key berbeda per agen?

Tidak. Satu API key 2Slides bekerja di setiap klien dan kedua transport. Buat sekali di 2slides.com/api?tab=mcp.

Apakah ini menghasilkan file PowerPoint nyata?

Ya.

slides_generate
mengembalikan
.pptx
yang dapat diedit dengan shape dan tema sungguhan. Tool Nano Banana mengembalikan deck berbasis gambar dan dapat menambahkan narasi suara AI plus paket aset yang bisa diekspor untuk video.

Apakah MCP server-nya gratis?

Konektornya gratis untuk dipasang, dan panggilan

themes_search
/
jobs_get
/ ekspor bersifat gratis. Pembuatan slide menghabiskan kredit 2Slides โ€” 10 kredit per halaman untuk Fast PPT, lebih banyak untuk deck berbasis gambar dan bernarasi.

Kesimpulan

Konfigurasikan 2Slides MCP server sekali โ€” stdio untuk lokal, Streamable HTTP untuk jarak jauh โ€” dan setiap agen MCP yang Anda pakai memperoleh jalur satu kalimat menuju PowerPoint jadi. Agen yang berpikir; 2Slides yang membangun file-nya.

Pergeseran di tahun 2026 adalah bahwa "buatkan saya deck" bukan lagi trik chat โ€” ia menjadi sebuah panggilan tool yang dilakukan agen Anda atas nama Anda, mengembalikan file nyata. Pilih klien Anda di bawah dan Anda akan punya deck pertama sebelum selesai membaca panduan setup-nya:

Untuk konteks lebih lanjut, lihat peta ekosistem PowerPoint MCP server dan cara membangun AI presentation agent.

Dapatkan API key Anda, konfigurasi siap salin-tempel, dan endpoint Streamable HTTP di 2slides.com/api?tab=mcp โ€” satu server, setiap agen.

Sumber:

About 2Slides

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

Try For Free