ATLAS ROOM
→ الرئيسية
📚DOCS

Context7: وثائق محدّثة دائمًا لـ Claude

مرحبًا! 👋 إليك ما وعدتك به:

Context7 — الـ MCP server الذي يحدّث لـ Claude وثائق كل الـ libraries التي تستخدمها. المشكلة معروفة: النماذج مدرّبة على data قديمة، فتكتب لك code بـ APIs قديمة وتُفسد مشروعك. يُدخل Context7 الوثائق الجديدة مباشرة في السياق، فيعمل Claude — رغم أن النموذج قديم — محدّثًا على أحدث الـ versions.

🔗GitHub (+60k نجمة)https://github.com/upstash/context7🔗الموقع الرسميhttps://context7.com

كيفية البدء

  1. في الـ terminal، سطر واحد:
npx ctx7 setup --claude

يقوم بالـ OAuth، ويجلب لك API key، ويثبّت كل شيء وحده. ✅

  1. بعد ذلك، في أي prompt، أضف فقط هذه الكلمة:
use context7

مثال: `Creili auth b Next.js w Supabase, use context7` — ويجلب الوثائق المحدّثة من تلقاء نفسه.

  1. إذا أردت library محددة بالضبط:
use library /supabase/supabase for API and docs
يمكنك حتى تحديد الـ version في الـ prompt (مثلًا Next.js 15) و Context7 يجلب لك docs تلك الـ version بالضبط.