اربط Claude Code أو Codex أو Cursor بـ MonstarX
باختصارلدى MonstarX خادم MCP على https://monstarx.com/mcp. أضفه إلى Claude Code أو Codex أو Cursor أو VS Code أو Gemini CLI أو Windsurf أو ChatGPT أو تطبيق Claude، وسجّل الدخول مرة واحدة في متصفحك، ثم قل «أرسل هذا التطبيق إلى MonstarX وأعطني الرابط». بعدها يستطيع وكيلك إرسال إصدارات جديدة، وجلب تغييرات MonstarX، وطلب الإنشاء من MonstarX، وضبط الأسرار، والنشر.
وكلاء البرمجة بالذكاء الاصطناعي، مثل Claude Code وCodex وCursor، بارعون في كتابة التطبيقات، لكنهم يتركون لك كل ما عدا ذلك: مكانًا لتشغيل التطبيق، ورابطًا لمشاركته، ونطاقًا، وقاعدة بيانات، واختبارات، وطريقة تتيح لغير المطورين مواصلة تغييره. وMonstarX هو كل ما عدا ذلك.
اربط وكيلك بـ MonstarX مرة واحدة، وعندها تكفي عبارة مثل «أرسل هذا التطبيق إلى MonstarX» لتضع ما أنشأه على MonstarX، يعمل في معاينة مباشرة مع رابط للمشاركة. ومن تلك اللحظة يمكنك مواصلة الإنشاء في وكيلك أو في MonstarX أو في كليهما، فالعمل يسير في الاتجاهين.
يتصل الوكلاء عبر MCP (بروتوكول Model Context Protocol، وهو طريقة قياسية تتيح لأدوات الذكاء الاصطناعي استخدام خدمات أخرى). ويوجد خادم MCP الخاص بـ MonstarX على:
https://monstarx.com/mcpدليل المطورين الكامل موجود في صفحة MCP في MonstarX.
كيف أربط وكيلي؟
Section titled “كيف أربط وكيلي؟”-
افتح الإعداداتAPI & MCP. تحت ربط وكيل برمجة، اختر وكيلك.
-
أبقِ تسجيل الدخول عبر المتصفح محددًا، وانسخ الإعداد المعروض إلى وكيلك. وتعرض التبويبات أدناه الإعداد نفسه لأكثر الوكلاء استخدامًا.
-
سجّل الدخول إلى MonstarX عندما يطلب وكيلك ذلك. يفتح متصفحك MonstarX: سجّل الدخول واضغط السماح. لا حاجة إلى مفتاح.
-
قل لوكيلك: «أرسل هذا التطبيق إلى MonstarX وأعطني الرابط.»
تشترك أداة سطر الأوامر في Claude Code، وتبويب Code في تطبيق سطح المكتب، وإضافات بيئات التطوير في إعداد واحد. شغّل:
claude mcp add --transport http --scope user monstarx https://monstarx.com/mcpثم شغّل /mcp في Claude Code، واختر monstarx ثم Authenticate (أو شغّل claude mcp login monstarx). يفتح متصفحك MonstarX: سجّل الدخول واضغط السماح.
يجعل الخيار --scope user خادم MonstarX متاحًا في كل مجلد، وإذا حذفته يُضاف إلى المشروع الحالي فقط.
لأداة سطر الأوامر Codex من OpenAI وإضافتها لبيئات التطوير، شغّل:
codex mcp add monstarx --url https://monstarx.com/mcpcodex mcp login monstarxيفتح أمر تسجيل الدخول متصفحك: سجّل الدخول إلى MonstarX واضغط السماح.
يشغّل Codex الأوامر افتراضيًا دون اتصال بالشبكة، وإرسال تطبيق يحتاج إلى الشبكة. وافق على أمر الرفع عندما يسألك Codex، أو اسمح بالوصول إلى الشبكة طوال الجلسة.
انقر على أضف إلى Cursor في إعداد Cursor داخل الإعدادات، أو أضف MonstarX إلى ~/.cursor/mcp.json:
{ "mcpServers": { "monstarx": { "url": "https://monstarx.com/mcp" } }}يُدرج Cursor خادم MonstarX ضمن Settings → MCP مع زر لتسجيل الدخول: سجّل الدخول واضغط السماح. وفي وكيل سطر الأوامر الخاص بـ Cursor: agent mcp login monstarx.
لوضع الوكيل في GitHub Copilot، انقر على تثبيت في VS Code في إعداد VS Code داخل الإعدادات، أو شغّل:
code --add-mcp '{"name":"monstarx","type":"http","url":"https://monstarx.com/mcp"}'يطلب منك VS Code تسجيل الدخول في أول مرة تعمل فيها إحدى أدوات MonstarX: سجّل الدخول واضغط السماح.
شغّل:
gemini mcp add --transport http monstarx https://monstarx.com/mcpثم شغّل /mcp auth monstarx في Gemini CLI واضغط السماح في المتصفح.
أضف MonstarX إلى ~/.codeium/windsurf/mcp_config.json. ويطلب منك Cascade تسجيل الدخول في المرة الأولى:
{ "mcpServers": { "monstarx": { "serverUrl": "https://monstarx.com/mcp" } }}على خطط Free وPro وMax: Customize → Connectors → Add custom connector، والصق https://monstarx.com/mcp، ثم Connect: سجّل الدخول إلى MonstarX واضغط السماح. وعلى خطتي Team وEnterprise، يضيفه أحد المالكين (Owner) من Organization settings → Connectors، ثم يضغط الأعضاء Connect.
يعمل الموصل الواحد على الويب وتطبيق سطح المكتب والهاتف. ولأن محادثات Claude لا تملك سطر أوامر، تصل التطبيقات الكاملة من GitHub بدل رفعها.
فعّل Developer mode في إعدادات ChatGPT (على خطتي Business وEnterprise يسمح به المسؤول أولًا)، ثم أنشئ تطبيقًا أو موصلًا جديدًا بالعنوان https://monstarx.com/mcp واختر OAuth. ويستأذنك ChatGPT قبل كل أداة تغيّر شيئًا.
تغطي صفحة الإعدادات أيضًا Grok وLovable وBolt & v0 وReplit وFigma وأخرى، أي أداة تتحدث بروتوكول MCP. ودليل المطورين الكامل، مع المزيد من العملاء، موجود خلف زر التوثيق في أعلى الإعداداتAPI & MCP.
ماذا لو احتاج وكيلي إلى مفتاح؟
Section titled “ماذا لو احتاج وكيلي إلى مفتاح؟”تستخدم Windsurf وGemini CLI والسكربتات وأنظمة CI مفتاح API بدل تسجيل الدخول عبر المتصفح. أنشئ مفتاحًا من الإعداداتAPI & MCP تحت مفاتيح API، ثم بدّل إعداد الوكيل إلى مفتاح API لتحصل على النسخة التي تتضمن المفتاح. راجع API & MCP لمعرفة كيف تنشئ المفاتيح وتستخدمها وتبطلها، وأبقِ المفاتيح بعيدًا عن الشفرة والمحادثات: فالمفتاح يتصرف باسمك في كل مشروع.
ماذا يمكنني أن أطلب من وكيلي؟
Section titled “ماذا يمكنني أن أطلب من وكيلي؟”بعد الربط، تحدّث مع وكيلك بكلمات بسيطة. جرّب ما يلي:
- «أرسل هذا التطبيق إلى MonstarX وأعطني الرابط.»
- «أرسل تغييراتي إلى MonstarX.»
- «اجلب أحدث إصدار من MonstarX وادمجه مع تغييراتي.»
- «اطلب من MonstarX إضافة دفع عبر Stripe، ثم اجلب تغييراته.»
- «انشره على MonstarX.»
وفي تطبيق محادثة بلا سطر أوامر (تطبيق Claude أو ChatGPT)، جرّب «أنشئ لي تطبيق حجز لصالوني على MonstarX»، أو «استورد github.com/me/my-app إلى MonstarX»، أو «ماذا يفعل MonstarX في مشروع مراقبة الميناء الخاص بي؟».
ماذا يحدث عندما يرسل وكيلي تطبيقًا؟
Section titled “ماذا يحدث عندما يرسل وكيلي تطبيقًا؟”-
يطلب الوكيل من MonstarX رابط رفع لمرة واحدة، ثم يرسل مجلد تطبيقك بأمر واحد. تبقى
node_modulesومخرجات البناء وملفات.envعلى جهازك، ولا تمر الملفات أبدًا عبر نموذج الذكاء الاصطناعي، فلا يكلّف التطبيق الكبير رموزًا (tokens) أكثر من التطبيق الصغير. -
يتحقق MonstarX من نوع التطبيق، وهو الفحص نفسه المستخدم عند استيراد تطبيق، ثم يشغّله في معاينة مباشرة بحزمه الخاصة.
-
يتلقى الوكيل رابط المشروع، وما وجده MonstarX، وأي مفاتيح ما زال التطبيق يحتاج إليها.
يصبح كل إرسال لاحق إصدارًا جديدًا في الإصدارات، يحمل اسم الوكيل («أُرسل من Claude Code»)، مع ملاحظة في المحادثة لتعرف أنت ووكيل الإنشاء في MonstarX ما الذي تغيّر. وإذا أنشأ أحد شيئًا في MonstarX منذ آخر نسخة حصل عليها وكيلك، يُرفض الإرسال بدل أن يستبدل عمله: فينزّل الوكيل إصدار MonstarX، ويدمج التغييرات، ثم يرسل مجددًا.
ما الأدوات التي يمنحها MonstarX لوكيلي؟
Section titled “ما الأدوات التي يمنحها MonstarX لوكيلي؟”| الأداة | ماذا تفعل |
|---|---|
get_account | حسابك وخطتك وما تبقى من حصتك |
list_projects | مشاريعك، من الأحدث تعديلًا |
get_project | نظرة سريعة على مشروع واحد: ما يفعله MonstarX، والمعاينة، والنشر، والأسرار الناقصة |
prepare_upload | رابط رفع لمرة واحدة والأمر اللازم لإرسال المجلد الحالي، كمشروع جديد أو كإصدار جديد |
import_from_github | استيراد تطبيق من مستودع على GitHub |
push_files | كتابة بضعة ملفات مباشرةً، للتعديلات الصغيرة أو للوكلاء الذين لا يملكون سطر أوامر |
create_project | جعل MonstarX ينشئ تطبيقًا جديدًا من وصف أو صور أو مستندات |
read_files | سرد ملفات المشروع أو قراءتها |
download_project | رابط تنزيل لمرة واحدة والأمر اللازم لفك ضغط المشروع |
send_message | طلب الإنشاء أو الإجابة أو التخطيط من وكيل الإنشاء في MonstarX، كأنك كتبت في مساحة العمل |
get_messages | قراءة محادثة المشروع، مع خيار انتظار انتهاء MonstarX من الرد |
stop | إيقاف ما يشغّله MonstarX في مشروع |
publish_project | نشر الإصدار الحالي على الإنترنت |
set_secrets | حفظ المفاتيح التي يقرؤها التطبيق، مشفّرة، في الخدمات السحابية ← الأسرار |
get_logs | حالة المعاينة ومخرجاتها، ويمكنها تشغيل معاينة متوقفة |
كل أداة تعمل على المشاريع التي تملكها فقط. والأدوات التي تقرأ فقط موسومة بذلك، فيستطيع الوكلاء تشغيلها دون استئذان، أما النشر فيستأذنك دائمًا أولًا.
الحدود
Section titled “الحدود”- الرفع: حتى 100 MB لملف .tar.gz (وهو ما يُنشئه أمر الإرسال) أو 50 MB لملف .zip. وتُستبعد الملفات التي يزيد حجمها على 10 MB وتُدرج في قائمة.
push_files: 200 ملف، بحد 400 KB للملف و2 MB لكل استدعاء.- روابط الرفع والتنزيل تعمل مرة واحدة، لمدة 15 دقيقة.
- الإرسال الذي سيحذف معظم المشروع (أي يترك أقل من ربع ملفاته) يُرفض، فهو في الغالب مجلد خاطئ.
- يُرفض الإرسال أثناء إنشاء MonstarX في ذلك المشروع.
- الحصة: طلب الإنشاء من MonstarX (
send_messageوcreate_project) يستهلك حصة خطتك. أما الإرسال والاستيراد والتنزيل والقراءة والنشر فلا تستهلكها. - مفاتيح API: حتى 20 مفتاحًا لكل حساب. ويبقى تسجيل الدخول عبر المتصفح صالحًا 90 يومًا من الاستخدام.
استكشاف الأخطاء وإصلاحها
Section titled “استكشاف الأخطاء وإصلاحها”- لا تظهر أدوات MonstarX. يحمّل معظم الوكلاء الخوادم عند بدء الجلسة، فابدأ جلسة جديدة. وفي Claude Code، يوضح الأمر
/mcpما إذا كان MonstarX متصلًا. - رسالة “Sign in” أو خطأ عدم التفويض. انتهت صلاحية تسجيل الدخول أو أُبطل المفتاح. سجّل الدخول مجددًا (
/mcpفي Claude Code، أوcodex mcp login monstarx) أو أنشئ مفتاحًا جديدًا. - لا يستطيع Codex الرفع. بيئته المعزولة تحجب الشبكة: وافق على الأمر، أو اسمح بالوصول إلى الشبكة.
- “This upload has 3 files and the project has 214”. شُغّل الأمر في المجلد الخطأ. شغّله في المجلد الذي يوجد فيه
package.json. - “The files in MonstarX changed since your copy was taken”. أنشأ أحدهم شيئًا في MonstarX بعد آخر إرسال لك. اطلب من وكيلك التنزيل والدمج والإرسال مجددًا.
- لا يُعثر على مستودع GitHub خاص. اربط GitHub في MonstarX أولًا. راجع GitHub.
- لا يعمل التطبيق. اطلب من وكيلك فحص السجلات، ويمكن ضبط أي مفتاح ناقص بالأداة
set_secrets.
كيف أفصل وكيلًا؟
Section titled “كيف أفصل وكيلًا؟”افتح الإعداداتAPI & MCP وانقر على قطع الاتصال بجوار الوكيل تحت الوكلاء المرتبطون، فيُسجَّل خروجه فورًا. أما الوكيل الذي يستخدم مفتاحًا فيتوقف عندما تنقر على إبطال بجوار ذلك المفتاح. راجع API & MCP.
الأسئلة الشائعة
Section titled “الأسئلة الشائعة”هل أحتاج إلى مفتاح API؟
عادةً لا. يسجّل معظم الوكلاء الدخول عبر متصفحك: تسجّل الدخول إلى MonstarX وتضغط السماح. أما المفاتيح فهي للوكلاء والسكربتات وأنظمة CI التي لا تستطيع فتح متصفح.
هل ستُرفع ملفات .env الخاصة بي؟
لا. يستبعدها أمر الإرسال، وإذا وصل أحدها رغم ذلك فلا يحفظه MonstarX. احفظ المفاتيح في الخدمات السحابية ← الأسرار، أو اطلب من وكيلك استخدام set_secrets.
هل يمكنني مواصلة الإنشاء في وكيلي وفي MonstarX معًا؟
نعم. أرسل من وكيلك، وأنشئ في MonstarX، ثم اطلب من وكيلك جلب أحدث إصدار. ويمنع فحص المراجعة أيًّا من الجانبين من الكتابة فوق عمل الآخر.
ما التطبيقات التي تعمل على MonstarX؟
تطبيقات MonstarX وتطبيقات Vite (React وVue وSvelte، أي كل تصدير من Lovable وBolt وv0) تعمل وتُنشر هنا. أما Next.js وRemix وAstro وNuxt وSvelteKit فتعمل في المعاينة لكنها تُنشر على استضافتها الخاصة. ويمكن إعادة إنشاء غيرها تطبيقَ ويب.
هل هذا هو نفسه موصلات MCP؟
لا، إنه الاتجاه المعاكس. هنا يستخدم وكيلك MonstarX. أما موصلات MCP فتتيح لـ MonstarX استخدام خوادم MCP أخرى.