

Gemini CLI को 2Slides MCP Server के साथ कैसे इस्तेमाल करें (2026 गाइड)
तुरंत जवाब (≤60 शब्द): Google का Gemini CLI 2Slides MCP server के ज़रिए असली PowerPoint फ़ाइलें बना सकता है। 2slides.com/api पर एक key लें, फिर
~/.gemini/settings.jsonमें एकmcpServersentry जोड़ें — 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।
सबसे पहले आपको क्या चाहिए
- Gemini CLI इंस्टॉल (
geminiआपके PATH पर हो)। - एक 2Slides API key 2slides.com/api से।
- Node.js stdio transport के लिए (
npx -y 2slides-mcp@latest)। HTTP transport को लोकल रूप से कुछ नहीं चाहिए।
Stdio बनाम Streamable HTTP: कौन सा transport?
दोनों एक जैसे tools दिखाते हैं; अंतर config key और इसमें है कि connector कहाँ चलता है।
| Stdio (लोकल) | Streamable HTTP (रिमोट) | |
|---|---|---|
| Config key | command / args / env | httpUrl |
| लोकल 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_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_slides_pages_voices | pages + audio को ZIP के रूप में export करें | Free |
jobs_get | किसी async job को पूरा होने तक poll करें | Free |
आम गलतियाँ और troubleshooting
- Streamable HTTP endpoint के लिए
urlइस्तेमाल किया। Gemini CLIurlको SSE मानता है। 2Slides के Streamable HTTP के लिएhttpUrlइस्तेमाल करें। /mcpमें server DISCONNECTED दिखता है। API key जाँचें, और stdio के लिए पुष्टि करें कि Node.js इंस्टॉल है।- कोई tools list नहीं होते।
settings.jsonedit करने के बाद 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।
मुख्य बात
एक
mcpServersentry — लोकल के लिए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