

OpenClaw को 2Slides MCP Server के साथ कैसे इस्तेमाल करें (2026 गाइड)
तुरंत जवाब (≤60 शब्द): OpenClaw
में~/.openclaw/openclaw.jsonkey के तहत 2Slides MCP server जोड़कर असली PowerPoint फ़ाइलें बना सकता है। 2slides.com/api पर एक key लें, एक stdio server (mcp.servers,command: "npx",args: ["2slides-mcp"]) या एक रिमोट server (env.API_KEY+url) जोड़ें, फिर अपने OpenClaw agent से एक deck बनाने को कहें।transport: "streamable-http"
OpenClaw एक ओपन-सोर्स AI agent framework है, और यह एक पूर्ण Model Context Protocol (MCP) client है। 2Slides MCP server को जोड़ें और कोई भी OpenClaw agent एक brief — या ऐसा कोई document जिसे वह पढ़ सके — को एक तैयार, एडिटेबल
.pptxयह गाइड दोनों transports (लोकल stdio और रिमोट Streamable HTTP) के लिए सटीक
openclaw.jsonopenclaw mcpOpenClaw को 2Slides server क्यों दें?
OpenClaw agents तर्क करते हैं, योजना बनाते हैं, और आपकी फ़ाइलें पढ़ते हैं। वे binary slide फ़ाइलें रेंडर नहीं करते — यह एक समर्पित generator का काम है। 2Slides जुड़े होने पर:
- OpenClaw आपकी source सामग्री से slide structure, copy और narrative तय करता है।
- 2Slides MCP server असली PowerPoint बनाता है — theme-आधारित Fast PPT, या वैकल्पिक AI voice narration और एक export करने योग्य asset bundle के साथ image-डिज़ाइन की गई slides।
सबसे पहले आपको क्या चाहिए
- OpenClaw इंस्टॉल (आपके PATH पर हो)।
openclaw - एक 2Slides API key 2slides.com/api से।
- Node.js stdio transport के लिए ()। HTTP transport को लोकल रूप से कुछ नहीं चाहिए।
npx 2slides-mcp
Stdio बनाम Streamable HTTP: कौन सा transport?
2Slides MCP server दोनों को support करता है। OpenClaw में, दोनों को बस इस आधार पर अलग किया जाता है कि आप कौन से fields सेट करते हैं — कोई type
| Stdio (लोकल) | Streamable HTTP (रिमोट) | |
|---|---|---|
| पहचान field | command | url |
| Transport field | लागू नहीं | transport: "streamable-http" |
| लोकल Node.js | ज़रूरी | ज़रूरी नहीं |
| किसके लिए बेहतर | लोकल agents, पूरा control | रिमोट/होस्टेड agents, CI |
तरीका 1: openclaw.json में stdio
OpenClaw का config
~/.openclaw/openclaw.jsonmcpservers{ "mcp": { "servers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" } } } } }
बस इतना ही —
commandतरीका 2: openclaw.json में Streamable HTTP
होस्टेड endpoint के लिए,
urltransport{ "mcp": { "servers": { "2slides": { "url": "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY", "transport": "streamable-http" } } } }
नोट: OpenClaw का canonical transport value
है (एक legacy"streamable-http"alias स्वीकार किया जाता है पर normalize होकर हट जाता है —type: "http"लिखें)। यदि आपकी key URL के बजाय किसी header में होनी चाहिए, तोtransportquery के बजाय?apikey=इस्तेमाल करें।"headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" }
या openclaw mcp CLI इस्तेमाल करें
openclaw mcpये उसी
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"}'
कनेक्शन की पुष्टि करें
OpenClaw समर्पित MCP diagnostics के साथ आता है:
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
एक सफल
probeslides_generatethemes_searchtools आपके agent तक कैसे पहुँचते हैं
Configured MCP tools OpenClaw के codingmessaging
- profile MCP tools को छिपा देता है; यदि आपको वे नहीं दिखते तो profiles बदलें।
minimal - MCP tools को स्पष्ट रूप से disable करने के लिए, में
tools.denyजोड़ें।"bundle-mcp" - केवल कुछ 2Slides tools को सामने लाने के लिए, per-server /
toolFilter.includeइस्तेमाल करें (सटीक names याtoolFilter.excludeglobs):*
{ "mcp": { "servers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" }, "toolFilter": { "include": ["themes_search", "slides_generate", "jobs_get"] } } } } }
किसी server को परिभाषित पर निष्क्रिय रखने के लिए,
"enabled": falseअपना पहला deck बनाएं
अपने OpenClaw agent से सादी भाषा में पूछें:
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 tool surface
| Tool | यह क्या करता है | Credits |
|---|---|---|
themes_search | Fast PPT के लिए एक themeId | Free |
slides_generate | Theme-आधारित PowerPoint (Fast PPT), sync/async | 10 / page |
slides_create_pdf_slides | टेक्स्ट से custom image-डिज़ाइन की गई slides (Nano Banana) | 100 / page (1K/2K), 200 (4K) |
slides_create_like_this | किसी reference image की style से मेल खाती slides | 100 / page (1K/2K), 200 (4K) |
slides_generate_narration | किसी Nano Banana job में AI voice narration जोड़ें | 210 / page |
slides_download_pages_voices | pages + audio को ZIP के रूप में export करें | Free |
jobs_get | किसी async job को पूरा होने तक poll करें | Free |
आम गलतियाँ और troubleshooting
- के बजाय
mcp.serversइस्तेमाल किया। OpenClaw config में, keymcpServersहै। (mcp.serversएक अलग, external-client अवधारणा है — OpenClaw को एक server के रूप में चलाना।)mcpServers - के बजाय
transportलिखा।typeएक legacy alias है; canonical fieldtypeहै।transport: "streamable-http" - tools नहीं दिखते। आप शायद profile पर हैं, या
minimalमेंtools.denyहै।bundle-mcp/codingपर स्विच करें औरmessagingचलाएं।openclaw mcp reload - stdio server शुरू नहीं होता। पुष्टि करें कि Node.js इंस्टॉल है और में
envसेट है।API_KEY - async jobs को poll करना। agent को हर ~20s में poll करने दें; Nano Banana और narration jobs डिफ़ॉल्ट रूप से async होते हैं।
jobs_get
अक्सर पूछे जाने वाले सवाल
क्या OpenClaw custom MCP servers को support करता है?
हाँ। OpenClaw एक नेटिव MCP client है।
~/.openclaw/openclaw.jsonmcp.serversopenclaw mcp addopenclaw mcp setOpenClaw में MCP servers के लिए config key क्या है?
mcp.serversmcpcommandargsenvurltransport: "streamable-http"मैं कैसे पुष्टि करूँ कि 2Slides connected है?
exposed tools को list करने वाले एक live connection के लिए
openclaw mcp probe 2slides --jsonopenclaw mcp doctor 2slides --probeक्या यह एक असली PowerPoint बनाता है?
हाँ।
slides_generate.pptxमुझे key और config कहाँ मिलेंगे?
2slides.com/api?tab=mcp पर — आपकी key, एक copy-paste config, और Streamable HTTP endpoint।
मुख्य बात
में एकopenclaw.jsonentry हर OpenClaw agent को एक slide generator दे देती है। लोकल के लिए stdio, रिमोट के लिएmcp.servers— फिर इसके काम करने को साबित करने के लिएtransport: "streamable-http"।openclaw mcp probe
व्यापक संदर्भ के लिए, देखें MCP प्रेज़ेंटेशन workflows को कैसे बदल रहा है और PowerPoint MCP server ecosystem map। agents की तुलना कर रहे हैं? उसी server के साथ देखें Claude Code को कैसे इस्तेमाल करें और OpenAI Codex।
अपनी key और config 2slides.com/api?tab=mcp पर लें और अपने OpenClaw agent को एक तैयार deck तक एक-वाक्य का रास्ता दें।
स्रोत:
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free