عن المشروع

يصف ريتكل نفسه بأنه "ويسرك للبروتوكول السياقي النموذجي". وهو عبارة عن وكيل بالإضافة إلى واجهة سطح مكتب يعترض ويصور ويحلل حركة مرور JSON-RPC بين عميل LLM وخوادم MCP. القدرات الرئيسية: - فحص رسائل JSON-RPC الأولية (طلبات، إشعارات، ردود) - ربط الطلبات بالردود فورًا - تحليل زمن الاستجابة وتقدير استخدام الرموز - التقاط مخرجات stderr والانهيار من الخادم - تسجيل الجلسات وتصدير السجلات تشمل النقل المدعومة: stdio، HTTP القابل للتدفق، WebSocket، وHTTP/SSE. تغطي ثلاثة أوامر CLI workflows الرئيسية: `mcp-reticle run` يلف خوادم MCP عبر stdio للتفتيش، `mcp-reticle proxy` يقوم بعكس التوجيه للنقل عبر HTTP/SSE/WebSocket، و`mcp-reticle ui` يطلق واجهة سطح المكتب. يوجد وضع تسجيل فقط دون واجهة، وأمر `daemon` بدون رأس يعمل كمركز قياسات. يمكن التثبيت عبر npm أو pip أو Homebrew، أو بناؤه من المصدر باستخدام `just build`. يتم الحفاظ على الوثائق الكاملة، بما في ذلك البنية، الإرشادات الأمنية، تكوين العميل، استكشاف الأخطاء وإصلاحها، وتنسيقات التصدير، في Wiki GitHub. يعتبر الأداة التسجيلات والتصدير كأعمال حساسة لأنها قد تحتوي على مدخلات ومخرجات الأدوات. المشروع مرخص بموجب ترخيص MIT.