الدليلSlima MCP › الاستضافة الذاتية على Cloudflare Worker (متقدّم)

الاستضافة الذاتية على Cloudflare Worker (متقدّم)

آخر تحديث 14/05/2026 · قراءة 4 دقيقة

معظم الناس لا يحتاجون هذا — لكن إن أردتَ تحكّماً كاملاً في مسار OAuth أو middleware مخصّص أو الاستضافة الذاتية داخل شبكة شركة، فإن خادم Slima MCP مفتوح المصدر وعبارة عن Cloudflare Worker تستطيع تشغيله بنفسك.

Slima Authorized Apps: عملاء Cloudflare Worker المُستضافون ذاتياً والمتصلون بـ Slima API يظهرون هنا أيضاً

لماذا تستضيف ذاتياً

  • شبكة شركة: لا ترغب في خروج حركة المرور
  • OAuth مخصّص: التكامل مع SSO الشركة
  • إضافة سجلات تدقيق / تحديد المعدل
  • التعلّم: فهم داخليات الخادم

المتطلبات

  • Node.js + npm
  • حساب Cloudflare (الطبقة المجانية تكفي)
  • CLI الخاص بـ wrangler (npm i -g wrangler)

الخطوات

1 · عمل fork للمستودع

git clone https://github.com/slima-ai/slima-mcp-server
cd slima-mcp-server

2 · إعداد wrangler.toml

name = "my-slima-mcp"
main = "src/index.ts"
compatibility_date = "2026-01-01"

[[kv_namespaces]]
binding = "OAUTH_KV"
id = "your-kv-namespace-id"

[vars]
SLIMA_API_BASE = "https://slima.ai/api/v1"

3 · النشر

npm install
wrangler login
npm run deploy:worker

يُنتج النشر عنواناً مثل https://my-slima-mcp.workers.dev.

4 · توجيه تكوين العميل إلى خادمك

مثلاً Claude Desktop:

"slima": {
  "command": "npx",
  "args": ["-y", "slima-mcp@0", "--server", "https://my-slima-mcp.workers.dev"]
}

أو في Custom Connector على claude.ai، اضبط الـ URL على worker الخاص بك.

الرموز لـ Slima API

خادم الاستضافة الذاتية لا يزال يخاطب /api/v1 التابع لـ Slima — مستخدموك لا يزالون يحتاجون إلى حساب Slima + رمز API.

الاستضافة الذاتية لا تتجاوز اشتراكات Slima — حركة worker تبقى تصل إلى Slima API وتخضع للحصة / الفوترة ذاتها.

التصحيح

wrangler tail my-slima-mcp

سجلات worker الإنتاجية المباشرة.

راجع: التصحيح المتقدّم

مقالات ذات صلة

هل كان هذا مفيدًا؟