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

Desktop Commander MCP ایک ماڈل کنٹیکسٹ پروٹوکول (MCP) سرور ہے جو AI معاونین—بنیادی طور پر Claude Desktop—کو طاقتور ٹرمینل کنٹرول، فائل سسٹم آپریشنز، اور کوڈ ایڈٹنگ کی صلاحیتوں سے لیس کرتا ہے۔ یہ MCP فائل سسٹم سرور پر مبنی ہے اور AI سے چلنے والی ترقی اور آٹومیشن کے لیے ایک جامع ٹول کٹ فراہم کرتا ہے۔ کلیدی خصوصیات میں شامل ہیں: ٹرمینل اور پروسیس مینجمنٹ: آؤٹ پٹ سٹریمنگ کے ساتھ ٹرمینل کمانڈز چلائیں، چلتی ہوئی پروسیسز کو منظم کریں (فہرست، تعامل، ختم کریں)، طویل کمانڈز کو سیشن مینجمنٹ کے ساتھ ہینڈل کریں، اور کمانڈ ٹائم آؤٹ اور بیک گراؤنڈ ایگزیکیوشن کو سپورٹ کریں۔ ٹول میں پروسیس آؤٹ پٹ پیجینیشن شامل ہے تاکہ سیاق و سباق اوور فلو سے بچا جا سکے۔ فائل سسٹم آپریشنز: مکمل فائل سسٹم تک رسائی بشمول فائلیں پڑھنا اور لکھنا (ٹیکسٹ، ایکسل، پی ڈی ایف، ڈی او سی ایکس)، کنفیگریبل گہرائی کے ساتھ ڈائریکٹریز بنانا اور فہرست بنانا، فائلیں منتقل کرنا، فائلیں اور مواد تلاش کرنا (بشمول ایکسل مواد)، اور فائل میٹا ڈیٹا حاصل کرنا۔ منفی آفسیٹ فائل ریڈنگ (یونکس ٹیل کی طرح) اور سیاق و سباق اوور فلو تحفظ کے ساتھ ریکرسیو ڈائریکٹری لسٹنگ کو سپورٹ کرتا ہے۔ کوڈ ایڈٹنگ: چھوٹی تبدیلیوں کے لیے جراحی ٹیکسٹ ریپلیسمنٹ، بڑی تبدیلیوں کے لیے مکمل فائل ری رائٹ، متعدد فائلوں کی سپورٹ، اور vscode-ripgrep کا استعمال کرتے ہوئے پیٹرن پر مبنی تبدیلیاں برائے ریکرسیو کوڈ تلاش۔ ملٹی فارمیٹ سپورٹ: ایکسل فائلوں (.xlsx، .xls، .xlsm) کے لیے مقامی سپورٹ پڑھنے، لکھنے، ترمیم کرنے اور تلاش کرنے کی صلاحیتوں کے ساتھ؛ پی ڈی ایف سپورٹ ٹیکسٹ نکالنے، مارک ڈاؤن سے تخلیق، اور ترمیم کے ساتھ؛ ڈی او سی ایکس سپورٹ جراحی XML ایڈٹنگ اور مارک ڈاؤن سے ڈی او سی ایکس تبدیلی کے ساتھ۔ کوڈ ایگزیکیوشن: فائلیں محفوظ کیے بغیر میموری میں کوڈ چلائیں (Python، Node.js، R)، جو CSV، JSON، اور ایکسل فائلوں کا فوری ڈیٹا تجزیہ قابل بناتا ہے۔ سیفٹی اور کنفیگریشن: حفاظتی گارڈ ریلز شامل ہیں جیسے سم لنک ٹراورسل روک تھام، کمانڈ بلاک لسٹ، اور مکمل سینڈ باکسنگ کے لیے اختیاری Docker آئسولیشن۔ سرور کنفیگریشن مینجمنٹ بغیر ری اسٹارٹ کے متحرک تبدیلیوں کی اجازت دیتا ہے، بشمول بلاک شدہ کمانڈز، ڈیفالٹ شیل، اجازت یافتہ ڈائریکٹریز، اور فائل ریڈ/رائٹ لائن حدود۔ انسٹالیشن لچک: متعدد انسٹالیشن طریقے بشمول npx (آٹو اپ ڈیٹس)، bash اسکرپٹ انسٹالر، Smithery، دستی کنفیگریشن، لوکل چیک آؤٹ، اور Docker انسٹالیشن (Node.js کی ضرورت نہیں)۔ Claude Desktop، Cursor، Windsurf، VS Code/GitHub Copilot، Cline، Roo Code، Claude Code، Trae، Kiro، Codex، JetBrains AI Assistant، Gemini CLI، Augment Code، Qwen Code، اور مزید کے ساتھ کام کرتا ہے۔ ریموٹ MCP: ایک ہلکے ریموٹ ڈیوائس کے ذریعے ChatGPT، Claude ویب، اور دیگر AI خدمات سے ریموٹ رسائی کو سپورٹ کرتا ہے جو کلاؤڈ سروس سے محفوظ طریقے سے جڑتا ہے، جس سے کمانڈز مقامی طور پر چلتی ہیں جبکہ صارف کا کنٹرول برقرار رہتا ہے۔ فائل پریویو یو آئی: کلاؤڈ ڈیسک ٹاپ میں بصری فائل پریویوز بہتر مارک ڈاؤن، ان لائن تصاویر، قابل توسیع مواد، بلٹ ان مارک ڈاؤن ایڈیٹر، اور فوری "فولڈر میں کھولیں" رسائی کے ساتھ۔ آڈٹ اور ہسٹری: لوکل ٹول کال ہسٹری اور آڈٹ لاگ سائز پر مبنی گردش/ٹرمنگ کے ساتھ تاکہ فعال ہسٹری فائلیں محدود رہیں۔ ٹول میں نئے صارفین کے لیے ذہین آن بورڈنگ بھی شامل ہے، جو عام کاموں جیسے ڈاؤن لوڈز کو منظم کرنا، ڈیٹا فائلوں کا تجزیہ کرنا، CI/CD ترتیب دینا، اور کوڈ بیسز کی کھوج کے لیے ابتدائی دوستانہ ٹیوٹوریلز اور مثالیں فراہم کرتا ہے۔