2Slides Logosu
Gemini CLI ile 2Slides MCP Sunucusu Nasıl Kullanılır (2026 Rehberi)
2Slides Team
5 min read

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 ~/.gemini/settings.json dosyasına bir mcpServers girdisi ekleyin — stdio için command: "npx", args: ["2slides-mcp"], env.API_KEY ya da Streamable HTTP için httpUrl: "https://2slides.com/api/mcp?apikey=KEY". Veya gemini mcp add çalıştırın. Sonra Gemini'den bir sunum hazırlamasını isteyin.

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 .pptx'e dönüştürebilir.

Bu rehber, her iki taşıma için (yerel stdio ve uzak Streamable HTTP) tam settings.json bloklarını, gemini mcp add kısayolunu ve her 2Slides aracının ne yaptığını verir.

Gemini 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 dosyaları üretmez. 2Slides MCP sunucusu, özel üreticidir:

  • 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

  1. Gemini CLI kurulu (gemini PATH'inizde).
  2. Bir 2Slides API anahtarı 2slides.com/api adresinden.
  3. Node.js stdio taşıması için (npx -y 2slides-mcp@latest). HTTP taşıması yerelde hiçbir şeye ihtiyaç duymaz.

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ıcommand / args / envhttpUrl
Yerel Node.jsGerekliGerekli değil
En uygun olduğu durumYerel geliştirmeUzak/CI, ince kurulumlar

Anahtar adı önemlidir: Gemini CLI, Streamable HTTP için httpUrl ve eski SSE için url kullanır. 2Slides Streamable HTTP uç noktası için httpUrl kullanın.

Yöntem 1: settings.json içinde stdio

Gemini CLI, ~/.gemini/settings.json (global) ve .gemini/settings.json (proje) dosyalarını okur. Bir mcpServers bloğu ekleyin:

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

Anahtarı satır içine yazmamayı tercih ederseniz, env değerleri kabuk değişkenlerine de başvurabilir (örn. "API_KEY": "$TWOSLIDES_API_KEY").

Yöntem 2: settings.json içinde Streamable HTTP

Barındırılan uç nokta için httpUrl kullanın:

{ "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 nesnesi ekleyin: "headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" }.

Veya gemini mcp add komutunu kullanın

# stdio (-e sets env vars) gemini mcp add -e API_KEY=YOUR_2SLIDES_API_KEY 2slides npx -y 2slides-mcp@latest # Streamable HTTP gemini mcp add --transport http 2slides-remote "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY"

Bunlar aynı mcpServers girdilerini settings.json içine yazar. Bayraklar arasında -t, --transport (stdio | sse | http), -e, --env, -H, --header ve --timeout bulunur.

Bağlantıyı doğrulama

Etkileşimli bir gemini oturumu içinde şunu çalıştırın:

/mcp

Her sunucunun durumunu (CONNECTED / CONNECTING / DISCONNECTED) ve keşfedilen araçları gösterir. Bir uzak sunucu OAuth gerektiriyorsa /mcp auth kullanın.

İ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_search → slides_generate (Fast PPT) çalıştırır → downloadUrl'yi döndürür. Özel görsel tasarımlı slaytlar için slides_create_pdf_slides kullanır ve sunum hazır olana kadar jobs_get ile yoklar.

2Slides MCP araç yüzeyi

AraçNe yaparKredi
themes_searchFast PPT için bir themeId bulurÜcretsiz
slides_generateTema tabanlı PowerPoint (Fast PPT), eşzamanlı/eşzamansızsayfa başına 10
slides_create_pdf_slidesMetinden özel görsel tasarımlı slaytlar (Nano Banana)sayfa başına 100 (1K/2K), 200 (4K)
slides_create_like_thisBir referans görselin stiline uyan slaytlarsayfa başına 100 (1K/2K), 200 (4K)
slides_generate_narrationBir Nano Banana işine yapay zeka sesli anlatım eklersayfa başına 210
slides_download_slides_pages_voicesSayfaları + sesi ZIP olarak dışa aktarırÜcretsiz
jobs_getEşzamansız bir işi tamamlanana kadar yoklarÜcretsiz

Sık yapılan hatalar ve sorun giderme

  • Streamable HTTP uç noktası için url kullanmak. Gemini CLI url'yi SSE olarak değerlendirir. 2Slides'ın Streamable HTTP'si için httpUrl kullanın.
  • Sunucu /mcp içinde DISCONNECTED gösteriyor. API anahtarını kontrol edin ve stdio için Node.js'in kurulu olduğunu onaylayın.
  • Hiç araç listelenmiyor. settings.json'ı düzenledikten sonra oturumu yeniden başlatın ya da gemini mcp add'i yeniden çalıştırın.
  • Araç olmadan .pptx olmaz. Gemini tek başına bir taslak hazırlar; 2Slides dosyayı üretir.
  • Sıkı yoklama. Eşzamansız Nano Banana / anlatım işleri için Gemini'nin jobs_get'i yaklaşık her 20 saniyede bir yoklamasına izin verin.

Sık sorulan sorular

Gemini CLI MCP sunucularını destekliyor mu?

Evet. Gemini CLI bir MCP istemcisidir. Sunucuları ~/.gemini/settings.json içindeki mcpServers altında yapılandırın ya da gemini mcp add ile ekleyin. Stdio, SSE ve Streamable HTTP taşımalarının hepsi desteklenir.

Streamable HTTP sunucusu için yapılandırma anahtarı nedir?

httpUrl. url'yi yalnızca eski SSE sunucuları için kullanın. 2Slides Streamable HTTP uç noktası httpUrl'ye gider.

Gemini CLI MCP yapılandırmasını nerede saklar?

~/.gemini/settings.json (global) ya da .gemini/settings.json (proje). MCP bloğu, üst düzey mcpServers anahtarıdır.

Gerçek bir PowerPoint üretiyor mu?

Evet — slides_generate düzenlenebilir bir .pptx döndürür. Nano Banana araçları isteğe bağlı yapay zeka anlatımı içeren görsel tasarımlı sunumlar döndürür.

Anahtarı 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 mcpServers girdisi — yerel için command, uzak için httpUrl — Gemini CLI'yi bir slayt üreticisine dönüştürür. /mcp ile doğrulayın, sonra sadece bir sunum isteyin.

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
2Slides logo

Slaytlar için AI Ajanınız. Akıllı sunum oluşturma ile zaman kazanın, daha hızlı parlayın.

AI ile Özetle

ChatGPTClaudeGrokPerplexity
Tüm hizmetler çevrimiçi

© 2026 2slides. Tüm hakları saklıdır.