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

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

तुरंत जवाब (≤60 शब्द): Google का Gemini CLI 2Slides MCP server के ज़रिए असली PowerPoint फ़ाइलें बना सकता है। 2slides.com/api पर एक key लें, फिर ~/.gemini/settings.json में एक mcpServers entry जोड़ें — stdio के लिए command: "npx", args: ["2slides-mcp"], env.API_KEY, या Streamable HTTP के लिए httpUrl: "https://2slides.com/api/mcp?apikey=KEY"। या gemini mcp add चलाएं। फिर Gemini से एक deck बनाने को कहें।

Gemini CLI, Google का ओपन-सोर्स terminal AI agent है, और यह Model Context Protocol (MCP) को समझता है। इसे 2Slides MCP server से जोड़ें और Gemini एक prompt — या आपकी working directory की किसी फ़ाइल — को एक तैयार, एडिटेबल .pptx में बदल सकता है।

यह गाइड दोनों transports (लोकल stdio और रिमोट Streamable HTTP) के लिए सटीक settings.json blocks, gemini mcp add शॉर्टकट, और हर 2Slides tool क्या करता है, यह देती है।

Gemini CLI को 2Slides से क्यों जोड़ें?

Gemini एक मज़बूत multimodal reasoner है, पर यह अपने दम पर binary .pptx फ़ाइलें नहीं बनाता। 2Slides MCP server समर्पित generator है:

  • Gemini CLI आपकी source पढ़ता है, slides की योजना बनाता है, और copy लिखता है।
  • 2Slides MCP server असली PowerPoint रेंडर करता है — theme-आधारित Fast PPT, या वैकल्पिक AI narration और एक export करने योग्य bundle के साथ image-डिज़ाइन की गई slides।

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

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

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

दोनों एक जैसे tools दिखाते हैं; अंतर config key और इसमें है कि connector कहाँ चलता है।

Stdio (लोकल)Streamable HTTP (रिमोट)
Config keycommand / args / envhttpUrl
लोकल Node.jsज़रूरीज़रूरी नहीं
किसके लिए बेहतरलोकल devरिमोट/CI, हल्के सेटअप

Key नाम मायने रखता है: Gemini CLI Streamable HTTP के लिए httpUrl और legacy SSE के लिए url इस्तेमाल करता है। 2Slides Streamable HTTP endpoint के लिए, httpUrl इस्तेमाल करें।

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

Gemini CLI ~/.gemini/settings.json (global) और .gemini/settings.json (project) पढ़ता है। एक mcpServers block जोड़ें:

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

यदि आप key को inline नहीं करना चाहते, तो env values shell variables को भी reference कर सकते हैं (उदा. "API_KEY": "$TWOSLIDES_API_KEY")।

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

होस्टेड endpoint के लिए, httpUrl इस्तेमाल करें:

{ "mcpServers": { "2slides-remote": { "httpUrl": "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY" } } }

header auth पसंद है? एक headers object जोड़ें: "headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" }।

या gemini mcp add command इस्तेमाल करें

# stdio (-e sets env vars) gemini mcp add -e API_KEY=YOUR_2SLIDES_API_KEY 2slides npx -y 2slides-mcp@latest # Streamable HTTP gemini mcp add --transport http 2slides-remote "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY"

ये वही mcpServers entries settings.json में लिख देते हैं। Flags में -t, --transport (stdio | sse | http), -e, --env, -H, --header, और --timeout शामिल हैं।

कनेक्शन की पुष्टि करें

एक इंटरैक्टिव gemini session के अंदर, चलाएं:

/mcp

यह हर server का status (CONNECTED / CONNECTING / DISCONNECTED) और खोजे गए tools दिखाता है। यदि कोई रिमोट server OAuth चाहता है तो /mcp auth इस्तेमाल करें।

अपना पहला deck बनाएं

बस पूछें:

Read ./notes/market-update.md and generate a 9-slide briefing. Find a professional theme from 2slides, build the PowerPoint, and give me the download link.

Gemini CLI themes_search → slides_generate (Fast PPT) चलाता है → downloadUrl लौटाता है। custom image-डिज़ाइन की गई slides के लिए यह slides_create_pdf_slides इस्तेमाल करता है और deck तैयार होने तक jobs_get को 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

  • Streamable HTTP endpoint के लिए url इस्तेमाल किया। Gemini CLI url को SSE मानता है। 2Slides के Streamable HTTP के लिए httpUrl इस्तेमाल करें।
  • /mcp में server DISCONNECTED दिखता है। API key जाँचें, और stdio के लिए पुष्टि करें कि Node.js इंस्टॉल है।
  • कोई tools list नहीं होते। settings.json edit करने के बाद session restart करें, या gemini mcp add फिर से चलाएं।
  • tool के बिना कोई .pptx नहीं। Gemini अकेले एक outline draft करता है; 2Slides फ़ाइल बनाता है।
  • Tight polling। async Nano Banana / narration jobs के लिए Gemini को jobs_get लगभग हर 20 सेकंड में poll करने दें।

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

क्या Gemini CLI MCP servers को support करता है?

हाँ। Gemini CLI एक MCP client है। ~/.gemini/settings.json में mcpServers के तहत servers configure करें, या उन्हें gemini mcp add से जोड़ें। stdio, SSE, और Streamable HTTP — सभी transports support किए जाते हैं।

Streamable HTTP server के लिए config key क्या है?

httpUrl। url केवल legacy SSE servers के लिए इस्तेमाल करें। 2Slides Streamable HTTP endpoint httpUrl में जाता है।

Gemini CLI MCP config कहाँ store करता है?

~/.gemini/settings.json (global) या .gemini/settings.json (project)। MCP block शीर्ष-स्तरीय mcpServers key है।

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

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

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

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

मुख्य बात

एक mcpServers entry — लोकल के लिए command, रिमोट के लिए httpUrl — Gemini CLI को एक slide generator में बदल देती है। /mcp से verify करें, फिर बस एक deck माँगें।

व्यापक तस्वीर के लिए, देखें MCP प्रेज़ेंटेशन workflows को कैसे बदल रहा है और PowerPoint MCP server ecosystem map। किसी अन्य terminal agent में काम कर रहे हैं? उसी server के साथ देखें Claude Code, OpenAI Codex, और Qwen Code।

अपनी key और config 2slides.com/api?tab=mcp पर लें और एक मिनट से कम में Gemini CLI से अपना पहला deck बनाएं।

स्रोत:

About 2Slides

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

Try For Free
2Slides logo

स्लाइड के लिए आपका AI एजेंट। बुद्धिमान प्रस्तुति निर्माण के साथ समय बचाएं, तेजी से चमकें।

AI के साथ सारांशित करें

ChatGPTClaudeGrokPerplexity
सभी सेवाएँ ऑनलाइन

संसाधन

तुलना

© 2026 2slides। सभी अधिकार सुरक्षित।