خادم البروكسي MCP

خادم البروكسي MCP

قم بتجميع عدة خوادم MCP في نقطة نهاية واحدة موحدة لتبسيط سير عمل الذكاء الاصطناعي، مع دعم البث في الوقت الحقيقي وتكوين مركزي.

ماذا يفعل خادم MCP Proxy؟

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

قائمة القوالب (Prompts)

لا توجد معلومات حول قوالب البرومبتات في المستودع أو الوثائق.

قائمة الموارد

لا توجد موارد موثقة صراحة في المستودع أو إعدادات المثال. يقوم الخادم بتجميع الموارد من خوادم MCP المتصلة، لكن لم يتم ذكر أي منها بشكل مباشر.

قائمة الأدوات

لا يوفر خادم البروكسي MCP أدوات بشكل مباشر؛ بل يعمل كبروكسي للأدوات من خوادم MCP الأخرى (مثل github، fetch، amap كما هو موضح في المثال).

حالات الاستخدام لهذا الخادم MCP

  • تجميع عدة خوادم MCP: يمكن للمطورين ربط عدة خوادم MCP مختلفة (مثل GitHub أو Fetch أو Amap) من خلال نقطة نهاية بروكسي واحدة، مما يبسط الإعداد والإدارة.
  • بوابة API موحدة: يعمل كبوابة موحدة لمساعدي الذكاء الاصطناعي للوصول إلى واجهات برمجة التطبيقات ومصادر البيانات الخارجية عبر بروتوكول MCP، مما يقلل من تعقيد التكامل.
  • بث البيانات في الوقت الحقيقي: يدعم البث عبر SSE/HTTP، مما يسمح بتحديثات فورية من خوادم موارد MCP الأساسية.
  • دعم العملاء بشكل مرن: يمكنه التفاعل مع أنواع مختلفة من العملاء (stdio، sse، streamable-http)، مما يجعله مناسباً لمتطلبات سير العمل المتنوعة.
  • مصادقة وتسجيل مركزي: يقدم إعدادات مركزية لرموز المصادقة وتسجيل الدخول، مما يحسن الأمان وقابلية التتبع عند الوصول إلى عدة موارد MCP.

كيفية الإعداد

Windsurf

  1. تأكد من وجود Node.js والوصول إلى ملفات إعدادات Windsurf.
  2. افتح إعدادات Windsurf وابحث عن قسم mcpServers.
  3. أضف خادم البروكسي MCP باستخدام مقطع JSON التالي:
    "mcpServers": {
      "mcp-proxy": {
        "command": "npx",
        "args": ["@TBXark/mcp-proxy@latest"],
        "env": {
          "GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
        }
      }
    }
    
  4. احفظ الإعدادات وأعد تشغيل Windsurf.
  5. تحقق من ظهور خادم البروكسي MCP في واجهة Windsurf.

ملاحظة: قم بتأمين مفاتيح API باستخدام متغيرات البيئة كما هو موضح أعلاه.

Claude

  1. حدد واجهة أو ملف إعدادات Claude.
  2. أضف خادم البروكسي MCP إلى قسم mcpServers:
    "mcpServers": {
      "mcp-proxy": {
        "command": "npx",
        "args": ["@TBXark/mcp-proxy@latest"],
        "env": {
          "GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
        }
      }
    }
    
  3. احفظ الإعدادات وأعد تشغيل Claude.
  4. تأكد من أن Claude تعرف على خادم البروكسي MCP.

ملاحظة: استخدم متغيرات البيئة للرموز السرية.

Cursor

  1. تأكد من تثبيت Node.js والوصول إلى إعدادات Cursor.
  2. عدّل إعدادات Cursor وأضف ما يلي:
    "mcpServers": {
      "mcp-proxy": {
        "command": "npx",
        "args": ["@TBXark/mcp-proxy@latest"],
        "env": {
          "GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
        }
      }
    }
    
  3. احفظ التغييرات وأعد تشغيل Cursor.
  4. تحقق من توفر خادم البروكسي MCP.

ملاحظة: استخدم متغيرات البيئة للبيانات الحساسة.

Cline

  1. افتح ملف إعدادات Cline.
  2. أدخل تفاصيل خادم البروكسي MCP:
    "mcpServers": {
      "mcp-proxy": {
        "command": "npx",
        "args": ["@TBXark/mcp-proxy@latest"],
        "env": {
          "GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
        }
      }
    }
    
  3. احفظ وأعد تشغيل Cline.
  4. تحقق من عمل الخادم في واجهة Cline.

ملاحظة: قم بتأمين مفاتيح API باستخدام خاصية env كما في المثال.

مثال: تأمين مفاتيح API

"mcpServers": {
  "github": {
    "command": "npx",
    "args": ["-y", "@modelcontextprotocol/server-github"],
    "env": {
      "GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
    }
  }
}

كيفية استخدام هذا MCP داخل التدفقات

استخدام MCP في FlowHunt

لدمج خوادم MCP في سير عمل FlowHunt الخاص بك، ابدأ بإضافة مكون MCP إلى التدفق الخاص بك وربطه بوكيل الذكاء الاصطناعي:

تدفق MCP في FlowHunt

انقر على مكون MCP لفتح لوحة الإعدادات. في قسم إعدادات نظام MCP، أدخل تفاصيل خادم MCP الخاص بك باستخدام صيغة JSON التالية:

{
  "mcp-proxy": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

بعد الإعداد، سيصبح وكيل الذكاء الاصطناعي قادراً على استخدام هذا MCP كأداة مع إمكانية الوصول إلى جميع وظائفه وقدراته. تذكر تغيير “mcp-proxy” إلى اسم خادم MCP الفعلي لديك واستبدال الرابط بعنوان خادم MCP الخاص بك.


نظرة عامة

القسممتوفرالتفاصيل/ملاحظات
نظرة عامة
قائمة القوالبلا توجد قوالب برومبتات موثقة في المستودع.
قائمة المواردلا توجد تعريفات موارد صريحة؛ تجميع من خوادم MCP الأخرى.
قائمة الأدواتلا توجد أدوات مباشرة؛ بروكسي لأدوات من خوادم أخرى.
تأمين مفاتيح APIالإعداد يدعم env للأسرار.
دعم أخذ العينات (أقل أهمية في التقييم)لم يُذكر في الوثائق المتاحة.

استناداً إلى ما سبق، يُعد MCP Proxy طبقة تجميع مفيدة لموارد MCP لكنه يفتقر إلى الأدوات أو الموارد أو القوالب المباشرة؛ فهو بشكل أساسي حل للتكوين والتوجيه.

رأينا

يعد هذا الخادم MCP أداة خلفية ممتازة، وليس مناسباً للاستخدام المستقل ولكن مثالي لتجميع وإدارة عدة خوادم MCP في سير عمل موحد. وثائقه واضحة فيما يتعلق بالإعداد والحماية، لكنه يفتقر إلى التفاصيل حول البرومبتات والأدوات والموارد. بشكل عام، هو قطعة بنية تحتية قوية للمستخدمين المتقدمين. التقييم: 5/10.

تقييم MCP

لديه رخصة (LICENSE)✅ (MIT)
يحتوي على أداة واحدة على الأقل⛔ (بروكسي فقط، لا توجد أدوات)
عدد التفرعات (Forks)43
عدد النجوم (Stars)315

الأسئلة الشائعة

ما هو خادم البروكسي MCP؟

خادم البروكسي MCP هو أداة خلفية تجمع عدة خوادم موارد MCP (بروتوكول سياق النماذج) في خادم HTTP واحد. يتيح للمساعدين الذكاء الاصطناعي والمطورين الوصول إلى الأدوات وواجهات برمجة التطبيقات ومصادر البيانات من عدة خوادم MCP عبر نقطة نهاية موحدة، مما يبسط التكامل والإدارة.

ما هي الاستخدامات الرئيسية لخادم البروكسي MCP؟

تشمل الاستخدامات الرئيسية: تجميع عدة خوادم MCP لتسهيل الوصول، والعمل كبوابة API موحدة لمصادر بيانات متنوعة، ودعم بث البيانات في الوقت الحقيقي عبر SSE/HTTP، وتمكين تكامل العملاء بمرونة، وتوفير الإعدادات المركزية للمصادقة وتسجيل الدخول لتعزيز الأمان.

هل يوفر خادم البروكسي MCP أدوات أو موارد خاصة به؟

لا، خادم البروكسي MCP لا يوفر الأدوات أو الموارد بشكل مباشر. بل يقوم بتمرير وتجميع الأدوات والموارد من خوادم MCP الموجودة في بيئتك.

كيف يمكنني تأمين مفاتيح API الحساسة عند إعداد خادم البروكسي MCP؟

استخدم دائماً متغيرات البيئة (خاصية `env` في الإعدادات) لتخزين أسرار مثل رموز API، كما هو موضح في إعداد كل عميل. هذا يضمن بقاء بيانات الاعتماد الخاصة بك آمنة وغير مكشوفة في ملفات الإعدادات.

كيف أستخدم خادم البروكسي MCP داخل FlowHunt؟

أضف مكون MCP إلى سير عملك، وفي إعدادات نظام MCP، أدخل تفاصيل خادم البروكسي MCP بصيغة JSON. هذا يسمح لوكيل الذكاء الاصطناعي بالوصول إلى جميع الأدوات والموارد المجمعّة عبر نقطة نهاية واحدة. تأكد من تحديث اسم الخادم والرابط حسب إعدادك.

قم بدمج خادم البروكسي MCP مع FlowHunt

وحّد سير عمل الذكاء الاصطناعي والأتمتة لديك عبر ربط عدة خوادم MCP من خلال بروكسي MCP القوي. بادر بتبسيط التكامل اليوم.

اعرف المزيد

خادم تطبيق الدمج MCP
خادم تطبيق الدمج MCP

خادم تطبيق الدمج MCP

يوفر خادم تطبيق الدمج MCP وصولاً آمناً يعتمد على الرموز المميزة لمساعدي الذكاء الاصطناعي إلى نظام موحد من واجهات برمجة التطبيقات والأدوات ومصادر البيانات، مما ي...

4 دقيقة قراءة
Integration AI +5
خادم mcp-proxy MCP
خادم mcp-proxy MCP

خادم mcp-proxy MCP

يعمل خادم mcp-proxy MCP كجسر بين بروتوكولات MCP القابلة للبث عبر HTTP و stdio، مما يتيح تكاملًا سلسًا بين المساعدين الذكيين وخوادم أو عملاء بروتوكول Model Conte...

4 دقيقة قراءة
MCP AI +4
خادم Hyperbrowser MCP
خادم Hyperbrowser MCP

خادم Hyperbrowser MCP

يعمل خادم Hyperbrowser MCP (بروتوكول سياق النموذج) كجسر بين مساعدي الذكاء الاصطناعي ومصادر البيانات الخارجية وواجهات برمجة التطبيقات والخدمات. يبسط سير عمل التط...

3 دقيقة قراءة
AI MCP Server +5