منصوبے کے بارے میں

smbCloud CLI (smb) smbCloud سروسز کو منظم کرنے کے لیے ایک کمانڈ لائن انٹرفیس اور ماڈل کانٹیکسٹ پروٹوکول (MCP) سرور ہے۔ یہ صارفین کو لین دین کے ای میل بھیجنے، smbCloud Mail کے ذریعے ڈومینز اور ان باکس روٹنگ کنفیگر کرنے، smbCloud Auth کے ذریعے تصدیقی ایپس کو منظم کرنے، اور smbCloud Deploy کا استعمال کرتے ہوئے Rust، Node.js، Ruby، یا Swift میں لکھی گئی ایپلی کیشنز کو ڈپلائے کرنے کی اجازت دیتا ہے۔ یہ ٹول ایک واحد Rust بائنری کے طور پر تقسیم کیا جاتا ہے اور Homebrew، npm، pip، اور .NET ٹولز سمیت متعدد پیکیج مینیجرز کے ذریعے دستیاب ہے۔ ایک اہم خصوصیت اس کی MCP سرور صلاحیت (smb --mcp) ہے، جو smbCloud سروسز میں 31 ٹولز فراہم کرتی ہے۔ یہ Claude اور Cursor جیسے AI ایجنٹس کو صارف کی طرح وہی آپریشنز انجام دینے کی اجازت دیتا ہے۔ یہ ٹرمینل اور ایجنٹ سیشنز کے درمیان ایک مشترکہ تصدیقی ٹوکن کی حمایت کرتا ہے۔ CLI میں مسلسل انٹیگریشن ماحول کے لیے ایک غیر انٹرایکٹو موڈ (--ci) شامل ہے، جو پرامپٹس کو غیر فعال کرتا ہے اور غائب ان پٹ پر تیزی سے ناکام ہو جاتا ہے۔ اس میں موبائل اور ٹی وی ایپس کی جانچ کے لیے ایک خصوصی XCRS Mobile & TV Automation پروفائل بھی موجود ہے، جو بنیادی کلاؤڈ ٹول سیٹ کو بھیڑ نہیں کرتے ہوئے Xcode، ControlKit، CoreDevice، اور adb کے لیے ٹولز فراہم کرتا ہے۔