العودة لسابقة الأعمال
منصة MCP-Shield: بوابة الأمان وحائط الصد لحوكمة أدوات الذكاء الاصطناعي وبروتوكول MCP
ذكاء اصطناعي وأتمتة

منصة MCP-Shield: بوابة الأمان وحائط الصد لحوكمة أدوات الذكاء الاصطناعي وبروتوكول MCP

تطبيق وحزمة مفتوحة المصدر (Open Source) الكود على GitHub
Python 3.10-3.14 FastAPI Zero-Trust Architecture OWASP Top 10 for LLMs AST SQL Guard Shannon Entropy DLP Cryptographic SHA-256 Ledger WebSockets Typer & Rich CLI Docker
ملخص ونظرة عامة على المشروع

بوابة أمان وسيطة تعمل بمعمارية انعدام الثقة (Zero-Trust)، مصممة لحماية السيرفرات وقواعد البيانات والملفات الحساسة عند ربط أدوات الذكاء الاصطناعي في Claude و Cursor بخوادم بروتوكول MCP، مع فحص فوري للأوامر وتدقيق جنائي بسلسلة تجزئة مشفرة.

زمن فحص الاستدعاء
< 1.2 ms
أقل من 0.1% من زمن انتظار استجابة الموديل
عزل مسارات الملفات
100%
حظر صارم لمحاولات الخروج من فولدر المشروع
اختبارات أمنية ناجحة
53/53
نسبة نجاح 100% لكافة سيناريوهات الاختراق
سلسلة تدقيق جنائي مشفرة
SHA-256
سجل متسلسل غير قابل للتعديل أو التلاعب

ليه ربط أدوات الذكاء الاصطناعي ببروتوكول MCP بقى خطر أمني حقيقي على السيرفرات؟

مع انتشار بروتوكول Model Context Protocol في بيئات البرمجة الحديثة زي Claude Desktop و Cursor، مبقاش الذكاء الاصطناعي مجرد شات بيكتب كود؛ بقى وكيل مستقل (Autonomous Agent) معاه صلاحيات تنفيذية حية على جهازك وسيرفرات شركتك، يقدر يفتح التيرمينال، ويقرا ملفات المشروع، ويستعلم مباشرة من قواعد بيانات الإنتاج.

الخطورة بتظهر لما الموديل يقرا ملف خارجي أو صفحة ويب أو إيميل فيه تعليمات خبيثة وحقن أوامر غير مباشر (Indirect Prompt Injection). المهاجم هنا بيقدر يستدرج الذكاء الاصطناعي إنه يمسح جداول كاملة في قواعد البيانات بأوامر تدميرية زي DROP TABLE، أو يقرا ملفات البيئة الحساسة (.env) ويسرب مفاتيح الـ API والسحابة، أو حتى يدخل في لوب استدعاءات دائرية لا نهائية تخلص رصيد التوكنز وتكلف الشركة آلاف الدولارات في دقايق.

فوق كل ده، الاتصال المباشر بين الموديل والسيرفر بيفتقر لأي سجلات تدقيق غير قابلة للتلاعب تثبت لمدراء الأمن السيبراني والجهات الرقابية مين طلب إيه وإمتى.

معمارية الوسيط الأمني الشفاف: فحص استدعاءات الأدوات في أقل من 1.2 ميلي ثانية

عشان نحل المشكلة دي من جذورها ومن غير ما نعطل المطورين أو نبطئ بيئة عملهم، طوّرت منصة MCP-Shield كبوابة حماية وسيطة (Reverse Proxy) بتتبنى معمارية الصفر ثقة الصارمة (Zero-Trust)، ومفيش أمر أو استدعاء بيعدي من غير تدقيق لحظي:

وفرت في المنصة نمطين تشغيلين يغطوا كل سيناريوهات العمل. النمط الأول خفيف جداً للمطور الفردي بيشتغل كغلاف شفاف عبر الـ Stdio بنسخ سطر أمر واحد، فتقدر تحمي أي سيرفر محلي في ملف إعدادات Claude أو Cursor بدون تعديل سطر كود واحد في خادمك الأصلي. النمط الثاني هو خادم مركزي عالي السرعة مبني بـ FastAPI و WebSockets لفرق العمل والشركات، بحيث كل المطورين يربطوا استدعاءاتهم ببوابة مركزية موحدة تراقب وتفرز كل الحركات في مكان واحد.

الأهم إن زمن الفحص الأمني بالكامل مبيزدش عن 1.2 ميلي ثانية لكل استدعاء، وده أقل من عُشر بالمائة من زمن انتظار استجابة الموديل اللغوي، يعني حماية كاملة بدون أي بطء يلاحظه المبرمج.

خطوط الدفاع النشطة: حماية قواعد البيانات وعزل الملفات وقاطع الدوائر

البوابة بتدمج خمس طبقات دفاعية فورية مبنية طبقاً لمعايير OWASP لأمان تطبيقات الذكاء الاصطناعي:

عزل مسارات الملفات (Path Jail) لحبس صلاحيات القراءة والكتابة داخل فولدر المشروع فقط، واعتراض أي محاولات للقفز للمجلدات السابقة عبر `../` للوصول لملفات السيستم أو المفاتيح المشفرة
محلل نحوي لاستعلامات الداتابيز (AST SQL Guard) بيفكك أوامر SQL شجرياً قبل وصولها لقاعدة البيانات، ويحظر فوراً العمليات التدميرية زي حذف الجداول بدون شروط تصفية إلزامية
مصدات حقن الأوامر الدلالية لفحص المدخلات ورصد العبارات الخبيثة ومحاولات كسر القيود واستدراج الموديل لكشف تعليمات النظام
محرك منع تسريب البيانات الحساسة (DLP Redactor) بيفحص مخرجات الأدوات ويطبق خوارزميات إنتروبيا شانون لكشف وتعتيم مفاتيح الـ API وكلمات السر وأرقام البطاقات آلياً قبل ما تخرج
قاطع الدوائر (Circuit Breaker) لمراقبة تكرار استدعاء الأدوات، وبيتدخل فوراً لإيقاف الوكلاء المستقلين أول ما يدخلوا في لوبات استدعاء دائرية متكررة تهدر الميزانية

سجل التدقيق الجنائي وسلسلة الهاش غير القابلة للتلاعب

لتلبية متطلبات الامتثال الأمني للشركات والمؤسسات الكبرى ومعايير SOC 2 و ISO 27001، زودت المنصة بسجل تدقيق مشفر يسجل تفاصيل كل استدعاء وقرار المنظومة تجاهه:

كل حركة بتتسجل بترتبط بالحركة اللي قبلها مباشرة عبر بصمة تجزئة تشفيرية متسلسلة باستخدام خوارزمية SHA-256 (زي فكرة سلاسل الكتل). الترابط الرياضي ده بيخلي من المستحيل على أي شخص، حتى مدير السيرفر نفسه، إنه يعدل أو يمسح أي سجل تاريخي بدون ما تنكسر السلسلة بالكامل وتتفضح التعديلات فوراً. ووفرت أداة فحص داخل المنصة تتيح لفرق الأمن السيبراني تدقيق السلسلة بنقرة زر واحدة وتصدير تقارير تدقيق رسمية للمراجعات الرقابية.

نتائج الاختبارات الميدانية

خضعت المنظومة لاختبارات أمنية مكثفة تحاكي سيناريوهات الهجمات الحقيقية واختراقات التسلل:

اجتياز 53 اختبار وحدة وفحص تكاملي بنسبة نجاح 100% لتغطية كافة آليات الحماية والتصدي للتهديدات
اعتراض فوري لمحاولات التلاعب بمسارات الملفات وحقن الأوامر بزمن قياسي يقل عن 1.2 ميلي ثانية
لوحة تحكم تفاعلية عبر الويب توفر إحصائيات حية لعدد التهديدات التي تم صدها وحجم التوفير المالي الناتج عن كبح استهلاك الرموز غير المنضبط
تكامل مباشر ومثبت مع تطبيقات المطورين الشهيرة مثل Claude Desktop و Cursor بكود مفتوح المصدر بالكامل تحت رخصة MIT
استوديو شاشات المنظومة والمعمارية الرقمية

انقر على أي شاشة للدخول إلى الاستوديو التفاعلي وتكبير المخططات بدقة فائقة وفحص التفاصيل (Zoom In / Out).

3 شاشات توثيقية

هل يعجبك هذا النوع من المشاريع؟

يمكننا تنفيذ مشروع مماثل ومخصص لمتطلبات عملك.

تواصل معي الآن

مشاريع أخرى قد تهمك

أنظمة حية، حلول ذكاء اصطناعي، وبنية تحتية برمجية متكاملة.

عرض كافة المشاريع →
منصة OmniInsight: ذكاء الأعمال المحلي والتحليل الآلي بـ DuckDB والذكاء الاصطناعي الحافظ للخصوصية ذكاء اصطناعي وأتمتة

منصة OmniInsight: ذكاء الأعمال المحلي والتحليل الآلي بـ DuckDB والذكاء الاصطناعي الحافظ للخصوصية

منصة ذكاء أعمال محلية ومفتوحة المصدر تنهي تكاليف تراخيص البرمجيات السحابية الباهظة، تجمع بين سرعة محرك DuckDB المدمج في معالجة ملايين السجلات في الرامات، وطبقة ذكاء اصطناعي عبر LiteLLM لتوليد لوحات تحكم واستعلامات بلغة طبيعية مع ضمان بقاء البيانات الحساسة بالكامل داخل سيرفراتك.

عرض تفاصيل المشروع
منصة BOQAI: المساعد الهندسي الذكي لحصر الكميات وتدقيق المخططات الإنشائية ذكاء اصطناعي وأتمتة

منصة BOQAI: المساعد الهندسي الذكي لحصر الكميات وتدقيق المخططات الإنشائية

منصة هندسية تحول مخططات أوتوكاد DWG و DXF إلى مقايسات إنشائية وحصر كميات تعاقدي دقيق، تعتمد على فصل الفهم الدلالي عن الحساب الرياضي الحتمي، مع تدقيق آلي مطابق لكود البناء وتصدير شيتات إكسيل بمعادلات حية تفاعلية.

عرض تفاصيل المشروع
منصة Agent Swarm Commander: أوركسترا الوكلاء الأذكياء والمهام الذاتية بمخططات DAG ذكاء اصطناعي وأتمتة

منصة Agent Swarm Commander: أوركسترا الوكلاء الأذكياء والمهام الذاتية بمخططات DAG

منظومة لتنسيق أسراب الوكلاء الأذكياء المتخصصين، تفكك الأهداف المعقدة إلى مخططات تبعيات غير دائرية (DAG) مع تنفيذ متواز للأدوات في بيئات بايثون معزولة، وتعتمد حلقات نقد وتصحيح ذاتي مستمرة لمنع الهلوسة وانحراف النتائج.

عرض تفاصيل المشروع