التكاملات
خادم MCP
اربط Claude وChatGPT وCodex وCursor وVS Code وعملاء آخرين بـ Skynet.
يتيح خادم Skynet MCP لوكيل ذكاء اصطناعي أن يستخدم Skynet نيابةً عنك. يمكن لـ Claude وChatGPT وCodex وCursor وعملاء MCP الآخرين فحص إعداد تشغيل، وبدء عمليات التشغيل، ومتابعتها، وإيقافها. توافق على الاتصال مرة واحدة في متصفحك. ويضع الوكيل حد إنفاق لكل تشغيل.
عنوان URL للخادم
يستخدم كل عميل العنوان نفسه:
https://mcp.skynetml.com/mcpيستخدم الخادم Streamable HTTP. ويستخدم تسجيل الدخول OAuth 2.1. لا تنسخ أي رمز أو مفتاح API إلى العميل.
ربط العميل
اختر عميلك. اتبع خطواته، ثم انتقل إلى الموافقة على الاتصال.
آخر تحقق من التوثيق الخاص بكل عميل: 2026-11-01.
- شغّل هذا الأمر في الطرفية.
- في Claude Code، شغّل /mcp، واختر skynet، ثم سجّل الدخول إلى Skynet في المتصفح.
إضافة الخادم
claude mcp add --transport http skynet https://mcp.skynetml.com/mcpالإضافة لكل المشاريع
claude mcp add --transport http --scope user skynet https://mcp.skynetml.com/mcp- افتح Customize، ثم Connectors.
- اختر +، ثم Add custom connector.
- أدخل الاسم Skynet والعنوان https://mcp.skynetml.com/mcp، ثم اختر Add.
- اختر Connect وسجّل الدخول إلى Skynet.
- افتح ChatGPT على الويب، ثم افتح Plugins.
- اختر +، ثم Add custom MCP server.
- أدخل العنوان https://mcp.skynetml.com/mcp، واختر OAuth، ثم سجّل الدخول إلى Skynet.
- في محادثة، اكتب @ واختر Skynet.
- أضف الخادم، ثم سجّل الدخول.
- أو أضف الخادم بنفسك إلى ~/.codex/config.toml.
الإضافة وتسجيل الدخول
codex mcp add skynet --url https://mcp.skynetml.com/mcp
codex mcp login skynet~/.codex/config.toml
[mcp_servers.skynet]
url = "https://mcp.skynetml.com/mcp"- استخدم رابط التثبيت، أو أضف الخادم إلى ~/.cursor/mcp.json.
- يطلب منك Cursor تسجيل الدخول إلى Skynet.
~/.cursor/mcp.json
{
"mcpServers": {
"skynet": {
"url": "https://mcp.skynetml.com/mcp"
}
}
}- استخدم رابط التثبيت، أو سطر الأوامر، أو .vscode/mcp.json في مساحة العمل.
- يطلب منك VS Code تسجيل الدخول إلى Skynet عند بدء تشغيل الخادم.
سطر الأوامر
code --add-mcp '{"name":"skynet","type":"http","url":"https://mcp.skynetml.com/mcp"}'.vscode/mcp.json
{
"servers": {
"skynet": {
"type": "http",
"url": "https://mcp.skynetml.com/mcp"
}
}
}- أضف الخادم.
- في Gemini CLI، شغّل /mcp auth skynet وسجّل الدخول.
إضافة الخادم
gemini mcp add --transport http skynet https://mcp.skynetml.com/mcpsettings.json
{
"mcpServers": {
"skynet": {
"httpUrl": "https://mcp.skynetml.com/mcp"
}
}
}- أضف الخادم إلى mcp_config.json.
mcp_config.json
{
"mcpServers": {
"skynet": {
"serverUrl": "https://mcp.skynetml.com/mcp"
}
}
}- يمكن لأي عميل يدعم خوادم MCP البعيدة عبر Streamable HTTP مع OAuth أن يتصل. أعطه عنوان URL للخادم. لا تعطه مفتاح API.
عنوان URL للخادم
https://mcp.skynetml.com/mcpالموافقة على الاتصال
في المرة الأولى التي يستدعي فيها الوكيل Skynet، يفتح متصفحك صفحة من Skynet.
- سجّل الدخول إلى Skynet، إن لم تكن مسجّلًا.
- اقرأ الصفحة. تعرض اسم الوكيل، والموقع الذي يعود إليه، وحسابك.
- اقرأ ما يستطيع الوكيل فعله:
- رؤية عمليات التحسين الخاصة بك ونتائجها.
- بدء عمليات التحسين وإيقافها، مع الدفع من رصيدك.
- انقر Allow للاتصال. انقر Deny للإيقاف.
بعد أن تنقر Allow، يعود المتصفح إلى الوكيل. يستطيع الوكيل الآن استدعاء الأدوات أدناه.
الأدوات
| الأداة | ما الذي تفعله | الوصول |
|---|---|---|
check_run | تفحص إعداد تشغيل دون تشغيله ودون أن تُحاسَب. وتقترح حد إنفاق. | قراءة |
start_run | تبدأ تشغيلًا بحد إنفاق. | كتابة |
get_run | تُرجع الحالة والإنفاق، والنتيجة عندما ينتهي التشغيل. | قراءة |
list_runs | تسرد عمليات التشغيل الخاصة بك، الأحدث أولًا. ويمكنها التصفية حسب الحالة. | قراءة |
stop_run | توقف تشغيلًا. يُرجع الاستدعاء الثاني خطأً يفيد بأن التشغيل انتهى بالفعل. | كتابة |
يستخدم الوصول للقراءة النطاق runs:read. ويستخدم الوصول للكتابة النطاق runs:write.
لا توجد أداة تضيف أموالًا أو تغيّر رصيدك أو تغيّر إعدادات الفوترة.
كيف يشغل الوكيل عملية تحسين
- يستدعي الوكيل
check_runمع إعداد التشغيل. يُجري Skynet الفحوص الثابتة ويُرجع:- نتيجة كل فحص.
- أدنى حد إنفاق يمكن أن يبدأ به التشغيل.
- حد إنفاق مقترح. لا يقل عن 5.00 دولارات.
- النماذج التي ليس لها سعر معروف.
- المبلغ الذي يمكنك إنفاقه الآن.
- يستدعي الوكيل
start_runمع حد إنفاق (max_cost_cents، من 1 إلى 1,000,000 سنت أمريكي). ويمكنه أيضًا إرسالidempotency_key، حتى لا تبدأ إعادة المحاولة تشغيلًا ثانيًا. - إذا كان فحص الإعداد ما زال قيد التنفيذ، تُرجع
start_runالقيمتينin_progressوretry_after_seconds. يستدعي الوكيلstart_runمرة أخرى بالمُدخلات نفسها بعد ذلك الوقت. - يستدعي الوكيل
get_runحتى ينتهي التشغيل. الحالات النهائية هيsuccessوfailedوcancelledوstopped.
يتوقف التشغيل عندما يبلغ حد إنفاقه. اقرأ الفوترة لتعرف كيف يحاسب Skynet على التشغيل.
الأمان
- يحصل كل عميل على تفويض خاص به. لا يرى العميل كلمة مرورك أبدًا.
- يستخدم تسجيل الدخول PKCE (S256). يسجّل العميل نفسه عبر التسجيل الديناميكي للعملاء أو عبر مستند بيانات وصفية لمعرّف العميل (client ID metadata document).
- تنتهي صلاحية رموز الوصول بعد ساعة واحدة. يجدّدها العميل برمز تحديث.
- تنتهي صلاحية رمز التحديث بعد 30 يومًا دون استخدام. ويدوم التفويض 90 يومًا على الأكثر. بعدها توافق على الاتصال مرة أخرى.
- يعمل كل رمز تحديث مرة واحدة فقط. إذا استخدم أحد رمز تحديث قديمًا مرة أخرى، يُنهي Skynet التفويض.
- لا يستطيع الوكيل أن يرى أو يغيّر إلا عمليات التشغيل الخاصة بك.
اقرأ الأمان لتعرف كيف يحمي Skynet حسابك وبياناتك.
قطع الاتصال
لقطع اتصال وكيل، أزل خادم Skynet من العميل. تُبطل معظم العملاء رموزها بعد ذلك. إذا لم يُبطلها العميل، تنتهي صلاحية رمز التحديث الخاص به بعد 30 يومًا دون استخدام.
استكشاف الأخطاء وإصلاحها
| المشكلة | ما الذي تفعله |
|---|---|
| يفشل الاتصال فورًا | تحقّق من عنوان الخادم. يجب أن يكون https://mcp.skynetml.com/mcp بالضبط. |
| "This agent can't connect" | ابدأ الاتصال مرة أخرى من العميل. |
| "Too many attempts" | انتظر بضع دقائق، ثم حاول مرة أخرى. |
| لا يفتح العميل متصفحًا | حدّث العميل. يجب أن يدعم خوادم MCP البعيدة مع OAuth. |
تفشل start_run بخطأ في الرصيد | أضف أموالًا في Skynet، أو ابدأ التشغيل بحد إنفاق أقل. |
| تتوقف الأدوات عن العمل بعد بضعة أسابيع | انتهت صلاحية التفويض. أزل الخادم واتصل مرة أخرى. |
للوصول المباشر عبر HTTP دون وكيل، اقرأ API.