/ الدليل / الملعب / mcp-router
● مجتمع mcp-router ⚡ فوري

mcp-router

بواسطة mcp-router · mcp-router/mcp-router

تطبيق سطح المكتب الذي يدير جميع خوادم MCP الخاصة بك في مكان واحد — بدّل الأدوات تشغيل/إيقاف حسب مساحة العمل، سجّل كل استدعاء، احتفظ بالبيانات محليًا.

MCP Router هو تطبيق إدارة سطح المكتب (وليس خادم MCP بحد ذاته) لأنظمة Windows و macOS. يجمع جميع خوادم MCP لديك، ويتيح لك بدء تشغيل الأدوات الفردية وإيقافها لكل مشروع، ويسجل كل طلب للتدقيق، ويحافظ على الإعداد محليًا. مفيد عندما يكون لديك 10+ MCPs وتحتاج إلى التحكم على مستوى مساحة العمل.

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

الميزات الأساسية

عرض مباشر

كيف يبدو في الممارسة

router.replay ▶ جاهز
0/0

التثبيت

اختر العميل

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "router": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-router"
      ],
      "_inferred": true
    }
  }
}

افتح Claude Desktop → Settings → Developer → Edit Config. أعد التشغيل بعد الحفظ.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "router": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-router"
      ],
      "_inferred": true
    }
  }
}

يستخدم Cursor نفس مخطط mcpServers مثل Claude Desktop. إعدادات المشروع أولى من الإعدادات العامة.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "router": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-router"
      ],
      "_inferred": true
    }
  }
}

انقر على أيقونة MCP Servers في شريط Cline الجانبي، ثم "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "router": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-router"
      ],
      "_inferred": true
    }
  }
}

نفس الصيغة مثل Claude Desktop. أعد تشغيل Windsurf لتطبيق التغييرات.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "router",
      "command": "npx",
      "args": [
        "-y",
        "mcp-router"
      ]
    }
  ]
}

يستخدم Continue مصفوفة من كائنات الخادم بدلاً من خريطة.

~/.config/zed/settings.json
{
  "context_servers": {
    "router": {
      "command": {
        "path": "npx",
        "args": [
          "-y",
          "mcp-router"
        ]
      }
    }
  }
}

أضف إلى context_servers. يعيد Zed التحميل تلقائيًا عند الحفظ.

claude mcp add router -- npx -y mcp-router

أمر من سطر واحد. تحقق باستخدام claude mcp list. احذف باستخدام claude mcp remove.

حالات الاستخدام

استخدامات عملية: mcp-router

كيفية إدارة 10+ خوادم MCP بدون فوضى إعدادات

👤 المستخدمون المتقدمون الذين لديهم MCPs متراكمة ⏱ ~20 min beginner

متى تستخدمه: ملف claude_desktop_config.json الخاص بك طويل جدًا ولا تعرف أي الخوادم يتم استخدامها فعليًا.

المتطلبات الأساسية
  • تم تثبيت MCP Router — التنزيل من github.com/mcp-router/mcp-router/releases
الخطوات
  1. استيراد الإعداد الحالي
    فتح MCP Router → استيراد → وجّه إلى إعداد Claude Desktop✓ تم النسخ
    → جميع الخوادم مدرجة مع الحالة
  2. إنشاء مساحات عمل لكل مشروع
    أنشئ مساحة عمل 'Client-Acme' وفعّل فقط GitHub + Sentry + Linear✓ تم النسخ
    → مجموعة أدوات بسيطة لهذا المشروع
  3. بدّل مساحات العمل عند تبديل المشاريع
    في MCP Router، بدّل مساحة العمل النشطة. أعد تشغيل Claude.✓ تم النسخ
    → Claude يرى فقط MCPs المفعّلة

النتيجة: واجهات أدوات نظيفة لكل مشروع — تلوث سياق أقل للنموذج.

المزالق
  • Claude يخزّن قائمة الأدوات مؤقتًا في بداية الجلسة — أعد تشغيل العميل دائمًا بعد تبديل مساحة العمل

تدقيق أدوات MCP التي يستخدمها الوكلاء فعليًا

👤 أي شخص يحسّن إعداده ⏱ ~15 min beginner

متى تستخدمه: تتساءل ما إذا كان نصف MCPs الخاص بك قد يتم استدعاؤه فعليًا — احذف الأحمال غير المهمة.

الخطوات
  1. دع السجل يتراكم لمدة أسبوع
    فعّل تسجيل الطلبات في MCP Router → استخدم Claude بشكل طبيعي لمدة 7 أيام✓ تم النسخ
    → السجل يتراكم الاستخدام الحقيقي
  2. مراجعة التحليلات
    فتح MCP Router → التحليلات. أي الخوادم تم استدعاؤها <5 مرات؟ رتب حسب عدد الاستدعاءات.✓ تم النسخ
    → تقسيم واضح بين الأفضل والأسوأ
  3. عطّل أو احذف الأسوأ أداء
    للخوادم في أسفل 25%، عطّلها أو احذفها بالكامل✓ تم النسخ
    → إعداد أخف

النتيجة: تقليم MCPs القائم على البيانات — بدء تشغيل أسرع، التباس أقل في اختيار الأدوات.

ضع أدوات MCP الخطيرة خلف تفعيل صريح

👤 المستخدمون الحذرون من الأمان ⏱ ~10 min intermediate

متى تستخدمه: لديك GitHub MCP برطوبة الكتابة لكنك تريده فقط عندما تعدل الكود بنشاط.

الخطوات
  1. عطّل أدوات الكتابة افتراضيًا
    في MCP Router، عطّل create_issue و create_pull_request و delete_repo لخادم GitHub. اترك القراءة مفعّلة.✓ تم النسخ
    → فقط أدوات القراءة معلنة لـ Claude
  2. فعّل قصيرًا عند الحاجة
    على وشك تقديم PR — فعّل create_pull_request، شغّل العملية، عطّل مرة أخرى✓ تم النسخ
    → نوافذ تفعيل قصيرة؛ سجل التدقيق يلتقط الاستدعاءات

النتيجة: رفض افتراضي للعمليات المدمرة.

اجمعها مع: mcptools

التركيبات

اجمعها مع خوادم MCP أخرى لتحقيق نتائج x10

router + mcptools

MCP Router للاستخدام اليومي، mcptools (guard) لبوابة CI البرمجية

استخدم MCP Router لتعطيل كتابات github على جهاز التطوير الخاص بي؛ في CI استخدم ملف سياسة mcp guard.✓ تم النسخ
router + copilot

اكتشف MCPs جديد مع copilot-mcp، أدرها بشكل مركزي مع MCP Router

ثبّت 3 MCPs جديد عبر copilot-mcp، ثم نظّمها في مساحة عمل 'البحث' في MCP Router.✓ تم النسخ

التكلفة والحدود

تكلفة التشغيل

حصة API
غير قابل للتطبيق — تطبيق سطح المكتب
الرموز لكل استدعاء
N/A
التكلفة المالية
مجاني، مفتوح المصدر
نصيحة
استخدم مساحات العمل بعدوانية — كل مساحة عمل تبقي فقط الأدوات التي تحتاجها، مما يقلل من تكلفة الرموز لكل جلسة

الأمان

الصلاحيات والأسرار ونطاق الأثر

تخزين بيانات الاعتماد: بيانات المصادقة مخزنة محليًا في إعدادات MCP Router؛ لا يتم نقلها أبدًا
نقل البيانات الخارجي: لا توجد من الموجّه نفسه؛ MCPs النهائية تذهب حيث تذهب عادة

استكشاف الأخطاء

الأخطاء الشائعة وحلولها

Claude يرى الأدوات المعطّلة

Claude يخزّن مؤقتًا في بداية الجلسة — اخرج تمامًا وأعد التشغيل (ليس مجرد إعادة تحميل)

تحقق: اطلب من Claude سرد أدواته المتاحة
الاستيراد يفشل على الإعدادات الكبيرة

JSON غير صحيح هو السبب المعتاد. تحقق من الإعداد باستخدام jq . claude_desktop_config.json أولاً

الخادم لن يبدأ من الموجّه

الموجّه يستخدم نفس الأمر مثل Claude — شغّله في محطة طرفية يدويًا لرؤية الخطأ الحقيقي

البدائل

mcp-router مقابل البدائل

البديلمتى تستخدمهاالمقايضة
copilot-mcp (VSCode)تعيش في VSCode وتفضل الإضافاتمحصور بـ VSCode
تحرير الإعداد اليدويلديك 1-3 MCPs فقطلا توجد تسجيلات، لا توجد تبديلات مساحات عمل

المزيد

الموارد

📖 اقرأ ملف README الرسمي على GitHub

🐙 تصفح القضايا المفتوحة

🔍 تصفح أكثر من 400 خادم MCP و Skills