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

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

तुरंत जवाब (≤60 शब्द): OpenAI Codex ~/.codex/config.toml में 2Slides MCP server जोड़कर असली PowerPoint फ़ाइलें बना सकता है। 2slides.com/api पर एक key लें, फिर npx -y 2slides-mcp@latest चलाने वाला एक [mcp_servers.2slides] block (stdio) जोड़ें, या एक url = "https://2slides.com/api/mcp?apikey=KEY" block (Streamable HTTP) जोड़ें। या codex mcp add 2slides --env API_KEY=xxx -- npx -y 2slides-mcp@latest चलाएं। फिर Codex से एक deck बनाने को कहें।

OpenAI Codex, OpenAI का ओपन-सोर्स CLI coding agent है, और यह एक Model Context Protocol (MCP) client है। इसे 2Slides MCP server से जोड़ें और Codex एक brief — या आपके repo की किसी फ़ाइल — को एक तैयार, एडिटेबल .pptx में बदल सकता है, वो भी पूरी तरह टर्मिनल से।

यह गाइड आपको दोनों transports (लोकल stdio और रिमोट Streamable HTTP) के लिए सटीक config.toml blocks, एक-लाइन codex mcp add शॉर्टकट, हर 2Slides tool क्या करता है, और HTTP servers के साथ ध्यान रखने योग्य version-विशिष्ट सावधानी देती है।

Codex को 2Slides के साथ क्यों जोड़ें?

Codex code और content पर तर्क करता है; यह अपने दम पर binary slide फ़ाइलें नहीं बनाता। 2Slides MCP server उस कमी को पूरा करता है। काम का बँटवारा:

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

आप सादी भाषा में पूछते हैं; Codex tools call करता है; एक download link वापस आता है।

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

  1. Codex CLI इंस्टॉल (codex आपके PATH पर हो)।
  2. एक 2Slides API key 2slides.com/api से — उस पेज पर MCP config और Streamable HTTP endpoint भी है।
  3. Node.js stdio transport के लिए (यह npx -y 2slides-mcp@latest चलाता है)। HTTP transport को लोकल रूप से कुछ नहीं चाहिए।

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

2Slides MCP server दोनों ऑफ़र करता है। दोनों तरीकों में tools एक जैसे — अंतर यह है कि connector कहाँ चलता है।

Stdio ProtocolStreamable HTTP Protocol
कहाँ चलता हैलोकल रूप से npx -y 2slides-mcp@latest के ज़रिएरिमोट रूप से, 2Slides द्वारा होस्टेड
लोकल Node.jsज़रूरीज़रूरी नहीं
Config स्टाइलcommand + args + envurl (वैकल्पिक रूप से bearer_token_env_var)
किसके लिए बेहतरलोकल dev, पूरा controlरिमोट/CI boxes, हल्के सेटअप

अपने workstation पर stdio इस्तेमाल करें; जब Codex वहाँ चले जहाँ आप Node इंस्टॉल नहीं कर सकते तब Streamable HTTP इस्तेमाल करें।

तरीका 1: config.toml में stdio

~/.codex/config.toml edit करें और जोड़ें:

[mcp_servers.2slides] command = "npx" args = ["-y", "2slides-mcp@latest"] [mcp_servers.2slides.env] API_KEY = "YOUR_2SLIDES_API_KEY"

stdio servers के लिए Codex द्वारा support किए जाने वाले वैकल्पिक fields में cwd, startup_timeout_sec (डिफ़ॉल्ट 10s), और tool_timeout_sec (डिफ़ॉल्ट 60s) शामिल हैं। यदि आप key को inline करने के बजाय किसी मौजूदा environment variable को pass करना चाहें, तो env_vars = ["API_KEY"] इस्तेमाल करें।

या codex mcp add शॉर्टकट इस्तेमाल करें

कोई file editing ज़रूरी नहीं — यह आपके लिए block लिख देता है:

codex mcp add 2slides --env API_KEY=YOUR_2SLIDES_API_KEY -- npx -y 2slides-mcp@latest

-- के बाद की हर चीज़ server command है। अपने इंस्टॉल किए गए version पर पूरी subcommand सूची के लिए codex mcp --help चलाएं।

तरीका 2: config.toml में Streamable HTTP

Codex को होस्टेड endpoint की ओर इशारा करें:

[mcp_servers.2slides_remote] url = "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY"

यदि आप query-string key के बजाय header auth पसंद करते हैं, तो Codex एक bearer-token env var और static headers को support करता है:

[mcp_servers.2slides_remote] url = "https://2slides.com/api/mcp" bearer_token_env_var = "TWOSLIDES_TOKEN"

Version सावधानी (महत्वपूर्ण): Codex HTTP MCP servers को अपने Rust MCP client के ज़रिए route करता है। हाल के versions इसे स्वतः जोड़ देते हैं, पर कुछ पुराने builds तब तक missing field command in mcp_servers error देते हैं जब तक आप experimental client enable नहीं करते। यदि आपके साथ ऐसा हो, तो जोड़ें:

[features] experimental_use_rmcp_client = true

पहले codex --version जाँचें — नए releases इसे शामिल कर लेते हैं, और flag का नाम बदलकर [features].rmcp_client किया जा रहा है। इस block को केवल एक fallback के रूप में दिखाएं यदि आपका version शिकायत करे।

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

codex mcp list # configured MCP servers list करें codex mcp get 2slides

या, Codex TUI के अंदर, सक्रिय servers और उनके tools देखने के लिए /mcp चलाएं। (codex mcp management subcommands अभी भी विकसित हो रहे हैं; आपके build के लिए codex mcp --help ही प्रामाणिक है।)

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

आप tools को मैन्युअल रूप से invoke नहीं करते — आप पूछते हैं:

Read ./docs/launch-plan.md and generate a 10-slide launch deck. Use a modern, dark business theme from 2slides. Return the download link when it's done.

Codex एक themeId खोजने के लिए themes_search चलाता है, फिर slides_generate (Fast PPT) चलाता है, और एक downloadUrl लौटाता है — लगभग 30–60 सेकंड में एक असली PowerPoint। image-डिज़ाइन की गई slides माँगें और यह slides_create_pdf_slides पर स्विच कर लेता है, फ़ाइल तैयार होने तक 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

  • किसी HTTP server पर missing field command in mcp_servers। आपके Codex version को [features] के तहत experimental_use_rmcp_client = true चाहिए। Codex upgrade करें, या flag जोड़ें।
  • TOML table headers बनाम inline tables। [mcp_servers.2slides.env] एक sub-table है; यदि आप इसे inline करते हैं, तो server line पर env = { API_KEY = "..." } लिखें — दोनों styles को न मिलाएं।
  • Server name अद्वितीय होना चाहिए। हर server को [mcp_servers.NAME] segment से key किया जाता है; किसी name को दोबारा इस्तेमाल करने से पहले वाला block overwrite हो जाता है।
  • tool के बिना कोई .pptx नहीं। Codex अकेले एक outline draft कर सकता है पर PowerPoint नहीं बना सकता। पहले 2Slides जोड़ें।
  • बड़े decks पर tool timeouts। बड़े या narrated jobs 60s के डिफ़ॉल्ट tool_timeout_sec से ज़्यादा समय ले सकते हैं; इसे बढ़ाएं, या Codex को async jobs के लिए jobs_get poll करने दें।

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

क्या OpenAI Codex MCP servers को support करता है?

हाँ। Codex एक MCP client है। आप ~/.codex/config.toml में [mcp_servers.NAME] के तहत servers configure करते हैं, या उन्हें codex mcp add से जोड़ते हैं। stdio और रिमोट HTTP दोनों servers support किए जाते हैं।

Codex MCP config कहाँ store करता है?

~/.codex/config.toml (global) में। Trusted projects एक project-local .codex/config.toml भी इस्तेमाल कर सकते हैं। हर MCP server एक [mcp_servers.NAME] table है।

Stdio या Streamable HTTP?

Stdio आपकी मशीन पर npx -y 2slides-mcp@latest चलाता है और लोकल काम के लिए डिफ़ॉल्ट है। Streamable HTTP होस्टेड https://2slides.com/api/mcp endpoint की ओर इशारा करता है और किसी इंस्टॉल की ज़रूरत नहीं रखता — CI और रिमोट environments के लिए आदर्श। एक जैसे tools, एक जैसा output।

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

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

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

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

मुख्य बात

config.toml में एक [mcp_servers.2slides] block जोड़ें (या codex mcp add चलाएं), और Codex को एक ऐसा tool मिल जाता है जो किसी भी brief को एक तैयार PowerPoint में बदल देता है — वो भी अपने टर्मिनल से बाहर निकले बिना।

Codex एक मज़बूत reasoning agent है; 2Slides वह file generator है जो इसके पास नहीं था। बड़ी तस्वीर के लिए, देखें MCP प्रेज़ेंटेशन workflows को कैसे बदल रहा है और PowerPoint MCP server ecosystem map। Anthropic का agent पसंद है? देखें Claude Code को 2Slides MCP server के साथ कैसे इस्तेमाल करें।

अपनी key और सटीक config 2slides.com/api?tab=mcp पर लें और आज ही अपना पहला Codex-generated deck ship करें।

स्रोत:

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। सभी अधिकार सुरक्षित।