Claude Code میں تصاویر جنریٹ کریں: 2 منٹ کا MCP سیٹ اپ
ایک ریموٹ MCP سرور کے ذریعے Claude Code یا Claude Desktop میں تصاویر جنریٹ کریں: کوئی مقامی انسٹالیشن نہیں، کوئی Google API کلید نہیں، تصاویر $0.03 سے۔ حقیقی سیٹ اپ، حقیقی لاگت۔

ایک امیج جنریشن MCP سرور وہ گمشدہ کڑی ہے جو Claude کو تصاویر بنانے کی صلاحیت دیتی ہے: Claude پرامپٹ لکھتا ہے اور ایک generate_image ٹول کو کال کرتا ہے، سرور اسے ایک حقیقی ماڈل (ہمارے معاملے میں Google کا Nano Banana ماڈل خاندان) پر رینڈر کرتا ہے، اور ایک URL واپس کر دیتا ہے۔ Claude خود تصاویر نہیں بنا سکتا۔ Anthropic نے کبھی کوئی امیج ماڈل جاری نہیں کیا ہے، اس لیے Claude Code اور Claude Desktop تصاویر کو پڑھ تو سکتے ہیں لیکن خود بنا نہیں سکتے۔
اگر آپ صرف سیٹ اپ کے لیے آئے ہیں، تو فوری جواب یہ ہے: اپنے BananaBanana پروفائل میں ایک API کلید بنائیں، اور پھر اپنے ٹرمینل میں یہ کمانڈ چلائیں:
claude mcp add --transport http bananabanana https://bananabanana.pro/api/mcp \
--header "Authorization: Bearer bb_live_YOUR_KEY"
یہ پوری انسٹالیشن ہے۔ کوئی مقامی سرور نہیں، کوئی Google Cloud اکاؤنٹ نہیں، کوئی سبسکرپشن نہیں۔ ایک پہلے سے ادا شدہ بیلنس سے تصاویر فی تصویر $0.03 سے شروع ہوتی ہیں، اور ویڈیوز $0.10 سے۔ اور اس گائیڈ کو مکمل طور پر حقیقت پسندانہ رکھنے کے لیے: اس مضمون میں دی گئی ہر تصویر Claude Code نے اسی سرور کے ذریعے متن لکھنے کے دوران ہی جنریٹ کی ہے۔ میڈیا کا کل بل $1.29 بنتا ہے، جس میں ایک دوبارہ کوشش بھی شامل ہے، جس کی تفصیلات آخر میں دی گئی ہیں۔
Claude خود تصاویر کیوں جنریٹ نہیں کر سکتا؟
Anthropic ٹیکسٹ اور ریزننگ (عقلی تجزیہ) کے ماڈلز بناتا ہے۔ بصری صلاحیتیں (vision) یکطرفہ کام کرتی ہیں: Claude آپ کے اسکرین شاٹس اور تصاویر کو دیکھ تو سکتا ہے، لیکن ماڈل فیملی میں کہیں بھی کوئی امیج جنریٹر موجود نہیں ہے، اور نہ ہی کسی کا اعلان کیا گیا ہے۔ ChatGPT ایک بلٹ ان امیج ماڈل کے ساتھ آتا ہے۔ لیکن Claude کے ساتھ ایسا نہیں ہے۔
کمیونٹی کا جواب مقامی MCP سرورز رہا ہے — GitHub پر ان کی ایک بڑی تعداد موجود ہے، اور وہ کام بھی کرتے ہیں۔ لیکن وہاں "انسٹال" کا مطلب ہے: اپنا مقامی عمل چلانا، Node یا Python کو برقرار رکھنا، ہر مشین پر سرور کو کنفیگریشن فائل سے جوڑنا، اور سب سے اہم بات، اپنی خود کی Google API کلید لانا۔ بلنگ آپ کے اپنے Google اکاؤنٹ پر اس کے اپنے کوٹہ اور ڈیش بورڈ کے ساتھ آتی ہے۔ کسی ڈویلپر کے لیے جو صرف ایک لیپ ٹاپ پر کام کر رہا ہو، یہ ٹھیک ہے۔ لیکن دوسروں کے لیے یہ ایک چھوٹا انفراسٹرکچر پروجیکٹ بن جاتا ہے۔
ایک ریموٹ MCP سرور اس عمل کو بالکل الٹ دیتا ہے۔ سرور پہلے ہی ہماری طرف چل رہا ہے؛ اس کے پیچھے موجود پائپ لائن وہی ہے جو BananaBanana جنریٹر کو چلاتی ہے۔ آپ ایک کلید کے ساتھ لاگ ان کرتے ہیں، پہلے سے ادا شدہ بیلنس سے فی جنریشن ادائیگی کرتے ہیں، اور یہ سیٹ اپ لیپ ٹاپ پر Claude Code، کسی ساتھی کی مشین پر Claude Desktop، اور براؤزر میں claude.ai پر بالکل یکساں ہے۔ برقرار رکھنے کے لیے واقعی کچھ بھی نہیں ہے۔

آپ Claude Code کو امیج جنریشن MCP سرور سے کیسے جوڑتے ہیں؟
دو منٹ، تین مراحل۔ پہلے، رجسٹر کریں اور Profile → MCP API Keys کھولیں۔ ایک کلید بنائیں: یہ صرف ایک بار دکھائی جاتی ہے، اس کی شروعات bb_live_ سے ہوتی ہے، اور یہ ہماری طرف ہیش کر کے محفوظ کی جاتی ہے، اس لیے اسے فوراً کاپی کر لیں۔ نئے اکاؤنٹس $0.20 کے اسٹارٹنگ بیلنس کے ساتھ آتے ہیں، جو ٹاپ اپ کا فیصلہ کرنے سے پہلے سستے ترین ماڈل پر چھ ٹیسٹ تصاویر کے لیے کافی ہے۔
Claude Code
ایک کمانڈ، جیسا کہ اوپر بتایا گیا ہے:
claude mcp add --transport http bananabanana https://bananabanana.pro/api/mcp \
--header "Authorization: Bearer bb_live_YOUR_KEY"
یہ فلیگز Claude Code MCP دستاویزات میں درج ہیں؛ ریموٹ سرورز کے لیے HTTP تجویز کردہ طریقہ ہے۔ کنکشن فعال ہونے کی تصدیق کے لیے سیشن کے اندر /mcp چلائیں: آپ کو سات ٹولز دیکھنے چاہئیں، list_models سے لے کر get_result تک۔ اس کے بعد، "اس پوسٹ کے لیے ایک 16:9 ہیرو امیج جنریٹ کریں" ایک ایسی ہدایت ہے جسے Claude Code واقعی انجام دے سکتا ہے۔
Claude Desktop اور claude.ai
Claude Desktop اور claude.ai میں طریقہ کار یہ ہے: Settings → Connectors → Add custom connector، پھر سرور کے URL کے طور پر https://bananabanana.pro/api/mcp پیسٹ کریں۔ کلید کے لیے، Request headers سیکشن کھولیں اور Authorization ہیڈر شامل کریں جس کی ویلیو Bearer bb_live_YOUR_KEY ہو۔ اس کی پوری ویلیو درج کریں بشمول لفظ Bearer اور اسپیس؛ Anthropic کے کنیکٹر دستاویزات کے مطابق، Claude ہیڈر کو بالکل اسی طرح بھیجتا ہے جیسے وہ ٹائپ کیا گیا ہو اور اس میں خود سے کوئی پریفکس شامل نہیں کرتا۔
ایک سچی تنبیہ: کنیکٹرز میں ریکوسٹ ہیڈر کی تصدیق فی الحال بیٹا (beta) ورژن میں ہے اور Anthropic اسے بتدریج رول آؤٹ کر رہا ہے، اس لیے ہو سکتا ہے کہ آپ کا اکاؤنٹ ابھی یہ سیکشن نہ دکھائے۔ جہاں بھی Claude Desktop چلتا ہے، اس کا متبادل کام کرتا ہے: claude_desktop_config.json (Settings → Developer → Edit Config) میں mcp-remote برج کے ذریعے سرور کو شامل کریں، جس کے لیے Node.js کا انسٹال ہونا ضروری ہے:
{
"mcpServers": {
"bananabanana": {
"command": "npx",
"args": [
"-y", "mcp-remote", "https://bananabanana.pro/api/mcp",
"--header", "Authorization: Bearer bb_live_YOUR_KEY"
]
}
}
}
دونوں طریقے، نیز کسی بھی دوسری چیز کے لیے ایک خام JSON-RPC مثال، MCP سرور کے صفحے پر موجود ہیں:

کیا یہ Claude کے باہر بھی کام کرتا ہے؟
جی ہاں۔ MCP ایک کھلا پروٹوکول ہے، اس لیے کوئی بھی کلائنٹ جو Streamable HTTP بولتا ہے اور ایک Authorization ہیڈر جوڑ سکتا ہے، وہ اسی اینڈ پوائنٹ سے جڑ سکتا ہے: Gemini CLI، Z.ai کا ZCode، ایڈیٹر ایجنٹس — اور چونکہ Codex نے ریموٹ MCP سپورٹ جاری کر دی ہے، اس لیے ChatGPT کی ڈیسک ٹاپ ایپ، Codex CLI اور IDE ایکسٹینشن بھی ایک مشترکہ config.toml انٹری (URL اور bearer_token_env_var کے ساتھ، جیسا کہ Codex MCP دستاویزات کے مطابق ہے) کے ذریعے جڑ سکتے ہیں۔ xAI کا API server_url کے ساتھ فی درخواست MCP سرورز کو جوڑتا ہے۔ وہ سسٹمز جو پیچھے رہ گئے ہیں، وہ ویب ڈائیلاگ ہیں جو پیسٹ کردہ چابیوں کے بجائے OAuth کے گرد بنائے گئے ہیں — جیسے ChatGPT کے ویب کنیکٹرز، اور ممکنہ طور پر grok.com کے URL پر مبنی اپنی مرضی کے کنیکٹرز۔ ہم نے اپنے MCP سرور کے صفحے پر ہر کلائنٹ کے لیے سیٹ اپ کوڈز کے ساتھ ایک ٹیبل برقرار رکھا ہے؛ یہ مضمون صرف Claude کے بارے میں ہے۔
استعمال کا منظرنامہ 1: اس پوسٹ کے لیے ہیرو امیج جو آپ لکھ رہے ہیں
عام روزمرہ کا استعمال۔ آپ Claude Code میں ایک بلاگ پوسٹ لکھ رہے ہیں اور اس کے لیے ایک ہیڈر امیج درکار ہے۔ آپ کہتے ہیں: "ڈیٹا بیس کیشنگ پر ایک 16:9 ایڈٹوریل ہیرو امیج جنریٹ کریں، لائبریری کا استعارہ استعمال کریں۔" Claude پرامپٹ تیار کرتا ہے اور کال کرتا ہے:
→ generate_image {"prompt": "Editorial illustration for a developer blog post
about database caching: a small librarian robot placing three glowing books
onto a tiny fast bookshelf in the foreground, a huge dim archive hall
stretching far behind it, soft pastel background, dark ink details, accents
of violet and warm amber, clean minimal composition, generous negative
space, no text", "model": "nano-banana-pro", "aspect_ratio": "16:9"}
← {"job_id": "cmxq…", "status": "processing", "cost_charged_usd": 0.11,
"balance_remaining_usd": 4.89}
→ get_result {"job_id": "cmxq…"}
← {"status": "completed", "files": [{"url": "https://bananabanana.pro/api/files/…"}]}
پہلی ہی کوشش میں بالکل اسی پرامپٹ کا نتیجہ، بغیر کسی دوبارہ کوشش کے:

لاگت: 1K پر Nano Banana Pro پر $0.11۔ ایجنٹ سائن شدہ URL سے فائل ڈاؤن لوڈ کرتا ہے، اسے ریپو میں شامل کرتا ہے، اور alt ٹیکسٹ لکھتا ہے۔ لنکس 24 گھنٹے تک کارآمد رہتے ہیں؛ اس کے بعد، get_result نئے لنکس جاری کرتا ہے۔
استعمال کا منظرنامہ 2: بغیر کسی فوٹوگرافر کے پروڈکٹ کی تصاویر
مارکیٹنگ ماک اپس وہ جگہ ہیں جہاں فوٹوگرافی طرز کی پرامپٹنگ کا فائدہ ملتا ہے۔ منظر کی وضاحت اسی طرح کریں جیسے ایک فوٹوگرافر کسی شوٹ کی منصوبہ بندی کرتا ہے: سبجیکٹ، سطح، روشنی کا ماخذ، اور لینس۔
→ generate_image {"prompt": "A photorealistic product photo of a matte
sage-green ceramic pour-over coffee set on a pale linen tablecloth, soft
diffused daylight from a window on the left, gentle shadows, shallow depth
of field, eye-level shot with a 50mm lens, minimal warm styling, no text",
"model": "nano-banana-pro", "aspect_ratio": "1:1"}

پوری تفصیل: اس شاٹ کے لیے دو کوششیں کرنا پڑیں۔ پہلا رینڈر دیکھنے میں ٹھیک لگ رہا تھا، لیکن غور سے دیکھنے پر معلوم ہوا کہ کپ اپنے تشتری (saucer) کے ساتھ جڑ کر ایک واحد ٹکڑا بن گیا تھا — ابجیکٹ کی جیومیٹری وہ جگہ ہے جہاں فوٹو ریئلسٹک ماڈلز اب بھی غلطیاں کرتے ہیں، اور پروڈکٹ کا کام وہ جگہ ہے جہاں آپ کو فائنل کرنے سے پہلے زوم کر کے دیکھنا ہوگا۔ اسی پرامپٹ کی ایک دوبارہ کوشش نے اسے درست کر دیا: اس جوڑے کے لیے $0.11 کے بجائے $0.22 لاگت آئی۔ وہ حصہ جو مجھے سب سے زیادہ پسند ہے وہ خود شاٹ نہیں بلکہ اس کے بعد کا عمل ہے: ایک edit_image ٹول تیار شدہ تصویر کی job_id اور اس جیسی ہدایت لیتا ہے: "make the background pure white and add a soft shadow." منظر کو دوبارہ بیان کیے بغیر مرحلہ وار ترمیم، ہر مرحلے پر ایک تصویر کا بل چارج کیا جاتا ہے۔ کیٹلاگ کے کام کے لیے، یہ سلسلہ ایک کھلونے اور ایک پیشہ ور ٹول کے درمیان کا فرق ہے۔
استعمال کا منظرنامہ 3: مختلف تصاویر میں ایک ہی کردار کا برقرار رہنا
برانڈ میسکٹس، کامک پینلز، اسٹوری بورڈز سب کو ایک تصویر سے دوسری تصویر تک ایک ہی کردار کو برقرار رکھنے کی ضرورت ہوتی ہے۔ MCP کے ذریعے اس کا کارآمد طریقہ ایک کیریکٹر شیٹ ہے: ایک طے شدہ بیانیہ بلاک جسے ایجنٹ ہر پرامپٹ میں پیسٹ کرتا ہے۔ ہمارا پرامپٹ یہ تھا: "a small courier robot with a round matte-teal head, one large friendly amber eye, boxy cream-white body with visible brass screws, and a canvas messenger bag with a brass buckle." دو مناظر، دو کالز، ہر ایک کے لیے $0.11:


میں نتیجہ کے بارے میں بالکل واضح رہوں گا: یہ اچھا ہے، لیکن بہترین نہیں ہے۔ بیگ، امبر آنکھ، پیتل کے پیچ کے ساتھ کریم باڈی سب برقرار رہے۔ لیکن سر کی شکل ایک دائرے سے بدل کر ہیلمٹ کی طرح ہو گئی، اور بارش والا منظر تھوڑا مختلف لائن اسٹائل کے ساتھ واپس آیا۔ یہ صرف ٹیکسٹ پرامپٹس کی اپنی حد ہے۔ ریفرنس تصاویر اسے صحیح طریقے سے حل کرتی ہیں، اور ویب جنریٹر web generator Nano Banana Pro پر 5 کیریکٹر ریفرنسز تک قبول کرتا ہے؛ جبکہ MCP generate_image ٹول ابھی تک تصویر کو ان پٹ کے طور پر قبول نہیں کرتا ہے۔ ہماری کردار کی یکسانیت کی گائیڈ میں دونوں طریقوں کا احاطہ کیا گیا ہے، بشمول یہ کہ کون سی خصوصیات پہلے تبدیل ہوتی ہیں۔
استعمال کا منظرنامہ 4: اسی چیٹ سے ایک ویڈیو کلپ
ویڈیو بھی اسی سرور کے ذریعے چلتی ہے، جس میں ایک اضافی تحفظ کا طریقہ کار موجود ہے۔ ویڈیوز کی لاگت تصاویر سے زیادہ ہوتی ہے (ایک بہترین Veo 3.1 رینڈر کے لیے $4.40 تک)، اس لیے generate_video پہلی کال پر کبھی بھی چارج نہیں کرتا۔ یہ ایک کوٹیشن (قیمت) واپس کرتا ہے، اور ایجنٹ کو بالکل درست رقم قبول کرتے ہوئے دوبارہ کال کرنی ہوتی ہے:
→ generate_video {"prompt": "Aerial drone shot rising slowly over terraced tea
fields at sunrise, thin mist drifting in the valleys, golden light catching
the ridges, smooth cinematic camera motion, wide shot",
"model": "veo-3.1-fast", "duration": 6, "resolution": "720p"}
← {"status": "confirmation_required", "quoted_cost_usd": 0.52, …}
→ generate_video {…same arguments…, "confirm_cost": 0.52}
← {"job_id": "cmxr…", "status": "processing", "cost_charged_usd": 0.52}
نتیجہ، Veo 3.1 Fast سے چھ خاموش 720p سیکنڈ، پہلی ہی کوشش میں:
ویڈیوز تیار ہونے میں ایک سے دس منٹ کا وقت لیتے ہیں، اس لیے ایجنٹ باقی کام کرنے کے دوران get_result کو پول (poll) کرتا رہتا ہے۔ اگر آپ کو آواز چاہیے، تو Omni Flash اسی ٹول کے ذریعے $0.10 فی سیکنڈ پر چلتا ہے جس میں آڈیو ہمیشہ آن رہتا ہے، اور آپ دورانیہ خود سیٹ کرتے ہیں — 3 سے 10 سیکنڈ کے درمیان کچھ بھی۔ یہ تصاویر کو بطور ان پٹ بھی قبول کرتا ہے: کسی پہلے سے جنریٹ کردہ تصویر (یا عوامی لنک) کی job_id کو پہلے فریم کے طور پر دیں، کردار کو مستقل رکھنے کے لیے دس تک ریفرنس تصاویر شامل کریں، اور ایجنٹ انہیں متحرک کرتا ہے۔ آخری فریم اور لوپس کے لیے اب بھی ویب جنریٹر کی ضرورت ہے۔
اس پوسٹ کی ہر تصویر اسی ورک فلو سے تیار کی گئی ہے
یہ وہ حصہ ہے جس کا ثبوت میں خود بھی دیکھنا چاہوں گا اگر میں پڑھ رہا ہوتا، تو یہاں وہ حقیقی سلسلہ ہے۔ Claude Code نے اس مضمون کا ایک حصہ لکھا، ہمارے ہاؤس اسٹائل میں ایک تصویری پرامپٹ تیار کیا، جنریشن ٹول کو کال کیا، تقریباً بیس سیکنڈ انتظار کیا، واپس آنے والی تصویر کو چیک کیا، اور آگے بڑھنے سے پہلے alt ٹیکسٹ کے ساتھ مارک ڈاؤن میں شامل کیا۔ آپ یہاں جو میڈیا دیکھ رہے ہیں اس کے لیے آٹھ جنریشن کالز کی گئیں — چھ تصاویر اور ویڈیو پہلی ہی کوشش میں حاصل ہوئیں، اور کافی کے سیٹ کو ایک دوبارہ کوشش کی ضرورت پڑی جب قریب سے دیکھنے پر کپ اور تشتری آپس میں جڑے ہوئے پائے گئے۔ آٹھ کالز میں ایک بار دوبارہ کوشش کرنا اب بھی میری توقعات سے بہتر ہے۔ واحد اثاثہ جو جنریشن نہیں ہے وہ دستاویزات کے صفحے کا اسکرین شاٹ ہے، جسے براؤزر ٹول سے لیا گیا ہے۔
تصاویر بالکل بے عیب نہیں ہیں (کوریئر روبوٹ کا سر، جیسا کہ نوٹ کیا گیا ہے، اپنی رائے رکھتا ہے)۔ لیکن اصل بات یہ ہے کہ "تصویر بنانا" اب ایک الگ پیداواری مرحلہ نہیں رہا۔ وہی سیشن جو متن لکھتا ہے، وہی بصری چیزیں بھی بھیجتا ہے، اور اس پورے عمل کی لاگت تقریباً بس کی ایک ٹکٹ جتنی ہی تھی۔
اس مضمون کے میڈیا کی اصل لاگت کیا تھی؟
نیچے دی گئی ہر چیز ہمارے قیمتوں کے صفحے سے معیاری فی جنریشن قیمتوں پر چارج کی گئی تھی، وہی نمبر جو list_models ایجنٹ کو رپورٹ کرتا ہے۔ کوئی اسٹاف ڈسکاؤنٹ نہیں تھا۔
| اثاثہ | ماڈل | قیمت |
|---|---|---|
| کور امیج | Nano Banana Pro, 1K | $0.11 |
| مصنف اور پینٹر کی تصویر | Nano Banana Pro, 1K | $0.11 |
| کیشنگ گائیڈ ہیرو (منظرنامہ 1) | Nano Banana Pro, 1K | $0.11 |
| کافی سیٹ ماک اپ، ایک دوبارہ کوشش سمیت 2 شاٹس (منظرنامہ 2) | Nano Banana Pro, 1K | $0.22 |
| کوریئر روبوٹ سیریز، 2 تصاویر (منظرنامہ 3) | Nano Banana Pro, 1K | $0.22 |
| چائے کے باغات کا کلپ، 6 سیکنڈ خاموش 720p (منظرنامہ 4) | Veo 3.1 Fast | $0.52 |
| دستاویز کا اسکرین شاٹ | براؤزر، جنریشن نہیں ہے | $0.00 |
| کل لاگت | $1.29 |
ہم نے ہر جگہ چوٹی کے امیج ماڈل کا استعمال کیا کیونکہ یہ تصاویر ایک عوامی صفحے پر شائع ہونی ہیں۔ $0.03 پر Nano Banana 2 Lite کے ساتھ مسودہ تیار کرنے سے بل کا تصویری حصہ $0.77 سے کم ہو کر $0.21 ہو جاتا؛ ہماری Lite گائیڈ میں بتایا گیا ہے کہ سستا ماڈل کب کافی ہوتا ہے۔
آزمانے کے لیے تیار ہیں؟ BananaBanana MCP سرور کو جوڑیں اور Claude سے اپنی پہلی تصویر مانگیں۔
FAQ
کیا BananaBanana MCP سرور Claude کے علاوہ دیگر کلائنٹس کے ساتھ بھی کام کرتا ہے؟
جی ہاں، کسی بھی ایسے MCP کلائنٹ کے ساتھ جو Streamable HTTP کو سپورٹ کرتا ہو اور آپ کو Authorization ہیڈر جوڑنے کی اجازت دیتا ہو: جیسے Claude Code، Claude Desktop، Gemini CLI، Z.ai کا ZCode برائے GLM-5.2، Cursor یا VS Code جیسے ایڈیٹر ایجنٹس، اور — Codex کی ریموٹ MCP سپورٹ کے ذریعے — ChatGPT کی ڈیسک ٹاپ ایپ، Codex CLI اور IDE ایکسٹینشن، جو URL اور bearer_token_env_var کے ساتھ ایک مشترکہ config.toml انٹری استعمال کرتے ہیں۔ xAI کا API server_url کے ذریعے فی درخواست MCP سرورز کو جوڑتا ہے۔ وہ سسٹمز جو ابھی پیچھے ہیں، وہ ویب ڈائیلاگ ہیں جو پیسٹ کی گئی چابیوں کے بجائے OAuth کے گرد بنائے گئے ہیں — جیسے ChatGPT کے ویب کنیکٹرز، اور ممکنہ طور پر grok.com کے کسٹم کنیکٹرز، جنہیں ہماری طرف سے منصوبہ بند OAuth 2.1 سپورٹ کی ضرورت پڑ سکتی ہے۔ ہر کلائنٹ کے لیے سیٹ اب کوڈز کے ساتھ موازنہ کی میز MCP سرور کے صفحے پر موجود ہے؛ اور جو بھی چیز آپ خود بناتے ہیں وہ پہلے ہی براہ راست JSON-RPC پر جڑ سکتی ہے۔
کیا مجھے Google API کی یا Google Cloud اکاؤنٹ کی ضرورت ہے؟
نہیں، اور یہی وہ بنیادی وجہ ہے جس کی وجہ سے یہ سرور موجود ہے۔ GitHub سے ملنے والے مقامی امیج جنریشن MCP سرورز براہ راست Gemini API کو کال کرتے ہیں، اس لیے انہیں آپ کی اپنی Google AI Studio کلید کی ضرورت ہوتی ہے؛ اور آپ اس کے کوٹہ اور بلنگ کا انتظام خود کرتے ہیں۔ یہاں، جنریشن BananaBanana کے Vertex AI چابیوں کے منظم پول پر چلتی ہے، اور آپ کی واحد ضرورت آپ کے پروفائل سے ملنے والی bb_live_ کلید ہے۔ آپ کبھی بھی Google کے کنسول کو نہیں چھوتے، اور Google کبھی آپ کو بل نہیں بھیجتا۔ متبادل سچائی یہ ہے: آپ Google کی خام API قیمتیں اور پیرامیٹرز تک براہ راست رسائی چھوڑ دیتے ہیں، اور آپ کو بغیر کسی کم از کم خرچ کے فی جنریشن قیمتیں، خودکار کلید کی گردش (rotation)، اور ایک ہی بیلنس ملتا ہے جو MCP سرور، ویب جنریٹر اور ٹیلی گرام ایپ کے درمیان مشترک ہوتا ہے۔ کسی بھی لیک ہونے والی چابی کو منسوخ کرنا صرف ایک کلک کا کام ہے اور اس سے باقی کسی چیز میں خلل نہیں پڑتا۔
MCP سرور پر بلنگ کیسے کام کرتی ہے؟
پہلے سے ادا شدہ بیلنس، فی جنریشن قیمتیں، کوئی سبسکرپشن نہیں۔ آپ ٹاپ اپ کرتے ہیں، اور ہر جنریشن اپنی درج قیمت منہا کرتی ہے: تصاویر ماڈل اور ریزولوشن کے لحاظ سے $0.03 سے $0.20 تک، ویڈیو ماڈل، دورانیے، ریزولوشن اور آڈیو کے لحاظ سے $0.10 سے $4.40 تک۔ ایجنٹ کو ہر قیمت کا پہلے سے علم ہوتا ہے: list_models لائیو ریٹس فراہم کرتا ہے، اور ہر ویڈیو کال (نیز کسی بھی ملٹی امیج بیچ) پر پہلے کوٹیشن حاصل کرنا اور ایک سینٹ کٹنے سے پہلے confirm_cost کے ساتھ اس کی تصدیق کرنا لازمی ہے۔ ہر نتیجہ cost_charged_usd اور balance_remaining_usd کی رپورٹ دیتا ہے، اس لیے لاگت کی نگرانی گفتگو کے اندر ہی موجود ہوتی ہے۔ ناکام جنریشنز پر رقم خود بخود واپس ہو جاتی ہے۔ اگر آپ کو کسی خود مختار ایجنٹ کی طرف سے بیلنس ختم ہونے کا خدشہ ہے، تو Profile → MCP API Keys میں فی کلید روزانہ کی USD کی حد مقرر کریں اور استعمال کے لاگ کا معائنہ کریں، جو ٹول، ماڈل، لاگت اور پرامپٹ کا پری ویو ریکارڈ کرتا ہے۔
کیا ہوتا ہے جب میرا بیلنس کام کے دوران صفر ہو جاتا ہے؟
اگلی بار چارج ہونے والی ٹول کال ایک INSUFFICIENT_BALANCE غلطی کے ساتھ ناکام ہو جائے گی جس میں ٹاپ اپ لنک شامل ہوتا ہے، اور ایجنٹ اسے آپ تک پہنچا دیتا ہے۔ کچھ بھی منفی نہیں ہوتا؛ کوئی اوور ڈرافٹ یا حیرت انگیز انوائس نہیں آتی۔ مفت ٹولز (list_models, get_account, get_result, list_generations) کام کرتے رہتے ہیں، اس لیے پہلے سے جنریٹ کردہ ہر چیز تک رسائی برقرار رہتی ہے، اور جو جنریشن بیلنس ختم ہونے سے پہلے شروع ہوئی تھی وہ معمول کے مطابق مکمل ہوتی ہے، کیونکہ چارج صرف ایک بار، آغاز پر ہوتا ہے۔ عملی طور پر Claude بس ناکام کال کی رپورٹ ٹاپ اپ لنک کے ساتھ پیش کرتا ہے اور باقی کام جاری رکھتا ہے۔ سخت رکاوٹ کے بجائے بفر کے لیے، ہر رزلٹ پر balance_remaining_usd پر نظر رکھیں یا کسی بیچ جاب سے پہلے ایجنٹ سے get_account چیک کروائیں۔
کنٹینٹ فلٹر کس چیز کو بلاک کرتا ہے، اور کیا مجھے فلٹر کیے گئے پرامپٹس کی ادائیگی کرنی ہوگی؟
اوپر والے Google ماڈلز اپنے سیفٹی فلٹرز خود لاگو کرتے ہیں؛ جب کوئی جنریشن مسترد ہوتی ہے، تو سرور Google کے متعدد اندرونی ورژنز کے بجائے ایک مشترکہ SAFETY_FILTERED کوڈ واپس کرتا ہے۔ بلاک شدہ کیٹیگریز وہی ہیں جن کی توقع Gemini اور Veo کی پالیسیوں سے کی جاتی ہے: نابالغوں سے متعلق جنسی مواد، واضح تشدد، حقیقی لوگوں کے ڈیپ فیکس اور اس جیسی دوسری چیزیں۔ فلٹرز کبھی کبھار معصوم پرامپٹس پر بھی غلط الرٹس دے دیتے ہیں، جو کہ ہمارا فیصلہ نہیں ہے اور ہم اس سے انکار نہیں کریں گے۔ بلنگ بہت آسان ہے: مکمل طور پر فلٹر کی گئی جنریشن پر رقم خود بخود واپس آ جاتی ہے، اور ویڈیو کے لیے، جہاں Google بعض اوقات آؤٹ پٹ کا صرف ایک حصہ فلٹر کرتا ہے، متناسب رقم واپس کی جاتی ہے۔ آپ صرف اسی میڈیا کے لیے ادائیگی کرتے ہیں جو آپ کو موصول ہوتا ہے۔ اگر کوئی پرامپٹ بار بار فلٹر ہو رہا ہے، تو اسی متن کو دوبارہ آزمانے کے بجائے اس مخصوص تفصیل کو بدل دیں جو اسے متحرک کر رہی ہے۔
MCP سرور کے ذریعے جنریٹ کردہ تصاویر کا مالک کون ہے؟
آپ ہیں۔ ہماری شرائط کے تحت، جنریٹ کردہ تصاویر اور ویڈیوز ذاتی اور تجارتی استعمال کے لیے آپ کی ہیں، جو متعلقہ ماڈل فراہم کنندہ کی شرائط کے تابع ہیں؛ ہم آپ کے مواد پر کسی ملکیت کا دعویٰ نہیں کرتے، اور آپ کے جمع کرائے گئے پرامپٹس آپ کے ہی رہتے ہیں۔ اسٹوریج کی دو تفصیلات عملی طور پر اہم ہیں۔ get_result سے ملنے والے لنکس سائن شدہ لنکس ہوتے ہیں جو 24 گھنٹے تک کارآمد رہتے ہیں، اس لیے جس چیز کی آپ کو ضرورت ہو اسے ڈاؤن لوڈ کر لیں یا نئے لنکس حاصل کرنے کے لیے دوبارہ get_result کو کال کریں۔ اور جنریٹ کردہ میڈیا 30 دنوں تک محفوظ رہتا ہے، پھر مستقل طور پر ڈیلیٹ کر دیا جاتا ہے: یعنی MCP سرور ایک جنریشن پائپ لائن ہے، کوئی آرکائیو نہیں ہے۔ وہ تمام چیزیں جو MCP کے ذریعے جنریٹ کی جاتی ہیں، آپ کے ویب اکاؤنٹ کی جنریشن ہسٹری میں بھی دکھائی دیتی ہیں، اس لیے آپ برقرار رکھنے کی مدت کے اندر سائٹ سے انہیں دیکھ اور دوبارہ ڈاؤن لوڈ کر سکتے ہیں۔