

Gemini CLI ile 2Slides MCP Sunucusu Nasıl Kullanılır (2026 Rehberi)
Hızlı yanıt (≤60 kelime): Google'ın Gemini CLI'si, 2Slides MCP sunucusu aracılığıyla gerçek PowerPoint dosyaları üretebilir. 2slides.com/api adresinden bir anahtar alın, ardından
dosyasına bir~/.gemini/settings.jsongirdisi ekleyin — stdio içinmcpServers,command: "npx",args: ["2slides-mcp"]ya da Streamable HTTP içinenv.API_KEY. VeyahttpUrl: "https://2slides.com/api/mcp?apikey=KEY"çalıştırın. Sonra Gemini'den bir sunum hazırlamasını isteyin.gemini mcp add
Gemini CLI, Google'ın açık kaynaklı terminal yapay zeka ajanıdır ve Model Context Protocol (MCP) dilini konuşur. Onu 2Slides MCP sunucusuna bağlayın; Gemini bir istemi — ya da çalışma dizininizdeki bir dosyayı — bitmiş, düzenlenebilir bir
.pptxBu rehber, her iki taşıma için (yerel stdio ve uzak Streamable HTTP) tam
settings.jsongemini mcp addGemini CLI'yi 2Slides'a neden bağlamalı?
Gemini güçlü bir çok kipli akıl yürütücüdür, ancak kendi başına ikili
.pptx- Gemini CLI kaynağınızı okur, slaytları planlar ve metni yazar.
- 2Slides MCP sunucusu gerçek PowerPoint'i — tema tabanlı Fast PPT ya da isteğe bağlı yapay zeka anlatımı ve dışa aktarılabilir bir paket içeren görsel tasarımlı slaytlar — oluşturur.
Önce neye ihtiyacınız var
- Gemini CLI kurulu (PATH'inizde).
gemini - Bir 2Slides API anahtarı 2slides.com/api adresinden.
- Node.js stdio taşıması için (). HTTP taşıması yerelde hiçbir şeye ihtiyaç duymaz.
npx 2slides-mcp
Stdio mı Streamable HTTP mı: hangi taşıma?
Her ikisi de aynı araçları sunar; fark, yapılandırma anahtarı ve bağlayıcının nerede çalıştığıdır.
| Stdio (yerel) | Streamable HTTP (uzak) | |
|---|---|---|
| Yapılandırma anahtarı | commandargsenv | httpUrl |
| Yerel Node.js | Gerekli | Gerekli değil |
| En uygun olduğu durum | Yerel geliştirme | Uzak/CI, ince kurulumlar |
Anahtar adı önemlidir: Gemini CLI, Streamable HTTP için
ve eski SSE içinhttpUrlkullanır. 2Slides Streamable HTTP uç noktası içinurlkullanın.httpUrl
Yöntem 1: settings.json içinde stdio
Gemini CLI,
~/.gemini/settings.json.gemini/settings.jsonmcpServers{ "mcpServers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" } } } }
Anahtarı satır içine yazmamayı tercih ederseniz,
env"API_KEY": "$TWOSLIDES_API_KEY"Yöntem 2: settings.json içinde Streamable HTTP
Barındırılan uç nokta için
httpUrl{ "mcpServers": { "2slides-remote": { "httpUrl": "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY" } } }
Başlık kimlik doğrulamasını mı tercih ediyorsunuz? Bir
headers"headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" }Veya gemini mcp add komutunu kullanın
gemini mcp add# stdio (-e sets env vars) gemini mcp add -e API_KEY=YOUR_2SLIDES_API_KEY 2slides npx 2slides-mcp # Streamable HTTP gemini mcp add --transport http 2slides-remote "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY"
Bunlar aynı
mcpServerssettings.json-t, --transport-e, --env-H, --header--timeoutBağlantıyı doğrulama
Etkileşimli bir
gemini/mcp
Her sunucunun durumunu (CONNECTED / CONNECTING / DISCONNECTED) ve keşfedilen araçları gösterir. Bir uzak sunucu OAuth gerektiriyorsa
/mcp authİlk sunumunuzu oluşturun
Sadece isteyin:
Read ./notes/market-update.md and generate a 9-slide briefing. Find a professional theme from 2slides, build the PowerPoint, and give me the download link.
Gemini CLI
themes_searchslides_generatedownloadUrlslides_create_pdf_slidesjobs_get2Slides MCP araç yüzeyi
| Araç | Ne yapar | Kredi |
|---|---|---|
themes_search | Fast PPT için bir themeId | Ücretsiz |
slides_generate | Tema tabanlı PowerPoint (Fast PPT), eşzamanlı/eşzamansız | sayfa başına 10 |
slides_create_pdf_slides | Metinden özel görsel tasarımlı slaytlar (Nano Banana) | sayfa başına 100 (1K/2K), 200 (4K) |
slides_create_like_this | Bir referans görselin stiline uyan slaytlar | sayfa başına 100 (1K/2K), 200 (4K) |
slides_generate_narration | Bir Nano Banana işine yapay zeka sesli anlatım ekler | sayfa başına 210 |
slides_download_pages_voices | Sayfaları + sesi ZIP olarak dışa aktarır | Ücretsiz |
jobs_get | Eşzamansız bir işi tamamlanana kadar yoklar | Ücretsiz |
Sık yapılan hatalar ve sorun giderme
- Streamable HTTP uç noktası için kullanmak. Gemini CLI
url'yi SSE olarak değerlendirir. 2Slides'ın Streamable HTTP'si içinurlkullanın.httpUrl - Sunucu içinde DISCONNECTED gösteriyor. API anahtarını kontrol edin ve stdio için Node.js'in kurulu olduğunu onaylayın.
/mcp - Hiç araç listelenmiyor. 'ı düzenledikten sonra oturumu yeniden başlatın ya da
settings.json'i yeniden çalıştırın.gemini mcp add - Araç olmadan olmaz. Gemini tek başına bir taslak hazırlar; 2Slides dosyayı üretir.
.pptx - Sıkı yoklama. Eşzamansız Nano Banana / anlatım işleri için Gemini'nin 'i yaklaşık her 20 saniyede bir yoklamasına izin verin.
jobs_get
Sık sorulan sorular
Gemini CLI MCP sunucularını destekliyor mu?
Evet. Gemini CLI bir MCP istemcisidir. Sunucuları
~/.gemini/settings.jsonmcpServersgemini mcp addStreamable HTTP sunucusu için yapılandırma anahtarı nedir?
httpUrlurlhttpUrlGemini CLI MCP yapılandırmasını nerede saklar?
~/.gemini/settings.json.gemini/settings.jsonmcpServersGerçek bir PowerPoint üretiyor mu?
Evet —
slides_generate.pptxAnahtarı ve yapılandırmayı nereden alırım?
2slides.com/api?tab=mcp adresinden: anahtarınız, kopyala-yapıştır bir yapılandırma ve Streamable HTTP uç noktası URL'si.
Özet
Tek bir
girdisi — yerel içinmcpServers, uzak içincommand— Gemini CLI'yi bir slayt üreticisine dönüştürür.httpUrlile doğrulayın, sonra sadece bir sunum isteyin./mcp
Daha geniş resim için, MCP'nin sunum iş akışlarını nasıl değiştirdiğine ve PowerPoint MCP sunucu ekosistemi haritasına bakın. Başka bir terminal ajanında mı çalışıyorsunuz? Aynı sunucuyla Claude Code, OpenAI Codex ve Qwen Code kullanımına bakın.
Anahtarınızı ve yapılandırmanızı 2slides.com/api?tab=mcp adresinden alın ve ilk sunumunuzu bir dakikadan kısa sürede Gemini CLI'den oluşturun.
Kaynaklar:
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free