أحمد حايس
الرئيسيةمن أناالدوراتالمدونةسوق الأوامرالمناهج والباقاتالشركاء
أحمد حايس

دورات عربية متخصصة في التقنية والبرمجة والذكاء الاصطناعي.

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

تعلم أسرعوصول مباشر للدورات والمسارات من الموبايل.
تنقل أوضحالروابط الأساسية والدعم في مكان واحد بدون تشتيت.

المنصة

  • الرئيسية
  • من أنا
  • الدورات
  • المناهج والباقات
  • سوق الأوامر
  • المدونة

الدعم

  • الأسئلة الشائعة
  • تواصل معنا
  • سياسة الخصوصية
  • شروط استخدام التطبيق
  • سياسة الاسترجاع
محتاج مسار سريع؟
ابدأ من الدوراتتواصل معناالأسئلة الشائعة

© 2026 أحمد حايس. جميع الحقوق محفوظة.

الرئيسيةالدوراتالمناهجالمدونةالدخول
العودة لسوق الأوامر
MCPتكاملات MCP0 مرة نسخ

Context7 MCP — حقن توثيق المكتبات المحدّث داخل الوكيل

دليل عملي لخادم Context7 MCP (من Upstash)، وهو خادم يحلّ مشكلة شائعة عند برمجة الوكلاء: النماذج تعتمد على بيانات تدريب قديمة فتخترع دوالّ أو معطيات لم تعد موجودة، أو تعطيك كودًا يناسب نسخة سابقة من المكتبة. يعمل Context7 كأداة MCP تجلب توثيقًا وأمثلة كود حديثة ومطابقة لنسخة المكتبة مباشرة من المصدر، ثم تحقنها في سياق المحادثة لحظة الطلب. يكفي أن تضيف عبارة «use context7» إلى طلبك ليقوم الوكيل باستدعاء الأداتين اللتين يوفّرهما الخادم: resolve-library-id لتحويل اسم المكتبة إلى معرّف داخلي دقيق، ثم get-library-docs لجلب التوثيق الخاص بذلك المعرّف مع إمكانية تحديد موضوع محدّد وحجم النص. يشرح هذا الدليل المتطلبات، وطريقة التثبيت المحلي (npx) والبعيد (HTTP)، وربط الخادم بعملاء مثل Claude Code وCursor وCodex وWindsurf، ومفتاح API الاختياري لرفع حدود الاستخدام، مع مثال استدعاء حقيقي والنتيجة المتوقعة وقواعد أمان عملية. الخادم للقراءة فقط (يجلب توثيقًا)، فلا يعدّل ملفاتك ولا يحتاج صلاحيات كتابة.

دليل MCP كامل بالعربية: تعريف الخادم والمشكلة التي يحلّها، المتطلبات، الأداتان resolve-library-id وget-library-docs، أوامر التثبيت المحلي والبعيد، كتلة mcpServers، متغيّر المفتاح الاختياري، طريقة الاستخدام عبر «use context7»، مثال استدعاء حقيقي مع النتيجة المتوقعة، وقوائم أمان وتحقق واستكشاف أخطاء.

Claude CodeCursorCodexWindsurfClaude DesktopVS CodeMCP install guidedeveloper docssecure integrationtool configuration
معاينة ناتج: Context7 MCP — حقن توثيق المكتبات المحدّث داخل الوكيل
المعاينة

الشكل المتوقع للناتج

لطلب «اكتب Route Handler في Next.js 15 بـ App Router. use context7»: يستدعي الوكيل resolve-library-id("next.js") فيحصل على المعرّف /vercel/next.js، ثم get-library-docs("/vercel/next.js", topic: "app-router route-handler")، فيُحقن توثيق محدّث لنسخة 15 ويُكتب الكود بالـ API الحالي بدل واجهات مهجورة. أوامر التثبيت في Claude Code: claude mcp add context7 -- npx -y @upstash/context7-mcp، أو claude mcp add --transport http context7 https://mcp.context7.com/mcp.

جاري تجهيز الوصول

نتحقق من حسابك الحالي قبل عرض نسخة الأمر الكاملة.

مثال ناتج

لطلب «اكتب Route Handler في Next.js 15 بـ App Router. use context7»: يستدعي الوكيل resolve-library-id("next.js") فيحصل على المعرّف /vercel/next.js، ثم get-library-docs("/vercel/next.js", topic: "app-router route-handler")، فيُحقن توثيق محدّث لنسخة 15 ويُكتب الكود بالـ API الحالي بدل واجهات مهجورة. أوامر التثبيت في Claude Code: claude mcp add context7 -- npx -y @upstash/context7-mcp، أو claude mcp add --transport http context7 https://mcp.context7.com/mcp.

اشتراك مستقل

‏299 ج.م.‏30 يوماشتراك سوق الأوامر الشهري‏2,499 ج.م.‏365 يوماشتراك سوق الأوامر السنوي