تواصل معنا
Webflow Premium Partner إيهاب فايز
العودة لـ MCP والأدوات
التطوير والاختبار مميز

Context7

توثيق محدّث لأي مكتبة يُحقن مباشرة في سياق الوكيل — وداعاً للأكواد المبنية على إصدارات قديمة.

Claude Code Cursor Windsurf Gemini CLI

نظرة عامة

Context7 من Upstash هو سيرفر MCP بيحل أكبر مشكلة في وكلاء البرمجة: المعرفة القديمة. الموديلات بتتدرب على إصدارات قديمة من المكتبات، فبتكتب كود بـ APIs اتغيرت أو اتشالت. Context7 بيجيب التوثيق الرسمي المحدّث لإصدار المكتبة اللي انت فعلاً بتستخدمه ويحقنه في سياق الوكيل لحظة ما يحتاجه.

بيشتغل بطريقة بسيطة: تكتب في البرومبت use context7 أو الوكيل بيستدعيه تلقائياً لما يتعامل مع مكتبة، فيسحب صفحات التوثيق والأمثلة المناسبة للإصدار المحدد. النتيجة كود مبني على الـ API الحالي مش تخمينات من بيانات التدريب.

بقى من أكثر سيرفرات MCP استخداماً في العالم لإنه بيحسّن دقة الكود المولّد بشكل ملموس مع أي فريمورك سريع التطور زي Next.js و Astro و Tailwind.

لمن هذه الأداة؟

  • مطورين بيشتغلوا بفريموركات سريعة التحديث زي Next.js و Astro
  • فرق بتعاني من كود مولّد بـ APIs قديمة أو متشالة
  • مطورين بيتعلموا مكتبة جديدة وعايزين أمثلة من التوثيق الرسمي
  • أي مشروع بيستخدم إصدارات أحدث من معرفة الموديل

التثبيت

إعداد Claude Code
Add to .claude/settings.json:
{"mcpServers":{"context7":{"command":"npx","args":["-y","@upstash/context7-mcp"]}}}

الإعدادات

CONTEXT7_API_KEY=ctx7_xxxx (اختياري — بيرفع حدود الاستخدام)

اشترك في قناتي

138K+ مشترك

اشترك