2Slides Logo
OpenClaw ile 2Slides MCP Sunucusu Nasıl Kullanılır (2026 Rehberi)
2Slides Team
6 min read

OpenClaw ile 2Slides MCP Sunucusu Nasıl Kullanılır (2026 Rehberi)

Hızlı yanıt (≤60 kelime): OpenClaw,

~/.openclaw/openclaw.json
içindeki
mcp.servers
anahtarı altına 2Slides MCP sunucusunu ekleyerek gerçek PowerPoint dosyaları üretebilir. 2slides.com/api adresinden bir anahtar alın, bir stdio sunucusu (
command: "npx"
,
args: ["2slides-mcp"]
,
env.API_KEY
) veya bir uzak sunucu (
url
+
transport: "streamable-http"
) ekleyin, ardından OpenClaw ajanınızdan bir sunum hazırlamasını isteyin.

OpenClaw, açık kaynaklı bir yapay zeka ajan çatısıdır ve tam bir Model Context Protocol (MCP) istemcisidir. 2Slides MCP sunucusunu bağlayın; herhangi bir OpenClaw ajanı bir özeti — ya da okuyabileceği bir belgeyi — bitmiş, düzenlenebilir bir

.pptx
'e dönüştürme yeteneği kazanır.

Bu rehber, her iki taşıma için (yerel stdio ve uzak Streamable HTTP) tam

openclaw.json
şemasını,
openclaw mcp
CLI kısayollarını, MCP araçlarının ajan araç profillerinde nasıl ortaya çıktığını ve canlı bir prob ile her şeyin nasıl doğrulanacağını kapsar.

OpenClaw'a 2Slides sunucusunu neden vermeli?

OpenClaw ajanları akıl yürütür, planlar ve dosyalarınızı okur. İkili slayt dosyaları üretmezler — bu, özel bir üreticinin işidir. 2Slides eklendiğinde:

  • OpenClaw kaynak materyalinizden slayt yapısına, metnine ve anlatısına karar verir.
  • 2Slides MCP sunucusu gerçek PowerPoint'i — tema tabanlı Fast PPT ya da isteğe bağlı yapay zeka sesli anlatımı ve dışa aktarılabilir bir varlık paketi içeren görsel tasarımlı slaytlar — üretir.

Önce neye ihtiyacınız var

  1. OpenClaw kurulu (
    openclaw
    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?

2Slides MCP sunucusu her ikisini de destekler. OpenClaw'da bu ikisi yalnızca hangi alanları ayarladığınıza göre ayırt edilir —

type
alanı yoktur:

Stdio (yerel)Streamable HTTP (uzak)
Tanımlayıcı alan
command
mevcut
url
mevcut
Taşıma alanıyok
transport: "streamable-http"
Yerel Node.jsGerekliGerekli değil
En uygun olduğu durumYerel ajanlar, tam kontrolUzak/barındırılan ajanlar, CI

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

OpenClaw'ın yapılandırması

~/.openclaw/openclaw.json
içinde bulunur. MCP sunucuları, üst düzey
mcp
anahtarının altında, ad ile anahtarlanmış bir
servers
nesnesine gider:

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

Bu kadar —

command
'ın varlığı onu yerel bir stdio sunucusu olarak işaretler.

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

Barındırılan uç nokta için

url
ve standart
transport
alanını ayarlayın:

{ "mcp": { "servers": { "2slides": { "url": "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY", "transport": "streamable-http" } } } }

Not: OpenClaw'ın standart taşıma değeri

"streamable-http"
'tir (eski bir
type: "http"
takma adı kabul edilir ancak normalleştirilerek kaldırılır —
transport
yazın). Anahtarınız URL'de değil bir başlıkta yer alıyorsa,
?apikey=
sorgusu yerine
"headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" }
kullanın.

Veya
openclaw mcp
CLI'sini kullanın

Bunlar aynı

mcp.servers
yapılandırmasına yazar:

# stdio openclaw mcp add 2slides --command npx --arg 2slides-mcp --env API_KEY=YOUR_2SLIDES_API_KEY # remote (set the full server object as JSON) openclaw mcp set 2slides '{"url":"https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY","transport":"streamable-http"}'

Bağlantıyı doğrulama

OpenClaw, özel MCP tanılama araçlarıyla gelir:

openclaw mcp status --verbose # resolved transport/auth/timeouts (static, no connection) openclaw mcp doctor 2slides --probe # static checks, then a live connection test openclaw mcp probe 2slides --json # connect live and list the exposed tools openclaw mcp reload # drop cached in-process MCP runtimes

Başarılı bir

probe
, 2Slides araçlarını (
slides_generate
,
themes_search
ve diğerleri) listeler ve ajanın bunları çağırabileceğini doğrular.

Araçlar ajanınıza nasıl ulaşır

Yapılandırılmış MCP araçları, OpenClaw'ın

coding
ve
messaging
araç profillerinde otomatik olarak sunulur. Notlar:

  • minimal
    profili MCP araçlarını gizler; bunları görmüyorsanız profil değiştirin.
  • MCP araçlarını açıkça devre dışı bırakmak için
    tools.deny
    'a
    "bundle-mcp"
    ekleyin.
  • 2Slides araçlarının yalnızca bazılarını sunmak için, sunucu başına
    toolFilter.include
    /
    toolFilter.exclude
    kullanın (tam adlar veya
    *
    joker karakterleri):
{ "mcp": { "servers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" }, "toolFilter": { "include": ["themes_search", "slides_generate", "jobs_get"] } } } } }

Bir sunucuyu tanımlı ama etkin değil tutmak için

"enabled": false
ayarlayın.

İlk sunumunuzu oluşturun

OpenClaw ajanınıza sade bir dille isteyin:

Read PROJECT_BRIEF.md and generate an 8-slide overview deck. Find a clean "minimal" theme from 2slides first, then create the PowerPoint and give me the download link.

OpenClaw

themes_search
slides_generate
(Fast PPT) çağırır →
downloadUrl
'yi döndürür. Özel görsel tasarımlı slaytlar için
slides_create_pdf_slides
kullanır ve hazır olana kadar
jobs_get
ile (yaklaşık her 20 saniyede bir) 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

  • mcp.servers
    yerine
    mcpServers
    kullanmak.
    OpenClaw yapılandırmasında anahtar
    mcp.servers
    'tır. (
    mcpServers
    farklı, harici-istemci bir kavramdır — OpenClaw'ı bir sunucu olarak çalıştırmak.)
  • transport
    yerine
    type
    yazmak.
    type
    eski bir takma addır; standart alan
    transport: "streamable-http"
    'tir.
  • Araçlar görünmüyor. Büyük olasılıkla
    minimal
    profilindesiniz ya da
    tools.deny
    ,
    bundle-mcp
    içeriyor.
    coding
    /
    messaging
    profiline geçin ve
    openclaw mcp reload
    çalıştırın.
  • stdio sunucusu başlamıyor. Node.js'in kurulu olduğunu ve
    API_KEY
    'in
    env
    içinde ayarlandığını onaylayın.
  • Eşzamansız işleri yoklamak. Ajanın
    jobs_get
    'i ~20sn'de bir yoklamasına izin verin; Nano Banana ve anlatım işleri varsayılan olarak eşzamansızdır.

Sık sorulan sorular

OpenClaw özel MCP sunucularını destekliyor mu?

Evet. OpenClaw doğal bir MCP istemcisidir. Sunucuları

~/.openclaw/openclaw.json
içindeki
mcp.servers
anahtarı altına ya da
openclaw mcp add
/
openclaw mcp set
aracılığıyla ekleyin. Hem stdio hem Streamable HTTP taşımaları desteklenir.

OpenClaw'da MCP sunucuları için yapılandırma anahtarı nedir?

mcp.servers
— üst düzey
mcp
nesnesi içinde ad ile anahtarlanmış bir nesne. Yerel sunucular
command
/
args
/
env
kullanır; uzak sunucular
url
+
transport: "streamable-http"
kullanır.

2Slides'ın bağlı olduğunu nasıl onaylarım?

Sunulan araçları listeleyen canlı bir bağlantı için

openclaw mcp probe 2slides --json
, ya da statik kontroller artı bir bağlantı testi için
openclaw mcp doctor 2slides --probe
çalıştırın.

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ı ve dışa aktarılabilir bir paket 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ı.

Özet

openclaw.json
içindeki tek bir
mcp.servers
girdisi, her OpenClaw ajanına bir slayt üreticisi verir. Yerel için stdio, uzak için
transport: "streamable-http"
— ardından çalıştığını kanıtlamak için
openclaw mcp probe
.

Daha geniş bağlam için, MCP'nin sunum iş akışlarını nasıl değiştirdiğine ve PowerPoint MCP sunucu ekosistemi haritasına bakın. Ajanları mı karşılaştırıyorsunuz? Aynı sunucuyla Claude Code'u ve OpenAI Codex'i nasıl kullanacağınıza bakın.

Anahtarınızı ve yapılandırmanızı 2slides.com/api?tab=mcp adresinden alın ve OpenClaw ajanınıza bitmiş bir sunuma giden tek cümlelik bir yol verin.

Kaynaklar:

About 2Slides

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

Try For Free