दस्तावेज़डेवलपर टूलScrapeless MCPप्रमाणीकरण और ट्रांसपोर्ट

प्रमाणीकरण और ट्रांसपोर्ट

प्रमाणीकरण

Scrapeless MCP Server पर प्रत्येक अनुरोध आपके Scrapeless API टोकन के साथ प्रमाणित होता है। Scrapeless में लॉग इन करें और अपने डैशबोर्ड से टोकन कॉपी करें।

टोकन कैसे पास किया जाता है, यह ट्रांसपोर्ट पर निर्भर करता है:

  • Stdio — इसे SCRAPELESS_API_KEY एनवायरनमेंट वेरिएबल के रूप में सेट करें।
  • Streamable HTTP — इसे x-api-token अनुरोध हेडर के रूप में भेजें।

टोकन को गुप्त रखें: इसे पासवर्ड की तरह मानें, इसे एनवायरनमेंट वेरिएबल्स या सीक्रेट्स मैनेजर में स्टोर करें, और इसे कभी भी सोर्स कंट्रोल में कमिट न करें।

ट्रांसपोर्ट

सर्वर दो ट्रांसपोर्ट मोड को सपोर्ट करता है। दोनों समान टूल सेट को एक्सपोज़ करते हैं — केवल अंतर यह है कि सर्वर कहाँ चलता है और उसे कैसे एक्सेस किया जाता है।

StdioStreamable HTTP
कहाँ चलता हैस्थानीय रूप से, आपके क्लाइंट द्वारा npx के माध्यम से लॉन्च किया गयाScrapeless द्वारा होस्ट किया गया
किसके लिए बेहतरडेस्कटॉप क्लाइंट (Claude Desktop, Cursor, Cline)रिमोट एजेंट, सर्वरलेस, होस्टेड प्लेटफ़ॉर्म
प्रमाणीकरणSCRAPELESS_API_KEY env varx-api-token header
पूर्वापेक्षाएँस्थानीय रूप से Node.js + npx उपलब्धapi.scrapeless.com तक नेटवर्क एक्सेस

Stdio (स्थानीय निष्पादन)

क्लाइंट सर्वर को एक स्थानीय सबप्रोसेस के रूप में स्पॉन करता है:

{
  "mcpServers": {
    "Scrapeless MCP Server": {
      "command": "npx",
      "args": ["-y", "scrapeless-mcp-server"],
      "env": {
        "SCRAPELESS_API_KEY": "YOUR_SCRAPELESS_API_KEY"
      }
    }
  }
}

Streamable HTTP (होस्टेड API मोड)

क्लाइंट होस्टेड एंडपॉइंट से कनेक्ट होता है — स्थानीय रूप से कुछ भी नहीं चलता है:

{
  "mcpServers": {
    "Scrapeless MCP Server": {
      "type": "streamable-http",
      "url": "https://api.scrapeless.com/mcp",
      "headers": {
        "x-api-token": "YOUR_SCRAPELESS_API_KEY"
      },
      "disabled": false,
      "alwaysAllow": []
    }
  }
}

मुझे किसका उपयोग करना चाहिए?

  • स्थानीय विकास और डेस्कटॉप क्लाइंट के लिए Stdio चुनें, जहाँ npx चलाना आसान है।
  • होस्टेड एजेंट, CI, या किसी भी ऐसे वातावरण के लिए Streamable HTTP चुनें जहाँ आप स्थानीय Node प्रोसेस नहीं चला सकते (या नहीं चलाना चाहते)।

प्रोफ़ाइल और टाइमआउट जैसे प्रति-सत्र ट्यूनिंग के लिए, कॉन्फ़िगरेशन देखें।