

OpenClaw ile 2Slides MCP Sunucusu Nasıl Kullanılır (2026 Rehberi)
Hızlı yanıt (≤60 kelime): OpenClaw,
içindeki~/.openclaw/openclaw.jsonanahtarı altına 2Slides MCP sunucusunu ekleyerek gerçek PowerPoint dosyaları üretebilir. 2slides.com/api adresinden bir anahtar alın, bir stdio sunucusu (mcp.servers,command: "npx",args: ["2slides-mcp"]) veya bir uzak sunucu (env.API_KEY+url) ekleyin, ardından OpenClaw ajanınızdan bir sunum hazırlamasını isteyin.transport: "streamable-http"
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
.pptxBu rehber, her iki taşıma için (yerel stdio ve uzak Streamable HTTP) tam
openclaw.jsonopenclaw mcpOpenClaw'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
- OpenClaw kurulu (PATH'inizde).
openclaw - 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?
2Slides MCP sunucusu her ikisini de destekler. OpenClaw'da bu ikisi yalnızca hangi alanları ayarladığınıza göre ayırt edilir — type
| Stdio (yerel) | Streamable HTTP (uzak) | |
|---|---|---|
| Tanımlayıcı alan | command | url |
| Taşıma alanı | yok | transport: "streamable-http" |
| Yerel Node.js | Gerekli | Gerekli değil |
| En uygun olduğu durum | Yerel ajanlar, tam kontrol | Uzak/barındırılan ajanlar, CI |
Yöntem 1: openclaw.json içinde stdio
OpenClaw'ın yapılandırması
~/.openclaw/openclaw.jsonmcpservers{ "mcp": { "servers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" } } } } }
Bu kadar —
commandYöntem 2: openclaw.json içinde Streamable HTTP
Barındırılan uç nokta için
urltransport{ "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
'tir (eski bir"streamable-http"takma adı kabul edilir ancak normalleştirilerek kaldırılır —type: "http"yazın). Anahtarınız URL'de değil bir başlıkta yer alıyorsa,transportsorgusu yerine?apikey=kullanın."headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" }
Veya openclaw mcp CLI'sini kullanın
openclaw mcpBunlar aynı
mcp.servers# 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
probeslides_generatethemes_searchAraçlar ajanınıza nasıl ulaşır
Yapılandırılmış MCP araçları, OpenClaw'ın codingmessaging
- profili MCP araçlarını gizler; bunları görmüyorsanız profil değiştirin.
minimal - MCP araçlarını açıkça devre dışı bırakmak için 'a
tools.denyekleyin."bundle-mcp" - 2Slides araçlarının yalnızca bazılarını sunmak için, sunucu başına /
toolFilter.includekullanın (tam adlar veyatoolFilter.excludejoker 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İ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_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
- yerine
mcp.serverskullanmak. OpenClaw yapılandırmasında anahtarmcpServers'tır. (mcp.serversfarklı, harici-istemci bir kavramdır — OpenClaw'ı bir sunucu olarak çalıştırmak.)mcpServers - yerine
transportyazmak.typeeski bir takma addır; standart alantype'tir.transport: "streamable-http" - Araçlar görünmüyor. Büyük olasılıkla profilindesiniz ya da
minimal,tools.denyiçeriyor.bundle-mcp/codingprofiline geçin vemessagingçalıştırın.openclaw mcp reload - stdio sunucusu başlamıyor. Node.js'in kurulu olduğunu ve 'in
API_KEYiçinde ayarlandığını onaylayın.env - Eşzamansız işleri yoklamak. Ajanın 'i ~20sn'de bir yoklamasına izin verin; Nano Banana ve anlatım işleri varsayılan olarak eşzamansızdır.
jobs_get
Sık sorulan sorular
OpenClaw özel MCP sunucularını destekliyor mu?
Evet. OpenClaw doğal bir MCP istemcisidir. Sunucuları
~/.openclaw/openclaw.jsonmcp.serversopenclaw mcp addopenclaw mcp setOpenClaw'da MCP sunucuları için yapılandırma anahtarı nedir?
mcp.serversmcpcommandargsenvurltransport: "streamable-http"2Slides'ın bağlı olduğunu nasıl onaylarım?
Sunulan araçları listeleyen canlı bir bağlantı için
openclaw mcp probe 2slides --jsonopenclaw mcp doctor 2slides --probeGerç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ı.
Özet
içindeki tek biropenclaw.jsongirdisi, her OpenClaw ajanına bir slayt üreticisi verir. Yerel için stdio, uzak içinmcp.servers— ardından çalıştığını kanıtlamak içintransport: "streamable-http".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