📚DOCS
Context7: وثائق محدّثة دائمًا لـ Claude
مرحبًا! 👋 إليك ما وعدتك به:
Context7 — الـ MCP server الذي يحدّث لـ Claude وثائق كل الـ libraries التي تستخدمها. المشكلة معروفة: النماذج مدرّبة على data قديمة، فتكتب لك code بـ APIs قديمة وتُفسد مشروعك. يُدخل Context7 الوثائق الجديدة مباشرة في السياق، فيعمل Claude — رغم أن النموذج قديم — محدّثًا على أحدث الـ versions.
🔗GitHub (+60k نجمة)https://github.com/upstash/context7←🔗الموقع الرسميhttps://context7.com←كيفية البدء
- في الـ terminal، سطر واحد:
npx ctx7 setup --claude
يقوم بالـ OAuth، ويجلب لك API key، ويثبّت كل شيء وحده. ✅
- بعد ذلك، في أي prompt، أضف فقط هذه الكلمة:
use context7
مثال: `Creili auth b Next.js w Supabase, use context7` — ويجلب الوثائق المحدّثة من تلقاء نفسه.
- إذا أردت library محددة بالضبط:
use library /supabase/supabase for API and docs
يمكنك حتى تحديد الـ version في الـ prompt (مثلًا Next.js 15) و Context7 يجلب لك docs تلك الـ version بالضبط.