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

ریٹیکل خود کو "موڈل کانٹیکسٹ پروٹوکول کے لیے وائرشارک" کہلاتا ہے۔ یہ ایک پروکسی اور ڈیسک ٹاپ UI ہے جو ایل ایل ایم کلائنٹ اور MCP سرورز کے درمیان MCP JSON-RPC ٹریفک کو روکتا، دکھاتا اور پروفائل کرتا ہے۔ اہم صلاحیتیں: - خام JSON-RPC پیغامات (ریکوئسٹس، نوٹیفیکیشنز، ریسپانسز) کا معائنہ کرنا - فوری طور پر ریکوئسٹ ↔ ریسپانس جوڑے کو منسلک کرنا - لیٹنسی کا پروفائل کرنا اور ٹوکن استعمال کا اندازہ لگانا - سرور stderr اور کریش آؤٹ پٹ کو پکڑنا - سیشنز ریکارڈ کرنا اور لاگز برآمد کرنا سرپورٹڈ ٹرانسپورٹس میں stdio، سٹریم ایبل HTTP، ویب ساکٹ، اور HTTP/SSE شامل ہیں۔ تین CLI کمانڈز بنیادی ورک فلو کو کور کرتی ہیں: `mcp-reticle run` stdio MCP سرورز کو معائنہ کے لیے واپس کرتا ہے، `mcp-reticle proxy` HTTP/SSE/WebSocket ٹرانسپورٹس کو ریورس پروکسی کرتا ہے، اور `mcp-reticle ui` ڈیسک ٹاپ انٹرفیس لانچ کرتا ہے۔ UI کے بغیر صرف لاگ موڈ دستیاب ہے، اور ایک ہیڈلس `daemon` کمانڈ ٹیلی میٹری ہب کے طور پر کام کرتا ہے۔ نصب npm، pip، یا ہومبرو کے ذریعے یا `just build` کا استعمال کرتے ہوئے سورس سے بنایا جا سکتا ہے۔ مکمل دستاویزات، بشمول آرکیٹیکچر، سیکیورٹی گائیڈنس، کلائنٹ کنفیگریشن، ٹربل شوٹنگ، اور برآمد فارمیٹس، GitHub Wiki میں برقرار رکھی جاتی ہیں۔ یہ ٹول ریکارڈنگز اور برآمدات کو حساس آرٹیفیکٹس سمجھتا ہے کیونکہ ان میں ٹول ان پٹس اور آؤٹ پٹس شامل ہو سکتے ہیں۔ یہ منصوبہ MIT لائسنس کے تحت ہے۔