/ الدليل / الملعب / Klavis
● مجتمع Klavis-AI 🔑 يتطلب مفتاحك

Klavis

بواسطة Klavis-AI · Klavis-AI/klavis

منصة تكامل MCP مُدارة — مصادقة موحدة، بوابة واحدة، أكثر من 50 خادم MCP لتطبيقات مثل Slack وSalesforce وGCal.

تستضيف Klavis خوادم MCP جاهزة للإنتاج مع OAuth ومصادقة متعددة المستأجرين تُدار لك. بدلًا من تثبيت 20 MCP محليًا والتعامل مع 20 رمزًا مميزًا، تحصل على عنوان URL بوابة واحد. مفيد عند نشر وكلاء للمستخدمين النهائيين — يضغطون «ربط Slack» وتتولى Klavis رقصة OAuth.

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

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

عرض مباشر

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

klavis.replay ▶ جاهز
0/0

التثبيت

اختر العميل

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "klavis": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://api.klavis.ai/mcp/{server}?auth_token=YOUR_TOKEN"
      ]
    }
  }
}

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

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "klavis": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://api.klavis.ai/mcp/{server}?auth_token=YOUR_TOKEN"
      ]
    }
  }
}

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

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "klavis": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://api.klavis.ai/mcp/{server}?auth_token=YOUR_TOKEN"
      ]
    }
  }
}

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

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "klavis": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://api.klavis.ai/mcp/{server}?auth_token=YOUR_TOKEN"
      ]
    }
  }
}

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

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "klavis",
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://api.klavis.ai/mcp/{server}?auth_token=YOUR_TOKEN"
      ]
    }
  ]
}

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

~/.config/zed/settings.json
{
  "context_servers": {
    "klavis": {
      "command": {
        "path": "npx",
        "args": [
          "-y",
          "mcp-remote",
          "https://api.klavis.ai/mcp/{server}?auth_token=YOUR_TOKEN"
        ]
      }
    }
  }
}

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

claude mcp add klavis -- npx -y mcp-remote https://api.klavis.ai/mcp/{server}?auth_token=YOUR_TOKEN

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

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

استخدامات عملية: Klavis

اشحن وكيلًا يلمس 5 أدوات SaaS دون 5 تدفقات مصادقة

👤 بناة المنتجات الذين يدمجون Claude في تطبيقاتهم ⏱ ~45 min intermediate

متى تستخدمه: مستخدموك يريدون من Claude قراءة Gmail وتحديث HubSpot والتعليق على Jira — وأنت لا تريد كتابة غراء OAuth لكل واحدة.

المتطلبات الأساسية
  • حساب Klavis + مفتاح API — سجّل على klavis.ai واحصل على المفتاح من لوحة التحكم
  • الخوادم المختارة مُفعَّلة — فعّل Gmail وHubSpot وJira في واجهة Klavis
الخطوات
  1. ربط البوابة
    أضف Klavis كخادم MCP برمزي المميز. أدرج الأدوات المتاحة الآن.✓ تم النسخ
    → قائمة الأدوات تذكر نقاط نهاية Gmail وHubSpot وJira
  2. ربط المستخدم النهائي
    أنشئ رابط Connect-Gmail لـ user_id=xyz. عند عودته، أكّد نجاح المصادقة.✓ تم النسخ
    → عنوان URL للـ OAuth مُعاد؛ ما بعد الاستجابة يُظهر connected:true
  3. إجراء متعدد التطبيقات
    لآخر بريد Gmail من acme.com، أنشئ جهة اتصال HubSpot وتذكرة Jira تلخّص المحادثة.✓ تم النسخ
    → استدعاء الـ APIs الثلاثة في تدفق واحد مع مسار تدقيق

النتيجة: وكيل SaaS متعدد يعمل مع مصادقة محددة النطاق لكل مستخدم وعنوان URL إعداد واحد.

المزالق
  • رموز المستخدمين تنتهي صلاحيتها بصمت — اشترك في webhook «auth_expired» وانبّه المستخدم لإعادة الربط
اجمعها مع: gmail · slack

بوت عمليات داخلي — فتح تذاكر وتحديث CRM ونشر على Slack من محادثة واحدة

👤 فرق الأدوات الداخلية ⏱ ~30 min intermediate

متى تستخدمه: تريد محادثة Claude واحدة قادرة على «إنجاز الأعمال الورقية» عبر منظومتك من SaaS.

المتطلبات الأساسية
  • مصادقة OAuth للمسؤول مرة واحدة لجميع التطبيقات — اربط كل تطبيق من حساب الفريق، ليس لكل مستخدم
الخطوات
  1. ربط المنظومة
    أضف Klavis. أكّد أن Salesforce وJira وSlack كلها متصلة.✓ تم النسخ
    → تُظهر الثلاثة حالة متصل
  2. فرز البريد
    لشكوى العميل في آخر رسالة Slack في #support: أنشئ حالة Salesforce وخطأ Jira، ثم رُدّ في الخيط بروابط التذاكر.✓ تم النسخ
    → إنشاء الحالة والخطأ؛ رد Slack يربطهما

النتيجة: إجراء متعدد الأدوات مكتمل في محادثة واحدة مع إيصالات في كل نظام.

المزالق
  • حدود معدل Slack — تُظهر لوحة تحكم Klavis حصة كل تطبيق؛ جمّع العمليات كلما أمكن
اجمعها مع: slack · linear

التركيبات

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

klavis + gmail

Gmail MCP محلي للاستخدام الشخصي، وKlavis لبيانات المستخدمين المتعددين

استخدم Gmail MCP المحلي لي، وKlavis لبيانات العملاء.✓ تم النسخ
klavis + slack

نشر تحديثات الحالة من تدفقات العمليات

بعد إنشاء حالة Salesforce، انشر ملخصًا في #customers عبر Klavis.✓ تم النسخ

الأدوات

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

الأداةالمدخلاتمتى تستدعيهاالتكلفة
list_connected_apps user_id?: str تحقق من التطبيقات التي ربطها مستخدم معين free
get_auth_url app: str, user_id: str ابدأ تدفق OAuth للمستخدم free
proxy_tool_call app, tool, args, user_id أي استدعاء أداة تالٍ — تُوجّهه Klavis varies by app

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

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

حصة API
الخطة المجانية: 1000 استدعاء/شهر. Pro: 100,000/شهر.
الرموز لكل استدعاء
100–2000 بحسب التطبيق
التكلفة المالية
Freemium + حسب الاستخدام
نصيحة
دقّق في التطبيقات التي تستنزف معظم الاستدعاءات واضبط حصصًا لكل تطبيق من لوحة التحكم

الأمان

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

الحد الأدنى من الصلاحيات: read (per app) write-scoped (per app)
تخزين بيانات الاعتماد: Klavis تحتفظ برموز OAuth مشفَّرة في حالة الراحة
نقل البيانات الخارجي: api.klavis.ai + كل SaaS تالٍ
لا تمنح أبدًا: admin scopes unless truly needed

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

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

401 من proxy_tool_call

انتهت صلاحية OAuth للمستخدم — استدعِ get_auth_url مجددًا واطلب منه إعادة الربط

تحقق: Call list_connected_apps, check status==connected
الخادم "notion" غير موجود في البوابة

فعّله في لوحة تحكم Klavis أولًا، ثم أعد تشغيل عميل MCP لالتقاط الأدوات الجديدة

حد معدل تطبيق واحد

تُعيد Klavis 429 مع retry_after؛ تراجع أو جمّع

البدائل

Klavis مقابل البدائل

البديلمتى تستخدمهاالمقايضة
Composio MCPتريد منصة تكامل مستضافة مماثلة بتسعير مختلفتغطية تطبيقات مختلفة؛ نموذج مصادقة مشابه
Self-hosted individual MCPsمستخدم واحد، تطبيقات قليلة، حساسية للامتثالأنت تمتلك غراء OAuth لكل تطبيق

المزيد

الموارد

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

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

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