2Slides Logo
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 2slides-mcp
    ). 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
/
env
httpUrl
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": ["2slides-mcp"], "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 2slides-mcp # 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_search
Fast PPT için bir
themeId
bulur
Ücretsiz
slides_generate
Tema tabanlı PowerPoint (Fast PPT), eşzamanlı/eşzamansızsayfa 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 slaytlarsayfa başına 100 (1K/2K), 200 (4K)
slides_generate_narration
Bir Nano Banana işine yapay zeka sesli anlatım eklersayfa 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
    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