Firecrawl MCP सर्वर के साथ शुरुआत करना
Firecrawl MCP Server एक उपयोगी उपकरण है यदि आप वेब से डेटा स्क्रैप और निकालने की कोशिश कर रहे हैं — विशेष रूप से जब आप ऐसे उपकरणों के साथ काम कर रहे हैं जो मॉडल संदर्भ प्रोटोकॉल (MCP) का पालन करते हैं जैसे कि कर्सर या क्लॉड। यह ट्यूटोरियल आपको सेटअप के माध्यम से ले जाता है और आपको तेजी से शुरू करने के लिए आवश्यक सब कुछ देता है।
यह क्या करता है
संक्षेप में, Firecrawl MCP Server आपको यह करने की अनुमति देता है:
- वेबसाइटों को स्क्रैप और क्रॉल करें
- सामग्री (पाठ, मेटाडेटा, लिंक) निकालें
- बैच में कई URLs को संभालें
- SSE के साथ वास्तविक समय में परिणाम स्ट्रीम करें
- इसमें पहले से ही पुनः प्रयास लॉजिक और दर सीमित करने की क्षमता है
यदि आपके पास कोई ऐप, एजेंट, या स्क्रिप्ट है जिसे वेब पृष्ठों से संरचित डेटा की आवश्यकता है, तो यह उपकरण आपको समय बचाने में मदद करता है।
पूर्वापेक्षाएँ
- Node.js और npm स्थापित होना चाहिए
- एक मान्य Firecrawl API Key (एक प्राप्त करें अपने Firecrawl खाते से)
- एक MCP-संगत वातावरण जैसे कर्सर, विंडसर्फ, या आपका अपना प्रोजेक्ट
चरण-दर-चरण सेटअप
- बुनियादी कॉन्फ़िगरेशन
यहां Firecrawl का उपयोग करके एक नमूना MCP सर्वर कॉन्फ़िगरेशन है:
{
"mcpServers": {
"firecrawl-mcp": {
"command": "npx",
"args": [
"-y",
"firecrawl-mcp"
],
"env": {
"FIRECRAWL_API_KEY": "fc-af1b3ac1a0c2402485402fd0e34da158"
}
}
}
}
सुनिश्चित करें कि आप ऊपर दिए गए API कुंजी को अपने स्वयं के साथ बदलें यदि आप केवल परीक्षण नहीं कर रहे हैं।
आप इसे अपने MCP कॉन्फ़िग फ़ाइल में प्लग कर सकते हैं, चाहे आप कर्सर, क्लॉड, या किसी अन्य संगत उपकरण का उपयोग कर रहे हों।
सर्वर चलाना
इसे सीधे टर्मिनल से चलाने के लिए:
FIRECRAWL_API_KEY=fc-yourkeyhere npx -y firecrawl-mcp
यह सर्वर को शुरू करेगा और उन एंडपॉइंट्स को उजागर करेगा जिनसे आपका एजेंट MCP प्रोटोकॉल का उपयोग करके बात कर सकता है।
वैकल्पिक रूप से, यदि आप वैश्विक इंस्टॉलेशन पसंद करते हैं:
npm install -g firecrawl-mcp
firecrawl-mcp
उपयोग के मामले
यहां कुछ सामान्य चीजें हैं जिनके लिए लोग Firecrawl MCP Server का उपयोग करते हैं:
- ईकॉमर्स पृष्ठों से उत्पाद जानकारी स्क्रैप करना
- समाचार या ब्लॉग URLs से पाठ सामग्री का बैच निकालना
- अनुसंधान के लिए शीर्षक, हेडर, और लिंक जैसे मेटाडेटा एकत्र करना
- असंरचित वेब डेटा पर एक खोज परत बनाना
बेहतर परिणामों के लिए सुझाव
- जब संभव हो, बैच मोड का उपयोग करें: यह तेज और अधिक कुशल है।
- दर सीमाओं पर ध्यान दें: यदि आप बहुत सारे URLs पर जा रहे हैं, तो Firecrawl की दर नीतियों के बारे में जागरूक रहें।
- यदि आप बड़े आउटपुट की अपेक्षा कर रहे हैं या परिणामों को लाइव स्ट्रीम करना चाहते हैं, तो SSE मोड का उपयोग करें।
- पुनः प्रयासों को संभालें: Firecrawl में पहले से ही पुनः प्रयास लॉजिक है, लेकिन आपको अभी भी अपनी ओर से त्रुटियों को लॉग और संभालना चाहिए।
सामान्य प्रश्न
क्या मैं इसे स्थानीय रूप से चला सकता हूँ? हाँ — यह आपके मशीन पर या क्लाउड सेटअप में ठीक काम करता है।
क्या यह केवल जावास्क्रिप्ट के लिए है? नहीं — जब तक आपका प्लेटफ़ॉर्म MCP अनुरोध भेज सकता है (आमतौर पर HTTP-आधारित), यह काम करता है। पायथन, Node.js, आदि सभी ठीक हैं।
मैं API कुंजी कैसे प्राप्त करूँ? Firecrawl.dev पर रजिस्टर करें, अपने डैशबोर्ड पर जाएं, और एक जनरेट करें।
मूल्य निर्धारण कैसा है? उनकी आधिकारिक साइट पर जांचें — यह उपयोग के आधार पर है, जिसमें मुफ्त स्तर उपलब्ध हैं।
अंतिम नोट्स
Firecrawl MCP Server काफी हल्का लेकिन शक्तिशाली है। एक बार सेटअप हो जाने पर, आपके एजेंट या ऐप्स इसे किसी अन्य MCP सर्वर की तरह क्वेरी कर सकते हैं। चाहे आप अनुसंधान, प्रतिस्पर्धात्मक विश्लेषण के लिए उपकरण बना रहे हों, या बस संरचित वेब डेटा की आवश्यकता हो — यह उपकरण एक बड़ी मदद हो सकता है।
👉 यहां अधिक खोजें या कॉन्फ़िगरेशन प्राप्त करें
यदि आप विशिष्ट एंडपॉइंट्स या उदाहरण स्क्रिप्ट्स का वॉकथ्रू चाहते हैं — साझा करने में खुशी होगी।