2Slides Logo
OpenClaw को 2Slides MCP Server के साथ कैसे इस्तेमाल करें (2026 गाइड)
2Slides Team
8 min read

OpenClaw को 2Slides MCP Server के साथ कैसे इस्तेमाल करें (2026 गाइड)

तुरंत जवाब (≤60 शब्द): OpenClaw ~/.openclaw/openclaw.json में mcp.servers key के तहत 2Slides MCP server जोड़कर असली PowerPoint फ़ाइलें बना सकता है। 2slides.com/api पर एक key लें, एक stdio server (command: "npx", args: ["2slides-mcp"], env.API_KEY) या एक रिमोट server (url + transport: "streamable-http") जोड़ें, फिर अपने OpenClaw agent से एक deck बनाने को कहें।

OpenClaw एक ओपन-सोर्स AI agent framework है, और यह एक पूर्ण Model Context Protocol (MCP) client है। 2Slides MCP server को जोड़ें और कोई भी OpenClaw agent एक brief — या ऐसा कोई document जिसे वह पढ़ सके — को एक तैयार, एडिटेबल .pptx में बदलने की क्षमता पा लेता है।

यह गाइड दोनों transports (लोकल stdio और रिमोट Streamable HTTP) के लिए सटीक openclaw.json schema, openclaw mcp CLI शॉर्टकट, MCP tools agent tool profiles में कैसे सामने आते हैं, और एक live probe से हर चीज़ को कैसे verify करें, इन सबको कवर करती है।

OpenClaw को 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।

सबसे पहले आपको क्या चाहिए

  1. OpenClaw इंस्टॉल (openclaw आपके PATH पर हो)।
  2. एक 2Slides API key 2slides.com/api से।
  3. Node.js stdio transport के लिए (npx -y 2slides-mcp@latest)। HTTP transport को लोकल रूप से कुछ नहीं चाहिए।

Stdio बनाम Streamable HTTP: कौन सा transport?

2Slides MCP server दोनों को support करता है। OpenClaw में, दोनों को बस इस आधार पर अलग किया जाता है कि आप कौन से fields सेट करते हैं — कोई type field नहीं है:

Stdio (लोकल)Streamable HTTP (रिमोट)
पहचान fieldcommand मौजूदurl मौजूद
Transport fieldलागू नहींtransport: "streamable-http"
लोकल Node.jsज़रूरीज़रूरी नहीं
किसके लिए बेहतरलोकल agents, पूरा controlरिमोट/होस्टेड agents, CI

तरीका 1: openclaw.json में stdio

OpenClaw का config ~/.openclaw/openclaw.json पर रहता है। MCP servers शीर्ष-स्तरीय mcp key के तहत, एक name-keyed servers object में जाते हैं:

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

बस इतना ही — command की मौजूदगी इसे एक लोकल stdio server के रूप में चिह्नित करती है।

तरीका 2: openclaw.json में Streamable HTTP

होस्टेड endpoint के लिए, url और canonical transport field सेट करें:

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

नोट: OpenClaw का canonical transport value "streamable-http" है (एक legacy type: "http" alias स्वीकार किया जाता है पर normalize होकर हट जाता है — transport लिखें)। यदि आपकी key URL के बजाय किसी header में होनी चाहिए, तो ?apikey= query के बजाय "headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" } इस्तेमाल करें।

या openclaw mcp CLI इस्तेमाल करें

ये उसी mcp.servers config में लिखते हैं:

# 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

एक सफल probe 2Slides tools (slides_generate, themes_search, और बाकी) को list करता है, यह पुष्टि करते हुए कि agent उन्हें call कर सकता है।

tools आपके agent तक कैसे पहुँचते हैं

Configured MCP tools OpenClaw के coding और messaging tool profiles में स्वतः सामने आ जाते हैं। ध्यान दें:

  • minimal profile MCP tools को छिपा देता है; यदि आपको वे नहीं दिखते तो profiles बदलें।
  • MCP tools को स्पष्ट रूप से disable करने के लिए, tools.deny में "bundle-mcp" जोड़ें।
  • केवल कुछ 2Slides tools को सामने लाने के लिए, per-server toolFilter.include / toolFilter.exclude इस्तेमाल करें (सटीक names या * globs):
{ "mcp": { "servers": { "2slides": { "command": "npx", "args": ["-y", "2slides-mcp@latest"], "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_search → slides_generate (Fast PPT) call करता है → downloadUrl लौटाता है। custom image-डिज़ाइन की गई slides के लिए यह slides_create_pdf_slides इस्तेमाल करता है और तैयार होने तक jobs_get को (लगभग हर 20 सेकंड में) poll करता है।

2Slides MCP tool surface

Toolयह क्या करता हैCredits
themes_searchFast PPT के लिए एक themeId खोजेंFree
slides_generateTheme-आधारित PowerPoint (Fast PPT), sync/async10 / page
slides_create_pdf_slidesटेक्स्ट से custom image-डिज़ाइन की गई slides (Nano Banana)100 / page (1K/2K), 200 (4K)
slides_create_like_thisकिसी reference image की style से मेल खाती slides100 / page (1K/2K), 200 (4K)
slides_generate_narrationकिसी Nano Banana job में AI voice narration जोड़ें210 / page
slides_download_slides_pages_voicespages + audio को ZIP के रूप में export करेंFree
jobs_getकिसी async job को पूरा होने तक poll करेंFree

आम गलतियाँ और troubleshooting

  • mcp.servers के बजाय mcpServers इस्तेमाल किया। OpenClaw config में, key mcp.servers है। (mcpServers एक अलग, external-client अवधारणा है — OpenClaw को एक server के रूप में चलाना।)
  • transport के बजाय type लिखा। type एक legacy alias है; canonical field transport: "streamable-http" है।
  • tools नहीं दिखते। आप शायद minimal profile पर हैं, या tools.deny में bundle-mcp है। coding/messaging पर स्विच करें और openclaw mcp reload चलाएं।
  • stdio server शुरू नहीं होता। पुष्टि करें कि Node.js इंस्टॉल है और env में API_KEY सेट है।
  • async jobs को poll करना। agent को jobs_get हर ~20s में poll करने दें; Nano Banana और narration jobs डिफ़ॉल्ट रूप से async होते हैं।

अक्सर पूछे जाने वाले सवाल

क्या OpenClaw custom MCP servers को support करता है?

हाँ। OpenClaw एक नेटिव MCP client है। ~/.openclaw/openclaw.json में mcp.servers key के तहत servers जोड़ें, या openclaw mcp add / openclaw mcp set के ज़रिए। stdio और Streamable HTTP दोनों transports support किए जाते हैं।

OpenClaw में MCP servers के लिए config key क्या है?

mcp.servers — शीर्ष-स्तरीय mcp object के अंदर एक name-keyed object। लोकल servers command/args/env इस्तेमाल करते हैं; रिमोट servers url + transport: "streamable-http" इस्तेमाल करते हैं।

मैं कैसे पुष्टि करूँ कि 2Slides connected है?

exposed tools को list करने वाले एक live connection के लिए openclaw mcp probe 2slides --json चलाएं, या static checks plus एक connection test के लिए openclaw mcp doctor 2slides --probe चलाएं।

क्या यह एक असली PowerPoint बनाता है?

हाँ। slides_generate एक एडिटेबल .pptx लौटाता है; Nano Banana tools वैकल्पिक AI narration और एक export करने योग्य bundle के साथ image-डिज़ाइन किए गए decks लौटाते हैं।

मुझे key और config कहाँ मिलेंगे?

2slides.com/api?tab=mcp पर — आपकी key, एक copy-paste config, और Streamable HTTP endpoint।

मुख्य बात

openclaw.json में एक mcp.servers entry हर OpenClaw agent को एक slide generator दे देती है। लोकल के लिए stdio, रिमोट के लिए 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