الدليل › Slima MCP › الاستضافة الذاتية على Cloudflare Worker (متقدّم)
الاستضافة الذاتية على Cloudflare Worker (متقدّم)
آخر تحديث 14/05/2026 · قراءة 4 دقيقة
معظم الناس لا يحتاجون هذا — لكن إن أردتَ تحكّماً كاملاً في مسار OAuth أو middleware مخصّص أو الاستضافة الذاتية داخل شبكة شركة، فإن خادم Slima MCP مفتوح المصدر وعبارة عن Cloudflare Worker تستطيع تشغيله بنفسك.

لماذا تستضيف ذاتياً
- شبكة شركة: لا ترغب في خروج حركة المرور
- 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 الإنتاجية المباشرة.
راجع: التصحيح المتقدّم