تصف للمساعد ما تريد بناءه بكلمات عادية، ثم تترك له كتابة الشيفرة. هذا ما يسمونه Vibe Coding، وهو مصطلح أشاعه أندريه كارباثي في 2025. لكن للمساعد وحده حدّاً واضحاً: يقرأ ملفاتك ويشغّل الأوامر، وهذا كل شيء، فلا يرى طلبات السحب المفتوحة، ولا أخطاء الإنتاج التي وقعت ليلة أمس، ولا التغيير الجذري الذي أصدرته مكتبة الشهر الماضي. وهنا يأتي دور MCP.
ما هو MCP باختصار؟
Model Context Protocol معيار مفتوح قدمته Anthropic في نوفمبر 2024، وتدعمه اليوم Kiro و Claude Code و Cursor و VS Code و Windsurf. الخادم (Server) ببساطة برنامج صغير يعرض للمساعد أداة أو مصدر بيانات: مستودعك مثلاً، أو متصفحك، أو قاعدة بياناتك. تثبّته مرة واحدة ويعمل بعدها في كل أداة تفهم هذا المعيار.
القاعدة الذهبية: ابدأ بثلاثة خوادم لا أكثر. كل خادم يضيف تعريفات أدوات على النموذج أن يقرأها قبل أن يجيب، وإذا كثرت أكلت من السياق وصار اختيار الأداة المناسبة أصعب عليه.
القائمة: 10 خوادم تستحق مكانها
رتّبنا القائمة بثلاثة معايير. من يصون الخادم؟ (الرسمي أفضل من المهجور). وكيف يتحقق من الهوية؟ (OAuth أفضل من لصق مفتاح دائم). وهل فيه أدوات تقييد مثل وضع القراءة فقط؟
1. GitHub MCP Server
الخادم الرسمي من GitHub. يقرأ المستودعات ويبحث في الشيفرة ويدير الـ Issues وطلبات الدمج ويفحص تشغيلات Actions، فيصبح سؤال «لماذا فشل CI في هذا الفرع؟» شيئاً تكتبه في المحادثة وتنتظر جوابه. أعطه رمز وصول دقيقاً (Fine-grained) محصوراً في المستودعات التي تحتاجها فعلاً.
2. Context7
يجلب التوثيق المناسب لإصدار المكتبة التي تستخدمها ويضعه في طلبك مباشرة، فيتوقف النموذج عن كتابة شيفرة لإصدار العام الماضي. يفيد كثيراً مع الأطر التي تتغير بسرعة مثل Next.js و React، وللتفعيل يكفي أن تضيف عبارة «use context7» إلى طلبك.
3. Playwright MCP
من Microsoft. يقود متصفحاً حقيقياً عبر شجرة إمكانية الوصول (نص منظم) لا عبر لقطات الشاشة، وهذا يجعله أسرع وأثبت، فجرّب أن تقول له: «افتح الخادم المحلي وجرّب تسجيل الحساب وأخبرني بما انكسر». ويصلح كذلك للفحوص التي تتكرر، كمسار الدفع.
4. Chrome DevTools MCP
مشروع رسمي من Google. يفحص رسائل الـ Console وطلبات الشبكة وتتبعات الأداء ونتائج Lighthouse وذاكرة الصفحة، والفائدة أن الوكيل يصحح التطبيق وهو يعمل، ولا يعلن النجاح لمجرد أن الشيفرة تُبنى بلا أخطاء.
5. Supabase MCP
يتصل بمشروع Supabase ليفحص الجداول وينفذ الاستعلامات ويطبق الترحيلات (Migrations). وتوثيق Supabase نفسه يقول إنه مخصص للتطوير والاختبار، ويضع حقن الأوامر (Prompt Injection) في صدارة المخاطر، لذا فعّل وضع القراءة فقط واربطه بمشروع واحد.
claude mcp add --scope project --transport http supabase \
"https://mcp.supabase.com/mcp?project_ref=YOUR_PROJECT_REF&read_only=true"
6. Figma MCP
خادم الانتقال من التصميم إلى الشيفرة. يعطي الوكيل سياق التصميم وربط المكونات والأصول، فتنطلق الواجهة من ملف Figma حقيقي لا من وصف مكتوب.
7. Sentry MCP
يوصل المساعد بأخطاء الإنتاج والتتبعات والإصدارات عبر OAuth. تلصق رابط الخطأ فيقرأ المساعد تتبع المكدس والأحداث الأخيرة بنفسه، دون أن تصف له المشكلة من الذاكرة. ويمكنك حصره في منظمة ومشروع واحد.
8. Cloudflare أو Vercel MCP
اختر المنصة التي تنشر عليها، لا الاثنتين. خادم Cloudflare يغطي Workers و R2 و D1 و DNS، أما خادم Vercel فيفحص النشرات وسجلات البناء والتشغيل. وابدأ بخادم التوثيق، فهو لا يطلب وصولاً إلى حسابك.
9. Stripe MCP
لمن يبني الدفع والاشتراكات للمرة الأولى: يبحث عن الكائنات ويختبر الإعداد، فلا تضطر إلى نسخ المعرفات بين النوافذ. ابقَ في وضع الاختبار مع مفتاح مقيّد. طلب خاطئ واحد على مدفوعات حقيقية درس مكلف.
10. Sequential Thinking
خادم مرجعي من مشروع MCP يعطي النموذج طريقة منظمة للتفكير خطوة بخطوة. هو أبطأ، فلا حاجة إليه في الشيفرة الروتينية. شغّله عند قرارات المعمارية والأخطاء المتشابكة، ثم أطفئه.
مرشحون لم يدخلوا العشرة
Serena للتنقل الدلالي داخل الشيفرة، وExcalidraw للمخططات، وNotion و Linear إن كانت مواصفاتك تعيش هناك، وAWS إن كانت سحابتك. أما خادم Puppeteer القديم فمهجور، فاستبدله بـ Playwright أو Chrome DevTools.
ابدأ بهذه الحزم
| المرحلة | الخوادم |
|---|---|
| اليوم الأول | GitHub + Context7 + Playwright |
| بعد وصول المستخدمين | Sentry + Supabase (قراءة فقط) + Figma |
| حين يدخل المال والنشر في الصورة | Stripe (اختبار أولاً) + Cloudflare أو Vercel + Sequential Thinking |
كيف تضيف خادماً؟
في Claude Code يكفيك أمر واحد، وفي Cursor و Kiro تعدّل ملف إعدادات JSON:
{
"mcpServers": {
"context7": { "url": "https://mcp.context7.com/mcp" },
"playwright": { "command": "npx", "args": ["-y", "@playwright/mcp@latest"] }
}
}
قواعد أمان لا تتنازل عنها
- حقن الأوامر: أي نص يعيده الخادم، كتعليق في Issue أو صف في قاعدة بيانات، قد يحمل تعليمات تحاول توجيه مساعدك. عامله كمدخل غير موثوق، واشترط موافقتك أنت على كل عملية كتابة.
- أقل صلاحية ممكنة: مشروع واحد فقط، وقراءة فقط عند الاقتراب من البيانات الحقيقية، وOAuth بدل الرموز الدائمة.
- مصادر موثوقة فقط: الخادم يعمل بكل الصلاحيات التي تمنحها له، فثبّت الرسمي منها أو ما يمكن مراجعته.
- لا أسرار في Git: ملفات مثل
.mcp.jsonقد تنتهي في المستودع، فأبقِ الرموز بعيدة عنها. - جرّب أولاً على مشروع غير إنتاجي، واقرأ ما سينفذه الخادم قبل أن تضغط موافق.
وإن أردت أن ترى أدوات وكلاء الذكاء الاصطناعي العربية الجاهزة، فابدأ من قسم الوكلاء في ديجيتال دليل.



