عن المشروع
إن game-bridge-mcp هو خادم Model Context Protocol (MCP) مصمم لربط وكلاء الذكاء الاصطناعي بنسخ الألعاب قيد التشغيل. وهو يوفر واجهة قياسية للوكلاء لبدء عمليات تشغيل الألعاب، واكتشاف الأوامر المتاحة (الأدوات) في وقت التشغيل، والتفاعل مع حالة اللعبة عبر سطح HTTP محلي. هذا الجسر غير مرتبط بمحرك معين، حيث يتطلب فقط عقد HTTP أدنى من اللعبة، بما في ذلك نقاط نهاية لفحوصات الحالة، ولقطات الحالة، وتنفيذ الأوامر، وبيانات الأدوات. تشمل القدرات الرئيسية الإدارة التلقائية للمنافذ لمنع التصادمات، والقدرة على تشغيل نسخ متعددة في وقت واحد لإجراء مقارنات جنباً إلى جنب، وآلية اكتشاف أدوات ديناميكية تجلب قائمة أوامر اللعبة مباشرة من العملية الجارية. كما يتعامل مع مزامنة الأوامر عن طريق استطلاع معرفات الاكتمال، مما يضمن تلقي الوكلاء للحالة المحدثة فقط بعد تطبيق الإجراءات. يتضمن المشروع واجهة سطر أوامر (CLI) لتسهيل التسجيل مع عملاء MCP مثل Claude Code، ويدعم التكوين عبر ملف gamebridge.json لمعلمات التشغيل الخاصة بالمشروع. لقد تم تصميمه ليُستخدم كأداة CLI مستقلة أو ليتم دمجه في مشاريع أخرى كمكتبة لتوفير أدوات مركبة مخصصة.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.