API और MCP सर्वर
एक API की से Claude, Cursor या अपनी स्क्रिप्ट से जेनरेट कीजिए: वही मॉडल, वही क्रेडिट, और नाकाम जेनरेशन पर रिफ़ंड।
कैनवास के बाहर Imaginode
कैनवास जो कुछ बना सकता है, वह सब उसके बाहर भी उपलब्ध है: एक REST API और एक MCP सर्वर (Model Context Protocol) की मदद से कोई AI एजेंट या स्क्रिप्ट आपके अकाउंट से इमेज और वीडियो बना सकती है। ये कॉल आपके बैलेंस के क्रेडिट खर्च करते हैं, कीमत कैनवास जितनी ही रहती है, और नाकाम जेनरेशन पर हमेशा की तरह अपने आप रिफ़ंड मिल जाता है।
MCP वह स्टैंडर्ड है जिससे AI असिस्टेंट (Claude, Cursor और कई अन्य) बाहरी टूल इस्तेमाल कर पाते हैं। Imaginode जुड़ जाने के बाद आपका असिस्टेंट बातचीत के बीच में ही इमेज बना सकता है, जो लेख वह लिख रहा है उसमें तस्वीर लगा सकता है, या किसी ऑटोमेटेड वर्कफ़्लो के विज़ुअल तैयार कर सकता है।
API की बनाना
अपनी प्रोफ़ाइल पर जाइए, “API कीज़” वाला हिस्सा खोलिए। की को एक नाम दीजिए (“Claude Code”, “ब्लॉग स्क्रिप्ट”...) और बना लीजिए: imk_… वाला सीक्रेट सिर्फ़ एक बार दिखता है, उसे तुरंत कॉपी कर लीजिए। ज़्यादा से ज़्यादा पाँच सक्रिय कीज़ रख सकते हैं, और किसी को भी एक क्लिक में कभी भी रद्द किया जा सकता है; रद्द की गई की उसी पल काम करना बंद कर देती है।
की बनाने के लिए वेरिफ़ाइड ईमेल चाहिए, और हर की पर प्रति मिनट 10 जेनरेशन की सीमा है: आराम से काम करने के लिए काफ़ी, पर इतनी नहीं कि कोई एजेंट बेकाबू हो जाए तो गलती से पूरा बैलेंस खाली कर दे।
MCP सर्वर जोड़ना
सर्वर का पता https://imaginode.ai/api/mcp है (Streamable HTTP ट्रांसपोर्ट)। पहचान के लिए अपनी की “Authorization: Bearer imk_…” हेडर में भेजिए। Claude Code में एक ही कमांड काफ़ी है: claude mcp add --transport http imaginode https://imaginode.ai/api/mcp --header "Authorization: Bearer आपकी-की"। Claude.ai या Cursor में उसी पते और उसी हेडर के साथ एक कस्टम कनेक्टर जोड़ दीजिए।
चार टूल उपलब्ध हैं। list_models कैटलॉग और क्रेडिट में कीमतें देता है। generate_image एक इमेज बनाता है और रिज़ल्ट का इंतज़ार करता है: URL सीधे लौटा दिया जाता है। generate_video वीडियो शुरू करता है और ट्रैकिंग आईडी लौटाता है। get_generation_status किसी जेनरेशन को आख़िरी URL मिलने तक ट्रैक करता है।
सीधा REST API
आपकी स्क्रिप्ट के लिए तीन एंडपॉइंट काफ़ी हैं। GET /api/models बिना किसी पहचान के मॉडल, उनके विकल्प और कीमतें गिना देता है। POST /api/generate जेनरेशन शुरू करता है: model, prompt और मॉडल के विकल्पों (duration, resolution, aspectRatio, audio, imageUrls) वाला एक JSON, की Authorization हेडर में, और जवाब में requestId, cost और आपका नया बैलेंस आता है। GET /api/generate/status?requestId=… पहले running लौटाता है, फिर आउटपुट URL के साथ completed, या रिफ़ंड के साथ failed।
इनपुट इमेज (imageUrls) आपके Imaginode अकाउंट पर मौजूद मीडिया ही होनी चाहिए: पहले उन्हें अपनी मीडिया लाइब्रेरी में इम्पोर्ट कीजिए, या किसी पिछली जेनरेशन का URL दोबारा इस्तेमाल कर लीजिए।
अच्छी आदतें
प्रीमियम मॉडल पर जाने से पहले किसी सस्ते मॉडल (Flux Schnell, 1 क्रेडिट) से अपने प्रॉम्प्ट परख लीजिए। वीडियो के लिए हर 30 सेकंड पर स्टेटस पूछिए: आम तौर पर 1 से 5 मिनट लगते हैं, लंबी जेनरेशन में 30 मिनट तक। सही लागत रिज़ल्ट आने से भी पहले, शुरू करते ही लौटा दी जाती है।
की एक सीक्रेट है: उसे किसी रिपॉज़िटरी में कमिट मत कीजिए और न ही किसी से साझा कीजिए। ज़रा भी शक हो तो प्रोफ़ाइल से उसे रद्द कीजिए और नई बना लीजिए।
