Context7 MCP

आधिकारिक

आधिकारिक Context7 MCP सर्वर जो AI कोडिंग प्रॉम्प्ट में अद्यतन, संस्करण-विशिष्ट लाइब्रेरी दस्तावेज़ीकरण और कोड उदाहरण लाता है।

Context7 MCP के साथ आप क्या कर सकते हैं?

  • किसी लाइब्रेरी नाम को उसके Context7 ID में हल करें — किसी दिए गए लाइब्रेरी नाम और क्वेरी के लिए सटीक लाइब्रेरी ID (जैसे, /supabase/supabase) खोजने के लिए resolve-library-id का उपयोग करें।
  • किसी विशिष्ट लाइब्रेरी के लिए अद्यतन दस्तावेज़ प्राप्त करें — संस्करण-जागरूक दस्तावेज़ और कोड उदाहरण प्राप्त करने के लिए एक लाइब्रेरी ID और एक प्रश्न के साथ query-docs को कॉल करें।
  • किसी विशेष लाइब्रेरी संस्करण के लिए दस्तावेज़ प्राप्त करें — अपनी क्वेरी में एक संस्करण का उल्लेख करें (जैसे, "Next.js 14") और Context7 स्वचालित रूप से संबंधित दस्तावेज़ से मेल खाता है।

दस्तावेज़

Cover

Install MCP Server

Context7 प्लेटफ़ॉर्म - किसी भी प्रॉम्प्ट के लिए अप-टू-डेट कोड डॉक्स

Website smithery badge NPM Version MIT licensed

繁體中文 简体中文 日本語 한국어 문서 Documentación en Español Documentation en Français Documentação em Português (Brasil) Documentazione in italiano Dokumentasi Bahasa Indonesia Dokumentation auf Deutsch Документация на русском языке Українська документація Türkçe Doküman Arabic Documentation Tiếng Việt

❌ Context7 के बिना

LLM आपके द्वारा उपयोग की जाने वाली लाइब्रेरीज़ के बारे में पुरानी या सामान्य जानकारी पर निर्भर करते हैं। आपको मिलता है:

  • ❌ कोड उदाहरण पुराने हैं और सालों पुराने प्रशिक्षण डेटा पर आधारित हैं
  • ❌ ऐसे API जो वास्तव में मौजूद ही नहीं हैं, उनका भ्रम (हैलुसिनेशन)
  • ❌ पुराने पैकेज संस्करणों के लिए सामान्य उत्तर

✅ Context7 के साथ

Context7 सीधे स्रोत से अप-टू-डेट, संस्करण-विशिष्ट दस्तावेज़ीकरण और कोड उदाहरण खींचता है — और उन्हें सीधे आपके प्रॉम्प्ट में रखता है।

Create a Next.js middleware that checks for a valid JWT in cookies
and redirects unauthenticated users to `/login`. use context7
Configure a Cloudflare Worker script to cache
JSON API responses for five minutes. use context7
Show me the Supabase auth API for email/password sign-up.

Context7 आपके LLM के संदर्भ में सीधे अप-टू-डेट कोड उदाहरण और दस्तावेज़ीकरण लाता है। कोई टैब-स्विचिंग नहीं, ऐसे API का कोई भ्रम नहीं जो मौजूद नहीं हैं, कोई पुराना कोड जनरेशन नहीं।

दो मोड में काम करता है:

  • CLI + स्किल्स — एक स्किल इंस्टॉल करता है जो आपके एजेंट को ctx7 CLI कमांड का उपयोग करके डॉक्स प्राप्त करने के लिए मार्गदर्शन करता है (कोई MCP आवश्यक नहीं)
  • MCP — एक Context7 MCP सर्वर पंजीकृत करता है ताकि आपका एजेंट मूल रूप से दस्तावेज़ीकरण उपकरणों को कॉल कर सके

इंस्टॉलेशन

[!NOTE] API कुंजी अनुशंसित: उच्च दर सीमाओं के लिए context7.com/dashboard पर एक मुफ्त API कुंजी प्राप्त करें।

एक ही कमांड से अपने कोडिंग एजेंटों के लिए Context7 सेट करें। ctx7 CLI के लिए Node.js 18 या नया संस्करण आवश्यक है।

npx ctx7 setup

OAuth के माध्यम से प्रमाणित करता है, एक API कुंजी उत्पन्न करता है, और उपयुक्त स्किल इंस्टॉल करता है। आप CLI + स्किल्स या MCP मोड के बीच चयन कर सकते हैं। किसी विशिष्ट एजेंट को लक्षित करने के लिए --cursor, --claude, या --opencode का उपयोग करें।

बाद में उत्पन्न सेटअप को हटाने के लिए, npx ctx7 remove चलाएँ। यदि आपने npm install -g ctx7 के साथ CLI को वैश्विक रूप से इंस्टॉल किया था, तो उस पैकेज को npm uninstall -g ctx7 के साथ अलग से हटाएँ।

मैन्युअल रूप से कॉन्फ़िगर करने के लिए, अपने MCP क्लाइंट के साथ Context7 सर्वर URL https://mcp.context7.com/mcp का उपयोग करें और CONTEXT7_API_KEY हेडर के माध्यम से अपनी API कुंजी पास करें। क्लाइंट-विशिष्ट सेटअप निर्देशों के लिए नीचे दिया गया लिंक देखें।

मैन्युअल इंस्टॉलेशन / अन्य क्लाइंट →

महत्वपूर्ण सुझाव

लाइब्रेरी आईडी का उपयोग करें

यदि आपको पहले से ही ठीक-ठीक पता है कि आप कौन सी लाइब्रेरी उपयोग करना चाहते हैं, तो अपने प्रॉम्प्ट में उसकी Context7 आईडी जोड़ें। इस तरह, Context7 लाइब्रेरी-मिलान चरण को छोड़ सकता है और सीधे डॉक्स प्राप्त कर सकता है।

Implement basic authentication with Supabase. use library /supabase/supabase for API and docs.

स्लैश सिंटैक्स Context7 को ठीक-ठीक बताता है कि किस लाइब्रेरी के लिए डॉक्स लोड करनी है।

एक संस्करण निर्दिष्ट करें

किसी विशिष्ट लाइब्रेरी संस्करण के लिए दस्तावेज़ीकरण प्राप्त करने के लिए, बस अपने प्रॉम्प्ट में संस्करण का उल्लेख करें:

How do I set up Next.js 14 middleware? use context7

Context7 स्वचालित रूप से उपयुक्त संस्करण का मिलान करेगा।

एक नियम जोड़ें

यदि आपने ctx7 setup के माध्यम से इंस्टॉल किया है, तो एक स्किल स्वचालित रूप से कॉन्फ़िगर हो जाती है जो लाइब्रेरी-संबंधित प्रश्नों के लिए Context7 को ट्रिगर करती है। इसके बजाय मैन्युअल रूप से एक नियम सेट करने के लिए, अपने कोडिंग एजेंट में एक जोड़ें:

  • Cursor: Cursor Settings > Rules
  • Claude Code: CLAUDE.md
  • या आपके कोडिंग एजेंट में समकक्ष

उदाहरण नियम:

Always use Context7 when I need library/API documentation, code generation, setup or configuration steps without me having to explicitly ask.

उपलब्ध उपकरण

CLI कमांड

  • ctx7 library <name> <query>: लाइब्रेरी नाम से Context7 इंडेक्स खोजता है और उनकी आईडी के साथ मेल खाने वाली लाइब्रेरीज़ लौटाता है।
  • ctx7 docs <libraryId> <query>: Context7-संगत लाइब्रेरी आईडी (जैसे, /mongodb/docs, /vercel/next.js) का उपयोग करके किसी लाइब्रेरी के लिए दस्तावेज़ीकरण प्राप्त करता है।

MCP उपकरण

  • resolve-library-id: एक सामान्य लाइब्रेरी नाम को Context7-संगत लाइब्रेरी आईडी में हल करता है।
    • query (आवश्यक): उपयोगकर्ता का प्रश्न या कार्य (प्रासंगिकता के आधार पर परिणामों को रैंक करने के लिए उपयोग किया जाता है)
    • libraryName (आवश्यक): खोजने के लिए लाइब्रेरी का नाम
  • query-docs: Context7-संगत लाइब्रेरी आईडी का उपयोग करके किसी लाइब्रेरी के लिए दस्तावेज़ीकरण प्राप्त करता है।
    • libraryId (आवश्यक): सटीक Context7-संगत लाइब्रेरी आईडी (जैसे, /mongodb/docs, /vercel/next.js)
    • query (आवश्यक): प्रासंगिक दस्तावेज़ीकरण प्राप्त करने के लिए प्रश्न या कार्य

अधिक दस्तावेज़ीकरण

पैकेज

अस्वीकरण

1- Context7 परियोजनाएँ समुदाय-योगदान हैं और जबकि हम उच्च गुणवत्ता बनाए रखने का प्रयास करते हैं, हम सभी लाइब्रेरी दस्तावेज़ीकरण की सटीकता, पूर्णता या सुरक्षा की गारंटी नहीं दे सकते। Context7 में सूचीबद्ध परियोजनाएँ उनके संबंधित स्वामियों द्वारा विकसित और अनुरक्षित की जाती हैं, Context7 द्वारा नहीं। यदि आपको कोई संदिग्ध, अनुचित या संभावित रूप से हानिकारक सामग्री मिलती है, तो कृपया हमें तुरंत सूचित करने के लिए परियोजना पृष्ठ पर "रिपोर्ट" बटन का उपयोग करें। हम सभी रिपोर्टों को गंभीरता से लेते हैं और अपने प्लेटफ़ॉर्म की अखंडता और सुरक्षा बनाए रखने के लिए चिह्नित सामग्री की तुरंत समीक्षा करेंगे। Context7 का उपयोग करके, आप स्वीकार करते हैं कि आप इसे अपने विवेक और जोखिम पर करते हैं।

2- यह रिपॉजिटरी MCP सर्वर के स्रोत कोड को होस्ट करती है। सहायक घटक — API बैकएंड, पार्सिंग इंजन और क्रॉलिंग इंजन — निजी हैं और इस रिपॉजिटरी का हिस्सा नहीं हैं।

🤝 हमसे जुड़ें

अपडेट रहें और हमारे समुदाय में शामिल हों:

  • 📢 नवीनतम समाचार और अपडेट के लिए X पर हमें फ़ॉलो करें
  • 🌐 हमारी वेबसाइट पर जाएँ
  • 💬 हमारे Discord समुदाय से जुड़ें

📺 मीडिया में Context7

⭐ स्टार इतिहास

Star History Chart

📄 लाइसेंस

MIT