HyperAIHyperAI

Command Palette

Search for a command to run...

أداة mcpsnoop تراقب اتصالات MCP وتكشف الأخطاء فوراً

أعلن المطور kerlenton عن إصدار أداة مفتوحة المصدر جديدة تحمل اسم mcpsnoop، والتي وصفتها وثائقها بأنها وايرشارك لبروتوكول سياق النموذج MCP. تهدف الأداة إلى توفير موجه شبكة شفاف يسمح للمطورين بمراقبة وتحليل كل استدعاء أداة حقيقي يحدث بين عميل الذكاء الاصطناعي والخادم الخاص بـ MCP، وذلك مباشرة داخل واجهة سطر الأوامر التفاعلية. جاءت هذه الأداة لحل محدوديةات الأدوات الرسمية المتاحة مثل مدقق MCP الرسمي، حيث يعمل المدقق الرسمي كعميل منفصل ولا يتمكن من مراقبة حركة المرور الفعلية بين عميل المستخدم والخادم. يؤدي هذا إلى صعوبة تتبع الأخطاء الصامتة أو عدم تطابق القدرات أو التعليلات غير المتوقعة. وعلى العكس، يتداخل mcpsnoop في مسار البيانات الفعلي لنسخ كل إطار JSON-RPC ومعالجته مباشرة أثناء تشغيل العميل، مما يوفر رؤية شاملة ودقيقة للعمليات. تركز الأداة على مجموعة من الميزات المتقدمة المطورة خصيصاً لمطوري الذكاء الاصطناعي، أبرزها تدفق JSON-RPC الحي الملون الذي يميز الأخطاء والاستدعاءات البطيئة، ونظام إعادة التشغيل الذي يتيح تشغيل استدعاء أداة تم تسجيله سابقاً على نسخة منعزلة من الخادم لتسريع عملية التطوير. كما تزود الأداة بمفحص للقدرات يتيح عرض تفاصيل التوافق بين العميل والخادم عند مرحلة التهيئة، بالإضافة إلى كشف الاستدعاءات العالقة عبر مؤقت حي. وتدعم الأداة تصفية متقدمة للبيانات باستخدام أوامر مدمجة للبحث حسب الأداة أو الحالة أو الاتجاه أو المعرف. يعتمد mcpsnoop في عمله على تصميم ثنائي الوظائف داخل ملف تنفيذي واحد دون الحاجة إلى تبعيات تشغيلية خارجية. يعمل كموجه شفاف يعبئ الأمر الخاص بالخادم في ملف تعريف العميل، بينما تعمل الواجهة التفاعلية كعنق مركزي يربط المكونات عبر مقبس معروف وسجلات قرصية، مما يلغي الحاجة إلى إعدادات معقدة أو تسلسل تشغيلي. يمكن تثبيت الأداة عبر Homebrew أو تنزيل الثنائيات الجاهزة لأنظمة التشغيل المختلفة. تحظى الأداة بترخيص MIT وتعمل حالياً تحت النسخة التجريبية صفر نقطة x وفق نظام SemVer، مما يعني أن الإصدارات الفرعية قد تتضمن تغييرات في السلوك الموجه للمستخدم بينما تحافظ إصدارات التصحيح على الثبات. يفتح المصدر أبواب المساهمة من خلال مستندات المطور المحدثة، مما يدعم نمو المشروع بشكل مجتمعي في بيئة تطوير أدوات الذكاء الاصطناعي المعتمدة على بروتوكول MCP.

الروابط ذات الصلة