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

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

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

Stdio ProtocolStreamable HTTP Protocol
कहाँ चलता हैलोकल रूप से
npx 2slides-mcp
के ज़रिए
रिमोट रूप से, 2Slides द्वारा होस्टेड
लोकल Node.jsज़रूरीज़रूरी नहीं
Config स्टाइल
command
+
args
+
env
url
(वैकल्पिक रूप से
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 = ["2slides-mcp"] [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 2slides-mcp

--
के बाद की हर चीज़ 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_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

  • किसी 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 2slides-mcp
चलाता है और लोकल काम के लिए डिफ़ॉल्ट है। 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