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 2slides-mcp
    )। HTTP transport को लोकल रूप से कुछ नहीं चाहिए।

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

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

type
field नहीं है:

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.json
पर रहता है। MCP servers शीर्ष-स्तरीय
mcp
key के तहत, एक name-keyed
servers
object में जाते हैं:

{ "mcp": { "servers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "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": ["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_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_search
Fast PPT के लिए एक
themeId
खोजें
Free
slides_generate
Theme-आधारित 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_pages_voices
pages + 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