

Cara Menggunakan Claude Code dengan 2Slides MCP Server (Panduan 2026)
Jawaban singkat (≤60 kata): Claude Code bisa menghasilkan file PowerPoint nyata dengan terhubung ke 2Slides MCP server. Dapatkan API key di 2slides.com/api, lalu jalankan
untuk stdio lokal, atauclaude mcp add --env API_KEY=xxx --transport stdio 2slides -- npx 2slides-mcpuntuk Streamable HTTP jarak jauh. Setelah itu cukup minta Claude Code membuatkan deck.claude mcp add --transport http 2slides https://2slides.com/api/mcp?apikey=KEY
Claude Code adalah agen coding berbasis terminal dari Anthropic, dan ia berbicara Model Context Protocol (MCP) secara native. Artinya, Anda bisa memberinya sebuah tool yang mengubah teks menjadi file
.pptxPanduan ini menunjukkan dua cara menghubungkannya — stdio lokal dan Streamable HTTP jarak jauh — mana yang sebaiknya dipilih, apa fungsi tiap tool, dan prompt persis yang mengubah permintaan satu baris menjadi PowerPoint siap unduh.
Mengapa menghubungkan Claude Code ke 2Slides sama sekali?
Claude Code sangat baik dalam menalar isi repo Anda, menyusun draf konten, dan membangun argumen. Yang tidak bisa ia lakukan sendiri adalah menghasilkan
.pptxPembagiannya jelas:
- Claude Code membaca materi sumber Anda (sebuah README, sebuah spesifikasi, sebuah CSV, sebuah catatan riset), menalarnya, dan memutuskan apa yang masuk ke tiap slide.
- 2Slides MCP server mengambil rencana itu dan merender file PowerPoint sungguhan — atau slide berbasis gambar dengan narasi suara AI dan ekspor MP4.
Anda tetap berada di terminal sepanjang waktu. Minta, tunggu ~30–60 detik, dapatkan URL unduhan.
Apa yang Anda perlukan lebih dulu
- Claude Code terpasang dan terotentikasi (ada di PATH Anda).
claude - Sebuah API key 2Slides. Buat satu di 2slides.com/api. Halaman yang sama menyediakan konfigurasi MCP siap salin-tempel dan endpoint Streamable HTTP.
- Node.js (untuk transport stdio, yang menjalankan secara lokal). Transport HTTP tidak memerlukan apa pun secara lokal.
npx 2slides-mcp
Stdio vs Streamable HTTP: transport mana?
2Slides MCP server mendukung dua transport. Keduanya mengekspos set tool yang identik; perbedaannya hanya di mana konektor berjalan.
| Protokol Stdio | Protokol Streamable HTTP | |
|---|---|---|
| Tempat berjalan | Lokal, via npx 2slides-mcp | Jarak jauh, di-hosting oleh 2Slides |
| Butuh Node.js lokal | Ya | Tidak |
| Setup | Tambahkan server stdio + env API_KEY | Tambahkan satu URL dengan ?apikey= |
| Cocok untuk | Dev lokal, ramah offline, kontrol penuh | Container, CI, klien tipis, tanpa dependensi lokal |
| Auth | Variabel env API_KEY | API key di query URL (atau header Authorization |
Patokan praktis: gunakan stdio di mesin Anda sendiri untuk pekerjaan sehari-hari, dan Streamable HTTP saat Claude Code berjalan di tempat yang tidak bisa Anda pasangi Node (server jarak jauh, job CI, container yang terkunci).
Metode 1: Hubungkan via stdio (lokal)
Jalankan ini sekali. Pemisah
--claude mcp add --env API_KEY=YOUR_2SLIDES_API_KEY --transport stdio 2slides -- npx 2slides-mcp
Beberapa hal yang perlu diketahui:
- Tetap letakkan (atau flag lain) di antara
--transport stdiodan nama server. Karena--envmenerima beberapa pasangan--env, meletakkan nama tepat setelahnya bisa membuat CLI membaca nama tersebut sebagai variabel env lain.KEY=value - Semua yang ada setelah diteruskan ke server apa adanya (
--).npx 2slides-mcp - Tambahkan agar 2Slides tersedia di setiap proyek, atau
--scope useruntuk mencantumkannya ke--scope projectbersama bagi tim Anda..mcp.json
.mcp.json{ "mcpServers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" } } } }
Metode 2: Hubungkan via Streamable HTTP (jarak jauh)
Tanpa instalasi lokal — cukup arahkan Claude Code ke endpoint yang di-hosting:
claude mcp add --transport http 2slides https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY
Lebih suka menjaga key tetap di luar URL? Kirim sebagai header saja:
claude mcp add --transport http 2slides https://2slides.com/api/mcp \ --header "Authorization: Bearer YOUR_2SLIDES_API_KEY"
Verifikasi koneksi
claude mcp list # 2slides seharusnya muncul dan terhubung claude mcp get 2slides # tampilkan konfigurasinya dan tool yang ditemukan
Atau, di dalam sesi interaktif, jalankan slash command
/mcpHasilkan deck pertama Anda
Setelah terhubung, Anda tidak memanggil tool secara manual — Anda cukup meminta. Claude Code merangkai tool 2Slides secara otomatis:
Search the 2slides themes for a clean "business" style, then generate a 7-slide deck introducing our Q3 roadmap. Pull the content from ./ROADMAP.md. Return the download link.
Di balik layar, Claude Code menjalankan
themes_searchthemeIdslides_generatedownloadUrlIngin slide kustom yang didesain berbasis gambar alih-alih template? Mintalah, dan Claude Code akan menggunakan jalur Nano Banana (
slides_create_pdf_slidesjobs_getDaftar tool 2Slides MCP
Claude Code melihat tool berikut setelah terhubung:
| Tool | Fungsinya | Kredit |
|---|---|---|
themes_search | Temukan themeId | Gratis |
slides_generate | PowerPoint berbasis tema (Fast PPT), sync atau async | 10 / 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 referensi | 100 / halaman (1K/2K), 200 (4K) |
slides_generate_narration | Tambahkan narasi suara AI ke job Nano Banana | 210 / halaman |
slides_download_pages_voices | Ekspor halaman + audio sebagai ZIP | Gratis |
jobs_get | Polling job async sampai success | Gratis |
Tiga rangkaian umum:
- Fast PPT: →
themes_search(sync) → unduh.slides_generate - Nano Banana: (async) →
slides_create_pdf_slides→ unduh.jobs_get - Aset video bernarasi: buat slide → →
jobs_get→slides_generate_narration→jobs_get.slides_download_pages_voices
Kesalahan umum dan pemecahan masalah
- Server tidak muncul di . Untuk stdio, periksa urutan
claude mcp list/nama sudah benar (jaga ada flag di antara--envdan nama). Untuk HTTP, periksa kembali URL dan pastikan API key valid.--env - hilang. Server stdio butuh variabel env; server HTTP butuh
API_KEYatau header?apikey=. Jangan tertukar.Authorization - Meminta tanpa tool-nya. Tanpa 2Slides terhubung, Claude Code bisa menulis outline tetapi tidak bisa menghasilkan PowerPoint nyata. Hubungkan server-nya dulu.
.pptx - Lupa tema. Jika Anda tidak menjalankan atau menyebut gaya, Fast PPT akan memilihkannya untuk Anda. Tentukan agar Anda bisa mengendalikan tampilannya.
themes_search - Polling terlalu cepat. Job async (Nano Banana, narasi) sebaiknya dipolling dengan sekitar setiap 20 detik, bukan dalam loop yang rapat.
jobs_get
Pertanyaan yang sering diajukan
Apakah Claude Code mendukung MCP server secara native?
Ya. Claude Code adalah klien MCP kelas satu. Anda menambahkan server dengan
claude mcp addclaude mcp list/mcpStdio atau Streamable HTTP — mana yang sebaiknya saya pakai?
Gunakan stdio di mesin lokal Anda (ia menjalankan
npx 2slides-mcpApakah ini menghasilkan file PowerPoint nyata?
Ya. Jalur Fast PPT (
slides_generate.pptxDi mana saya mendapatkan API key dan konfigurasi?
Di 2slides.com/api?tab=mcp. Halaman itu menampilkan key Anda, konfigurasi stdio siap salin-tempel, dan URL endpoint Streamable HTTP.
Bisakah saya berbagi server 2Slides dengan tim saya?
Ya. Tambahkan dengan
--scope project.mcp.json--scope userKesimpulan
Claude Code yang berpikir; 2Slides MCP server yang membuat file-nya. Hubungkan sekali — stdio untuk lokal, Streamable HTTP untuk jarak jauh — dan "buatkan saya deck" menjadi satu kalimat di terminal Anda.
Jika Anda hidup di dalam Claude Code, inilah jalur tercepat dari sebuah ide (atau sebuah file di repo Anda) menuju PowerPoint jadi yang dapat diedit. Untuk gambaran lebih luas tentang menyambungkan slide ke dalam agen, lihat bagaimana MCP mengubah alur kerja presentasi dan peta lengkap ekosistem PowerPoint MCP server. Memakai aplikasi desktop alih-alih CLI? Lihat cara menggunakan Claude MCP untuk menghasilkan presentasi.
Ambil key dan konfigurasi Anda di 2slides.com/api?tab=mcp dan hasilkan deck pertama Anda dari terminal dalam waktu kurang dari satu menit.
Sumber:
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free