/ الدليل / الملعب / Agent Gateway
● مجتمع agentgateway ⚡ فوري

Agent Gateway

بواسطة agentgateway · agentgateway/agentgateway

ضع proxy واحداً أمام جميع خوادم MCP — مصادقة قابلة للتوصيل، تشكيل الطلبات، رصد الأداء، وقواطع دائرة مبنية بـ Rust.

Agent Gateway هو proxy عالي الأداء متخصص لحركة MCP و LLM. يُنهي المصادقة، يطبّق سياسات لكل مسار، يبعث آثاراً، ويوفر قطع دائرة وإعادة محاولة. مفيد عندما يكون لديك أكثر من خادمَي MCP وتريد سيطرة مركزية.

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

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

عرض مباشر

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

جاهز

التثبيت

اختر العميل

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "agentgateway": {
      "command": "docker",
      "args": [
        "run",
        "-p",
        "3000:3000",
        "ghcr.io/agentgateway/agentgateway:latest"
      ]
    }
  }
}

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

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "agentgateway": {
      "command": "docker",
      "args": [
        "run",
        "-p",
        "3000:3000",
        "ghcr.io/agentgateway/agentgateway:latest"
      ]
    }
  }
}

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

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "agentgateway": {
      "command": "docker",
      "args": [
        "run",
        "-p",
        "3000:3000",
        "ghcr.io/agentgateway/agentgateway:latest"
      ]
    }
  }
}

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

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "agentgateway": {
      "command": "docker",
      "args": [
        "run",
        "-p",
        "3000:3000",
        "ghcr.io/agentgateway/agentgateway:latest"
      ]
    }
  }
}

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

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "agentgateway",
      "command": "docker",
      "args": [
        "run",
        "-p",
        "3000:3000",
        "ghcr.io/agentgateway/agentgateway:latest"
      ]
    }
  ]
}

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

~/.config/zed/settings.json
{
  "context_servers": {
    "agentgateway": {
      "command": {
        "path": "docker",
        "args": [
          "run",
          "-p",
          "3000:3000",
          "ghcr.io/agentgateway/agentgateway:latest"
        ]
      }
    }
  }
}

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

claude mcp add agentgateway -- docker run -p 3000:3000 ghcr.io/agentgateway/agentgateway:latest

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

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

استخدامات عملية: Agent Gateway

وضع عدة خوادم MCP خلف سطح مصادقة واحد

👤 المطورون ⏱ ~15 min intermediate

متى تستخدمه: لديك أكثر من 5 خوادم MCP داخلية ونسخ الإعدادات لكل مطور أصبح مؤلماً.

الخطوات
  1. نشر البوابة
    شغّل agentgateway خلف مزود الهوية الخاص بك.✓ تم النسخ
    → تسجيل الدخول يعمل
  2. تسجيل الخوادم الخلفية
    أضف كل خادم MCP مع مساره وسياسته.✓ تم النسخ
    → الخوادم مدرجة
  3. توجيه العملاء
    يُوجّه المطورون Claude إلى https://mcp.corp/.✓ تم النسخ
    → إعداد موحد

النتيجة: مستوى تحكم مركزي لحركة MCP.

التركيبات

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

agentgateway + mcp-gateway-registry

استخدم السجل لواجهة الاكتشاف؛ هذا للتوجيه منخفض الكمون

Combine agentgateway with mcp-gateway-registry: Use registry for discovery UI; this for low-latency routing✓ تم النسخ

الأدوات

ما يوفره هذا الـ MCP

الأداةالمدخلاتمتى تستدعيهاالتكلفة
gateway-passthrough (انظر التوثيق) يُعيد التوجيه إلى خوادم MCP الخلفية المسجلة 1 استدعاء

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

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

حصة API
مرتبط بالمضيف
الرموز لكل استدعاء
مرور مباشر
التكلفة المالية
مجاني ومفتوح المصدر؛ تكاليف الاستضافة على عاتقك
نصيحة
فعّل قواطع الدائرة — توفّر من الأعطال المتسلسلة

الأمان

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

الحد الأدنى من الصلاحيات: gateway-admin
تخزين بيانات الاعتماد: أسرار المصادقة في vault
نقل البيانات الخارجي: الخوادم الخلفية التي تُسجّلها
لا تمنح أبدًا: expose admin API publicly

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

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

زمن استجابة p99 مرتفع

عطّل الإضافات غير الضرورية؛ agentgateway سريع لكن الإضافات تتراكم

البدائل

Agent Gateway مقابل البدائل

البديلمتى تستخدمهاالمقايضة
mcp-context-forgeتريد البديل من IBMنموذج تشغيل مختلف

المزيد

الموارد

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

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

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