وضع المطوّر في ChatGPT مع MCP: كيف تفعّله وتربط الخوادم

يتيح لك ChatGPT Developer Mode ربط أي خادم MCP بعيد واستدعاء أدواته من داخل المحادثة. تعرّف على من يمكنه تفعيله، وأين يقع مفتاح التشغيل، وكيف تملأ نموذج الربط، وما الأخطاء التي تظهر أولًا، وكيف تُبقي إجراءات الكتابة آمنة في الممارسة العملية.

وضع المطوّر في ChatGPT مع MCP: كيف تفعّله وتربط الخوادم
Cristian Da Conceicao
مؤسس Picasso IA

الصق رابطًا في ChatGPT، واضغط مفتاحًا واحدًا، فيصبح بإمكان روبوت المحادثة فجأة أن يقرأ تذاكر الدعم لديك، أو يستعلم من قاعدة بياناتك، أو يدفع تغييرًا إلى المستودع. هذا ما تفعله ChatGPT Developer Mode MCP: تحوّل ChatGPT إلى عميل كامل لبروتوكول Model Context Protocol يستطيع استدعاء أدواتك، لا قراءتها فقط. لكن هناك ما يجب الانتباه إليه: مفتاح التشغيل تنقّل أكثر من مرة خلال عام 2026، والقواعد تتغير بحسب خطتك، وفشل الاتصال الأول أكثر مما يعترف به أحد.

يشرح هذا المقال المسار كاملًا بالترتيب الذي ستواجهه به فعليًا. ستتعرف على من يستطيع تشغيل الميزة، وأين يقع المفتاح، وكيف تملأ نموذج الربط، وما الذي تفعله مع خادم يعمل فقط على حاسوبك المحمول، وما الأخطاء التي تظهر أولًا، وما عادات الأمان التي تستحق الثواني الثلاثين الإضافية. تستند الخطوات أدناه إلى مركز المساعدة الخاص بـ OpenAI وإلى ملاحظات الإعداد التي نشرتها فرق سبق أن ربطت خوادم بهذه الطريقة.

💡 تنبيه: نقلت OpenAI مفتاح Developer Mode أكثر من مرة هذا العام. تعامل مع مسارات القوائم أدناه كعلامات إرشادية، وإذا لم يطابق اسم ما تراه على شاشتك، فابحث عن "Developer Mode" في لوحة الإعدادات.

ماذا تفعل وضعية المطوّر فعليًا

يدا مطوّر تكتبان على حاسوب محمول نحيف تحت ضوء الصباح المتأخر

بروتوكول Model Context Protocol، أو MCP، معيار مفتوح يتيح لعميل الذكاء الاصطناعي استدعاء الأدوات التي يعرضها خادم. فكّر فيه كمنفذ USB للبرمجيات: أي خادم يتحدث البروتوكول يمكنه أن يتصل بأي عميل يفعل الشيء نفسه. افتراضيًا، يتحدث ChatGPT مع قائمة قصيرة من التكاملات المعتمدة. أما Developer Mode فيزيل هذا الحد. تلصق عنوان URL لأي خادم MCP بعيد، فيعامله ChatGPT كمصدر أدوات من الدرجة الأولى.

الموصلات والتطبيقات ووضعية المطوّر

تستخدم OpenAI الآن ثلاث كلمات يخلط الناس بينها باستمرار، لذا من المفيد تحديد معناها:

المصطلحماذا يعنيكيف تضيفه
Connectorsتكاملات من الجهة الأولى مثل Google Drive وGitHubاختر من القائمة المدمجة
Appsخوادم تابعة لجهات خارجية راجعتها OpenAI وأدرجتها في دليلاختر من الدليل
Developer Modeأي خادم MCP بعيد، بما في ذلك الخادم الذي بنيته البارحةالصق عنوان URL الخاص به بنفسك

يتناول هذا المقال الصف الثالث. التطبيقات المدرجة تتخطى الإعداد كليًا، لكنها تتجاوز أيضًا سيطرتك على ما يفعله الخادم.

الوصول للقراءة مقابل الوصول للكتابة

كانت الموصلات القديمة تركّز في معظمها على القراءة والبحث. تمنح Developer Mode ChatGPT البروتوكول كاملًا، أي أدوات الكتابة: إنشاء تذكرة، أو تحديث صف في نظام إدارة العملاء، أو تشغيل نشر، أو ربط عدة خوادم في طلب واحد. قبل إرسال استدعاء كتابة، يعرض ChatGPT تأكيدًا يتضمن حمولة JSON كاملة، لتقرأ بالضبط ما سيُرسل. الأدوات التي يعلّمها الخادم بـ readOnlyHint تتخطى هذه المطالبة، ولهذا تكتسب التلميحات الصادقة أهمية كبيرة (المزيد عن ذلك في قسم الأمان).

💡 قاعدة عامة: إذا غيّرت أداة أي شيء خارج المحادثة، فافترض أنها ستطلب موافقتك، وافترض أن عليك قراءة تلك الموافقة قبل النقر.

كيفية تفعيل Developer Mode

من يستطيع تشغيلها

أربعة زملاء حول طاولة اجتماعات ينظرون إلى حاسوب محمول

تنتمي Developer Mode وموصلات MCP المخصصة إلى الخطط المدفوعة، وتعمل في تطبيق الويب. الخطة المجانية لا تحصل عليها.

الخطةDeveloper Modeمن يشغّل المفتاح
Freeغير متاحةلا أحد
Plusمتاحةأنت
Proمتاحةأنت
Businessمتاحةمسؤول مساحة العمل أولًا، ثم الأعضاء
Enterprise وEduمتاحةمسؤول مساحة العمل أولًا؛ ويمكن للمطورين المصرّح لهم بعد ذلك اختبار الخوادم بشكل خاص

في مساحات عمل Business وEnterprise وEdu، يجب أن يفعّل المسؤول الميزة قبل أن يراها أي شخص. يقع الإعداد في إعدادات مساحة العمل ضمن Permissions & Roles، في قسم البيانات المتصلة، بتسمية مثل "Developer mode / Create custom MCP". إذا كنت عضوًا ولم يظهر لك زر الإنشاء أبدًا، فهذا أول ما يجب أن تسأل عنه مسؤولك.

أين يقع المفتاح

منظر من فوق الكتف لحاسوب محمول يعرض صفحة إعدادات بمفاتيح تبديل

هذا هو المسار المعتاد:

  1. سجّل الدخول إلى ChatGPT على الويب.
  2. انقر على أيقونة ملفك الشخصي وافتح Settings.
  3. افتح Connectors. تسمي بعض الإصدارات هذه الصفحة Apps & Connectors.
  4. مرّر إلى الخيارات الإضافية في أسفل الصفحة وفعّل Developer Mode.
  5. أعد تحميل الصفحة حتى تظهر عناصر التحكم الجديدة.

بما أن المفتاح يتنقل، فقد تراه في مكان مختلف:

المسارأين أبلغ عنه الناس
Settings → Connectors → Developer Modeالدروس القديمة وكثير من ملاحظات الإعداد
Settings → Apps & Connectors → Developer Modeالإصدارات الأحدث
Settings → Security and login → Developer Modeالمقالات الأخيرة

يتغير أمران بعد التشغيل. يظهر زر Create في صفحة الموصلات، ويظهر خيار Developer Mode في قائمة + داخل مربع الرسائل. إذا رأيت الاثنين، فأنت جاهز.

اربط أول خادم MCP لك

منظر من الأعلى لمكتب عليه حاسوب محمول ودفتر فيه رسم تخطيطي

تحقق من الخادم أولًا

ثلاثة شروط تحدد ما إذا كان الاتصال ممكنًا أصلًا، فتحقق منها قبل أن تفتح أي نموذج:

  • بعيد وليس محليًا. يتصل ChatGPT عبر HTTPS بعنوان عام. لا يمكن إضافة خادم stdio يعمل كعملية على حاسوبك المحمول، وعناوين localhost تفشل.
  • ناقل مدعوم. يعمل Streamable HTTP، وكذلك ناقل SSE الأقدم.
  • نقطة نهاية يمكن الوصول إليها. ينتهي العنوان عادةً بـ /mcp أو /sse. افتحه في المتصفح أولًا. نقطة نهاية MCP الحية تجيب بشيء ما، حتى لو كان هذا الشيء خطأ عن رؤوس مفقودة. أما النقطة الميتة فتنتهي مهلتها ببساطة.

املأ نموذج الموصل

انتقل إلى Settings → Connectors، واضغط Create، واملأ النموذج:

الحقلما تُدخله
Nameاسم قصير تتعرف عليه في قائمة +
Descriptionسطر واحد يصف ما يفعله الخادم
Connector URLعنوان HTTPS العام الكامل، مثل https://mcp.example.com/mcp
AuthenticationNone أو OAuth أو خيار رمز مميز إذا أظهرته نسختك
Trust checkbox"I trust this provider": ضع علامة عليه فقط بعد أن تقرأ ما يعرضه الخادم

اضغط Create. يتصل ChatGPT بالخادم، ويسحب قائمة الأدوات ويعرضها. أوقف أي أداة لا تنوي استخدامها. القائمة الأصغر تعني أخطاء تخمين أقل لاحقًا.

اختر المصادقة المناسبة

مفتاح أمان للعتاد مُدخل في منفذ USB-C لحاسوب محمول

هذا الاختيار أهم مما يبدو، لأنه يحدد من يستطيع الآخرون استدعاء أدواتك.

الخياراختره عندماانتبه إلى
Noneلا يملك الخادم مصادقة فعلًا ولا يعرض سوى بيانات عامة للقراءة فقطأي شخص يحمل العنوان يستطيع استدعاء كل أداة
OAuthيدعم الخادم تسجيل الدخول، وهذا ينطبق على معظم خوادم المزودين وأي خادم يلمس بيانات خاصةحلقات تسجيل دخول إذا بدأت الدخول في متصفح وأنهيته في آخر
Tokenتقدّمه نسختك ويتوقع الخادم رمز حامل (bearer) أو بيانات اعتماد APIتُلصق بيانات الاعتماد مرة واحدة، لذا غيّرها عندما يغادر أحد أعضاء الفريق

اختر الخيار الأقل صلاحيات الذي ما زال يعمل، ولا توجّه None أبدًا إلى أي شيء لا تنشره على موقع عام.

فعّله داخل محادثة

ربط الخادم لا يعني استخدامه. يجب تفعيل الموصل في كل محادثة على حدة:

  1. ابدأ محادثة جديدة.
  2. انقر على + في مربع الرسائل، ثم More، ثم Developer Mode.
  3. ضع علامة على الموصل الخاص بك.
  4. اذكر اسم الأداة التي تريدها في الأمر النصي.

الصياغة الصريحة تتفوق على الطلب الغامض في كل مرة:

Use the Acme Tickets connector to list my open tickets from this week.
Read only. Do not create or edit anything.

عندما يظهر استدعاء كتابة، اقرأ حمولة JSON في التأكيد قبل أن توافق عليه.

💡 البحث المعمّق مختلف. في هذا الوضع يستخدم ChatGPT أداتين فقط اسماهما search وfetch، ويتجاهل أي أداة أخرى. الخادم الذي لا يعرض أيًا منهما لن يعمل هناك، حتى لو كان يعمل بشكل جيد في المحادثة العادية.

اختبر خادمًا محليًا بأمان

منظر من زاوية منخفضة لحاسوب مصغّر صغير بجانب موجّه وكابل إيثرنت على رف في ورشة

أنشئ نفقًا إلى localhost

لا يستطيع ChatGPT الوصول إلى localhost، لذا يمنح النفق حاسوبك المحمول عنوان HTTPS عامًا مؤقتًا. ngrok وcloudflared هما الخياران المعتادان. تبدو الجلسة النموذجية هكذا:

# terminal 1: start your server
python server.py

# terminal 2: open a tunnel to its port
ngrok http 8000

# connector URL to paste into ChatGPT
https://abc123.ngrok.io/mcp/

انتبه إلى المسار في النهاية. يعرض الخادم المبني باستخدام FastMCP المسار /mcp/، وغياب المسار أو وجود شرطة مائلة زائدة سبب كلاسيكي لفشل الاتصال الأول.

أبقِ النفق قصير العمر

يفتح النفق بابًا من الإنترنت إلى منفذ على جهازك. استخدم بيانات للتجربة فقط، واعرض أدوات القراءة فقط أثناء الاختبار، وأبعد الأسرار الحقيقية عن البيئة، وأغلق النفق عند الانتهاء. وحين يعمل الخادم كما ينبغي، انقله إلى مضيف ثابت مع مصادقة مناسبة بدلًا من أن يبقى خلف عنوان مؤقت.

أصلح الأخطاء التي ستواجهها

رجل في مقهى يعبس أمام حاسوب محمول ويده على ذقنه

اقرأ الأعراض

تقع معظم الأعطال ضمن عدد محدود من الأنماط:

العرضالسبب المرجحالحل
لا يوجد زر CreateDeveloper Mode متوقفة، أو أنت على الخطة المجانية، أو لم يفعّلها مسؤول مساحة العملتحقق من الخطة، ثم اسأل مسؤول مساحة العمل
"Connection failed"عنوان URL ليس HTTPS، أو ليس عامًا، أو يشير إلى مسار خاطئافتحه في المتصفح وتحقق من نقطة النهاية مرة أخرى
أخطاء 401 أو 403رمز منتهٍ أو خاطئ، أو جلسة OAuth انتهت صلاحيتهاأعد إنشاء بيانات الاعتماد أو أعد الاتصال
لا تظهر أي أدواتDeveloper Mode غير مفعلة في هذه المحادثة، أو قائمة الأدوات قديمةابدأ محادثة جديدة وحدّث الموصل
لا تُستدعى الأداة أبدًااختار ChatGPT مصدرًا آخرفعّل الموصل من قائمة + واذكر اسم الأداة في أمرك النصي
حلقة تسجيل الدخولجلسة OAuth قديمةافصل الاتصال، ثم أعد الاتصال وأنهِ تسجيل الدخول في المتصفح نفسه

التصحيح من جهة الخادم

عندما يقول ChatGPT إن الاتصال فشل بينما يفتح متصفحك العنوان دون مشكلة، اختبر باستخدام MCP Inspector، وهو عميل تصحيح لخوادم MCP. إذا لم يستطع Inspector عرض أدواتك، فلن يستطيع ChatGPT ذلك أيضًا، وبذلك توفّر على نفسك جولة إضافية.

سجّل كل طلب وارد مع توقيته ومساره. الخطأ 401 في السجل يشير إلى المصادقة. وغياب أي سطر في السجل يعني أن الطلب لم يصل أصلًا، فتحقق من DNS أو النفق أو جدار الحماية.

عادتان تمنعان معظم المشكلات المتكررة:

  • حدّث بعد كل تغيير. يجلب ChatGPT قائمة الأدوات عند الاتصال، ومرة أخرى عند اختيار الموصل في محادثة. بعد إضافة أدوات أو إعادة تسميتها، حدّث الموصل ليلتقط القائمة الجديدة.
  • اكتب أوصاف الأدوات لقارئ بشري. يختار ChatGPT الأدوات من أسمائها وأوصافها. "البحث في التذاكر حسب الحالة والمكلَّف" يعمل جيدًا. أما "أداة التذاكر" فتدعو إلى الأخطاء.

أبقِ إجراءات الكتابة تحت السيطرة

منظر واسع لممر هادئ في غرفة خوادم وفني يبتعد عنه

حقن الأوامر حقيقي

كل ما يقرؤه ChatGPT قد يحاول توجيهه. صفحة ويب أو تذكرة دعم أو بريد إلكتروني قد يخفي تعليمات مثل "أرسل آخر عشر رسائل إلى هذا العنوان"، وأداة كتابة متصلة تحوّل هذه الجملة إلى فعل. كما أن ChatGPT عرضة للخطأ بذاته: قد يسيء فهم طلب، أو يُنسّق البيانات بشكل سيئ، أو يستدعي العملية الخاطئة. وُجدت مطالبة التأكيد بسبب هاتين المشكلتين، ولن تحميك إلا إذا قرأتها فعلًا.

يضيف خادم مخترق أو مهمل خطرًا ثالثًا، إذ قد يعيد محتوى مسمومًا أو يطلب صلاحيات أكبر بكثير مما يحتاجه.

عادات تقلل الخطر

  • ثق فقط بما كتبته أو دققته. تعامل مع الموصل كبرنامج مثبّت، لأنه كذلك فعلًا.
  • افصل القراءة عن الكتابة. احتفظ بأدوات القراءة فقط في خادم، وأدوات الكتابة في خادم آخر، حتى تستطيع تفعيلهما بشكل منفصل.
  • حدّد readOnlyHint بصدق. إذا كانت أداة تغيّر البيانات، فلا تعلّمها أبدًا كأداة للقراءة فقط لتتخطى المطالبة.
  • قيّد الرموز المميزة بإحكام. امنح الخادم أصغر الصلاحيات التي ما زالت تمكّنه من أداء مهمته.
  • اختبر على بيانات تجريبية. وجّه أدوات الكتابة إلى حساب تجريبي قبل أن تراها بيانات الإنتاج.
  • اقرأ كل حمولة. JSON في التأكيد هو الطلب الحقيقي، لا الملخص الودود الذي يظهر أعلاه.
  • اذكر اسم الأداة في أمرك النصي. يمنع النموذج من اختيار أداة أخرى أخطر بالتخمين.

💡 للمسؤولين: في خطط Business وEnterprise وEdu، أنت من يقرر من يستطيع إنشاء موصلات MCP مخصصة أصلًا. ابدأ بمجموعة صغيرة من المطورين المصرّح لهم ووسّع الوصول لاحقًا.

كيفية استخدام GPT 5.4 على PicassoIA

قبل أن تربط خادمًا، احصل على قارئ ثانٍ لأوصاف أدواته ومخططات JSON الخاصة به وشيفرة المصادقة. يناسب GPT 5.4 على PicassoIA هذه المهمة: فهو يتبع التعليمات الطويلة والمفصّلة، ويتعامل مع مراجعة الشيفرة المتعددة الملفات، ويقبل لقطات الشاشة إلى جانب النص، لذا يمكنك لصق خطأ من الموصل وسؤاله عن معناه.

  1. افتح صفحة GPT 5.4 على PicassoIA.
  2. الصق شيفرة الخادم، أو فقط قائمة أسماء الأدوات وأوصافها، في مربع الأمر النصي.
  3. أضف تعليمات نظام مثل: "You are a strict reviewer of MCP servers. Flag any tool that writes data without a clear description, any missing input validation, and any secret stored in code."
  4. اضبط جهد الاستدلال. الإعداد الافتراضي، none، يعطي ردودًا سريعة. استخدم low أو medium لمراجعة سريعة، وhigh أو xhigh لمراجعة أمنية أعمق.
  5. اختر مستوى الإسهاب: low لقائمة تحقق قصيرة، وhigh لتفصيل كامل.
  6. أرفق لقطة شاشة لخطأ الموصل عبر مدخل الصور إن توفرت لديك.
  7. شغّل الأمر، وطبّق الإصلاحات، وأعد الاختبار باستخدام MCP Inspector.

إعدادات تستحق التغيير

الإعدادالقيماستخدامه لـ
Reasoning effortnone، low، medium، high، xhighالمقايضة بين السرعة والعمق في مراجعة الشيفرة أو الأمان
Verbositylow وmedium وhighقائمة تحقق قصيرة مقابل شرح كامل
System promptنص حرتثبيت دور المراجِع وصيغة المخرجات
Image inputلقطات شاشة أو مخططاتقراءة أخطاء الموصل وصفحات الإعدادات
Max completion tokensرقمارفعه عند مستويات الاستدلال العالية، وإلا قد يعود الرد فارغًا

للتحقق المتقاطع، شغّل المراجعة نفسها عبر Claude Sonnet 5 أو Gemini 3.5 Flash. عندما يشير نموذجان إلى الثغرة نفسها، أصلحها أولًا.

أنشئ صورك الخاصة على Picasso IA

امرأة في استوديو علوي مشمس تبتسم أمام جهاز لوحي

بعد أن يصل ChatGPT إلى أدواتك، تكون المهمة التالية غالبًا المحتوى: مخططات للوثائق، ومصغرات لمنشور الإصدار، وصورة رأسية للإعلان. هنا يكسب Picasso IA مكانه في شريط الإشارات المرجعية لديك. افتح نموذج تحويل النص إلى صورة، وصف مشهدًا في جملتين أو ثلاث، واذكر العدسة والإضاءة وملمس الأسطح التي تريدها. أمر مثل "لقطة من الأعلى لمكتب من خشب الجوز، ضوء نافذة صباحي ناعم، عدسة 35 ملم، حبيبات فيلم" يمنحك صورة مقنعة خلال ثوانٍ.

نقاط انطلاق جيدة:

  • Seedream 4.5 لمشاهد مفصّلة ومصقولة
  • FLUX 2 Pro لنتائج حادة وفوتوغرافية
  • GPT Image 2 عندما تحتاج الصورة إلى بضع كلمات نصية مقروءة
  • p-image للمسودات السريعة عندما تختبر الأفكار

أنشئ ثلاث أو أربع اختلافات، واحتفظ بالتي تناسب قصتك، وعدّل الأمر النصي من هناك. أول خادم تربطه هو سبب جيد لتجربة ذلك اليوم.

شارك هذا المقال

اختر لغتك

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