Context7 MCP
आधिकारिकआधिकारिक Context7 MCP सर्वर जो AI कोडिंग प्रॉम्प्ट में अद्यतन, संस्करण-विशिष्ट लाइब्रेरी दस्तावेज़ीकरण और कोड उदाहरण लाता है।
Context7 MCP के साथ आप क्या कर सकते हैं?
अपने AI सहायक से किसी भी प्रॉम्प्ट में वर्तमान, संस्करण-विशिष्ट लाइब्रेरी दस्तावेज़ और कोड उदाहरण खींचने के लिए कहें।
- लाइब्रेरी आईडी हल करें —
resolve-library-idका उपयोग करके "Supabase" जैसे लाइब्रेरी नाम को दस्तावेज़ लुकअप के लिए Context7-संगत आईडी में बदलें। - वर्तमान दस्तावेज़ प्राप्त करें — लाइब्रेरी आईडी के साथ
query-docsकॉल करें ताकि आपके प्रॉम्प्ट में अद्यतित, संस्करण-मिलान वाले दस्तावेज़ आ सकें। - विशिष्ट संस्करण लक्षित करें — किसी विशिष्ट संस्करण (जैसे, "Next.js 14") के लिए दस्तावेज़ माँगें और Context7 स्वचालित रूप से सही दस्तावेज़ मिला देता है।
- आईडी के साथ मिलान छोड़ें — लुकअप चरण के बिना दस्तावेज़ प्राप्त करने के लिए किसी लाइब्रेरी को सीधे उसकी Context7 आईडी (जैसे,
/vercel/next.js) से संदर्भित करें। - वास्तविक कोड उदाहरण प्राप्त करें — भ्रमित या पुराने API से बचने के लिए स्रोत दस्तावेज़ से वर्तमान कोड उदाहरण प्राप्त करें।
दस्तावेज़

Context7 प्लेटफ़ॉर्म - किसी भी प्रॉम्प्ट के लिए अप-टू-डेट कोड दस्तावेज़
❌ Context7 के बिना
LLM आपके द्वारा उपयोग की जाने वाली लाइब्रेरीज़ के बारे में पुरानी या सामान्य जानकारी पर निर्भर करते हैं। आपको मिलता है:
- ❌ कोड उदाहरण पुराने हैं और वर्षों पुराने प्रशिक्षण डेटा पर आधारित हैं
- ❌ काल्पनिक APIs जो मौजूद ही नहीं हैं
- ❌ पुराने पैकेज संस्करणों के लिए सामान्य उत्तर
✅ 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 के संदर्भ में अप-टू-डेट कोड उदाहरण और दस्तावेज़ लाता है। कोई टैब-स्विचिंग नहीं, कोई काल्पनिक APIs नहीं जो मौजूद नहीं हैं, कोई पुरानी कोड जनरेशन नहीं।
दो मोड में काम करता है:
- CLI + Skills — एक स्किल इंस्टॉल करता है जो आपके एजेंट को
ctx7CLI कमांड का उपयोग करके दस्तावेज़ लाने का मार्गदर्शन करता है (MCP की आवश्यकता नहीं) - MCP — एक Context7 MCP सर्वर पंजीकृत करता है ताकि आपका एजेंट मूल रूप से दस्तावेज़ टूल्स को कॉल कर सके
स्थापना
[!NOTE] API कुंजी अनुशंसित: context7.com/dashboard पर उच्च दर सीमा के लिए मुफ्त API कुंजी प्राप्त करें।
अपने कोडिंग एजेंट्स के लिए एक ही कमांड से Context7 सेट करें। ctx7 CLI को Node.js 18 या नया संस्करण चाहिए।
npx ctx7 setup
OAuth के माध्यम से प्रमाणित करता है, एक API कुंजी उत्पन्न करता है, और उपयुक्त कौशल स्थापित करता है। आप CLI + Skills या MCP मोड के बीच चुन सकते हैं। किसी विशिष्ट एजेंट को लक्षित करने के लिए --cursor, --claude, या --opencode का उपयोग करें।
बाद में उत्पन्न सेटअप को हटाने के लिए, npx ctx7 remove चलाएँ। यदि आपने npm install -g ctx7 के साथ CLI को वैश्विक रूप से स्थापित किया है, तो उस पैकेज को npm uninstall -g ctx7 के साथ अलग से हटा दें।
मैन्युअल रूप से कॉन्फ़िगर करने के लिए, अपने MCP क्लाइंट के साथ Context7 सर्वर URL https://mcp.context7.com/mcp का उपयोग करें और अपनी API कुंजी को Authorization: Bearer YOUR_API_KEY हेडर के माध्यम से पास करें। क्लाइंट-विशिष्ट सेटअप निर्देशों के लिए नीचे दिए गए लिंक देखें।
मैन्युअल स्थापना / अन्य क्लाइंट →
महत्वपूर्ण सुझाव
लाइब्रेरी आईडी का उपयोग करें
यदि आप पहले से जानते हैं कि आप किस लाइब्रेरी का उपयोग करना चाहते हैं, तो अपने प्रॉम्प्ट में उसकी 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(आवश्यक): प्रश्न या कार्य जिसके लिए प्रासंगिक दस्तावेज़ प्राप्त करना है
अधिक दस्तावेज़
- CLI संदर्भ - पूर्ण CLI दस्तावेज़ीकरण
- MCP क्लाइंट - 30+ क्लाइंट के लिए मैन्युअल MCP स्थापना
- लाइब्रेरीज़ जोड़ना - अपनी लाइब्रेरी Context7 में सबमिट करें
- समस्या निवारण - सामान्य समस्याएं और समाधान
- API संदर्भ - REST API दस्तावेज़ीकरण
- डेवलपर गाइड - Context7 MCP को स्थानीय रूप से चलाएं
पैकेज
@upstash/context7-mcp- MCP सर्वरctx7- CLI@upstash/context7-sdk- TypeScript SDK@upstash/context7-tools-ai-sdk- Vercel AI SDK उपकरण@upstash/context7-pi- pi.dev एक्सटेंशन
अस्वीकरण
1- Context7 परियोजनाएं समुदाय द्वारा योगदान की जाती हैं और हालांकि हम उच्च गुणवत्ता बनाए रखने का प्रयास करते हैं, हम सभी लाइब्रेरी दस्तावेज़ों की सटीकता, पूर्णता या सुरक्षा की गारंटी नहीं दे सकते। Context7 में सूचीबद्ध परियोजनाएं उनके संबंधित स्वामियों द्वारा विकसित और बनाए रखी जाती हैं, न कि Context7 द्वारा। यदि आपको कोई संदिग्ध, अनुचित या संभावित रूप से हानिकारक सामग्री मिलती है, तो कृपया हमें तुरंत सूचित करने के लिए परियोजना पृष्ठ पर "रिपोर्ट" बटन का उपयोग करें। हम सभी रिपोर्टों को गंभीरता से लेते हैं और हमारे प्लेटफ़ॉर्म की अखंडता और सुरक्षा बनाए रखने के लिए चिह्नित सामग्री की तुरंत समीक्षा करेंगे। Context7 का उपयोग करके, आप स्वीकार करते हैं कि आप अपने विवेक और जोखिम पर ऐसा करते हैं।
2- यह रिपॉजिटरी MCP सर्वर के स्रोत कोड को होस्ट करता है। सहायक घटक — API बैकएंड, पार्सिंग इंजन और क्रॉलिंग इंजन — निजी हैं और इस रिपॉजिटरी का हिस्सा नहीं हैं।
🤝 हमसे जुड़ें
अपडेट रहें और हमारे समुदाय से जुड़ें:
- 📢 नवीनतम समाचार और अपडेट के लिए हमें X पर फॉलो करें
- 🌐 हमारी वेबसाइट पर जाएं
- 💬 हमारे Discord समुदाय से जुड़ें
📺 मीडिया में Context7
- Better Stack: "फ्री टूल कर्सर को 10x स्मार्ट बनाता है"
- Cole Medin: "यह AI कोडिंग सहायकों के लिए सबसे अच्छा MCP सर्वर है"
- Income Stream Surfers: "Context7 + SequentialThinking MCPs: क्या यह AGI है?"
- Julian Goldie SEO: "Context7: नया MCP AI एजेंट अपडेट"
- JeredBlu: "Context 7 MCP: तुरंत दस्तावेज़ प्राप्त करें + VS Code सेटअप"
- Income Stream Surfers: "Context7: नया MCP सर्वर जो AI कोडिंग बदल देगा"
- AICodeKing: "Context7 + Cline & RooCode: यह MCP सर्वर CLINE को 100X अधिक प्रभावी बनाता है!"
- Sean Kochel: "वाइब कोडिंग की महिमा के लिए 5 MCP सर्वर (बस प्लग-इन और जाओ)"
📄 लाइसेंस
MIT