tools/call عبر سياسة جدار الحماية الخاصة بك
قبل أن يصل إلى الخادم الحقيقي.
تغطي هذه الصفحة تلك المهمة الواحدة — توصيل سجل خادم وتكوينه. لسلوك
البوابة وقت التشغيل والأحكام لكل استدعاء، انظر
مرجع MCP؛ وللصورة الأكبر، ابدأ من
نظرة عامة على أمان MCP.
التسجيل إجراء وحدة التحكم (مسارات
/api/workspace/firewall/* تصادق
برمز جلستك / وصولك، وليس بمفتاح ترحيل sk-orca-…). تتطلب الكتابة دور
Developer+؛ ويستطيع أي عضو سرد الخوادم.1. كيف توصّل خادم MCP
افتح Firewall → MCP Servers في وحدة التحكم وأضِف خادماً، أو استدعِ واجهة مساحة العمل مباشرةً. التسجيل يحمل أربعة أشياء مهمة:name
فريد لكل مساحة عمل. يصبح بادئة مساحة الأسماء
<server>.<tool>،
فالاسم المكرّر في نفس مساحة العمل يُرفض بـHTTP 409.endpoint
URL خادم MCP البعيد الخاص بك. اتركه فارغاً لتسجيل الخادم
المُرفَق داخل العملية بحيث يكون مرئياً وقابلاً للحوكمة.
auth_mode
كيف تصادق البوابة خادمك:
none، أو bearer، أو oauth، أو
basic.credentials
السرّ الخاص بالوضع. مخزّن مشفّراً في حالة السكون ومقنّعاً عند
القراءة — لا يصل أبداً إلى النموذج أو العميل.
enabled ويُسقَط من البوابة بالكامل في اللحظة التي تعطّله
فيها — ذلك هو مفتاح الإيقاف، واعتمادات الخادم المعطّل لا تُفكّ أبداً.
2. مثال ملموس واحد
سجّل خادم GitHub MCP بعيداً برمز bearer. هذا استدعاء REST يكافئ وحدة التحكم؛ أسماء الحقول هي بالضبط ما يكتبه النموذج.auth_mode:
bearer
bearer
{"token":"…"} — يُرسَل كرمز bearer إلى خادمك.oauth
oauth
{"access_token":"…"} — رمز وصول ثابت ترسله البوابة كترويسة
bearer. تبادل client-credentials التلقائي غير مدعوم بعد؛ ودون
access_token مخزّن، يفشل فحص وضع oauth بدلاً من الاتصال دون
مصادقة.basic
basic
{"username":"…","password":"…"}.none
none
سلسلة فارغة. لا تُرفَق أي اعتمادات.
3. افحص صحته
قبل أن تتمكن من كتابة قواعد جدار الحماية مقابل أدوات خادم، تحتاج إلى معرفة أنها قابلة للوصول وما تُسمّى. افحص الخادم — تشغّل البوابة مصافحة MCPinitialize + tools/list باستخدام الاعتمادات المفكوكة،
وتسجّل قابلية الوصول، وتعيد الأدوات المُعلَنة:
status في سجل الخادم ويقود مؤشر الصحة:
| status | المعنى |
|---|---|
ok | قابل للوصول؛ الأدوات تُقدَّم بواسطة البوابة. |
degraded | قابل للوصول، لكن المصافحة كانت جزئية. |
down | غير قابل للوصول في آخر فحص؛ يُتخطّى الخادم. |
down يُترَك عندما تبني البوابة مجموعة أدواتها، فالانقطاع
العابر يتدهور بلطف بدلاً من كسر الإرسال. يعيد الفحص نتيجته بصرف النظر عن
المُخرَج — الفحص الفاشل يعود بـ200 مع status: down وسبب منقّح، وليس
خطأ نقل.
كل تغيير تسجيل يُبطل ذاكرة أدوات البوابة المؤقتة لكل مساحة عمل فوراً،
فالخادم الموصول حديثاً أو المعطّل أو المُعاد فحصه يحدث أثره على الاتصال
التالي بدلاً من بعد نافذة ذاكرة مؤقتة.
4. بعد توصيله
بمجرد تسجيل خادم وفحصهok، تُحوكَم أدواته:
- كل استدعاء يُقيَّم. يمرّ كل
tools/callعبر سياسة جدار الحماية الخاصة بك على سطحmcpقبل أن يصل إلى خادمك. حدّد نطاق القواعد بـtool_name_glob: github.*الآن وقد عرفت أسماء الأدوات. - أحكِم إغلاق السطح. امنع افتراضياً الأدوات التي لم تسمح بها صراحةً — انظر قائمة سماح أدوات MCP.
- حوكِم أين يصل. ألّف قاعدة خروج بحيث لا تستطيع أداة جلب مضيفين تعسّفيين.
- راقب التغييرات. الخادم الذي وثقت به يمكن أن يغيّر تعريفات أدواته لاحقاً؛ الدفاع ضد سحب البساط يعلّم ذلك الانحراف.
5. مرجع API
كل مسارات وحدة التحكم ضمن نطاق مساحة العمل وتصادق برمز جلستك / وصولك. قراءات السرد مفتوحة لأي Member (الأسرار مقنّعة)؛ كل كتابة تتطلب Developer+.| الطريقة والمسار | الدور | الغرض |
|---|---|---|
GET /api/workspace/firewall/mcp_servers | Member | سرد الخوادم (الأسرار ونقطة النهاية مقنّعة). |
GET /api/workspace/firewall/mcp_servers/:id | Member | خادم واحد، مقنّع. |
POST /api/workspace/firewall/mcp_servers | Developer+ | تسجيل خادم (409 على الاسم المكرّر). |
PUT /api/workspace/firewall/mcp_servers | Developer+ | تحديث خادم (المعرّف في الجسم). |
DELETE /api/workspace/firewall/mcp_servers/:id | Developer+ | حذف ناعم؛ يحرّر الاسم. |
POST /api/workspace/firewall/mcp_servers/:id/probe | Developer+ | فحص قابلية الوصول + اكتشاف الأدوات. |
GET /api/v1/firewall/mcp_servers (الخوادم المفعّلة فقط). لكيفية مصادقة
ذلك الجانب، انظر
مصادقة بوابة MCP.
لماذا التوصيل عبر OrcaRouter أصلاً؟ حتى يرى مكان واحد كل استدعاء
أداة — اتصال واحد، سياسة واحدة، سجل مدقَّق واحد، واعتمادات محقونة عند
الإرسال بدلاً من مبعثرة عبر تكوينات الوكلاء. اقرأ
تأمين وكلاء الذكاء الاصطناعي و
تهديد تسميم أدوات MCP للدافع.
ذات صلة
نظرة عامة على أمان MCP
نموذج حوكمة MCP الكامل، من البداية إلى النهاية.
جدار الحماية: خوادم MCP
سلوك البوابة وقت التشغيل والأحكام لكل استدعاء.
مصادقة البوابة
اسكُك ونطّق الرمز الذي يتصل به وكيلك.
قائمة تحقق الثقة
كل ما يجب التحقق منه قبل أن تثق بخادم جديد.
