Search1API
आधिकारिकखोज, क्रॉलिंग और साइटमैप के लिए एक API
Search1API MCP के साथ आप क्या कर सकते हैं?
- वेब खोज स्रोत फ़िल्टरिंग के साथ —
searchके माध्यम से वेब खोज का अनुरोध करें, परिणामों को साइट, समय सीमा, या Google, Reddit, या arXiv जैसी सेवा के आधार पर सीमित करें। - समाचार लेख खोज — Google, Bing, Hacker News, या Yahoo पर हाल के लेख खोजने के लिए
newsका उपयोग करें, वैकल्पिक साइट बहिष्करण के साथ। - पूर्ण-पृष्ठ सामग्री निष्कर्षण — जब खोज स्निपेट पर्याप्त न हों, तो पूरा टेक्स्ट प्राप्त करने के लिए किसी भी URL को
crawlपर पास करें। - साइटमैप खोज — साइट मैपिंग या सामग्री ऑडिट के लिए सभी संबंधित लिंक प्राप्त करने हेतु किसी डोमेन पर
sitemapको कॉल करें। - ट्रेंडिंग विषय — GitHub या Hacker News से वर्तमान हॉट आइटम सतह पर लाने के लिए
trendingसे पूछें।
दस्तावेज़
Search1API MCP सर्वर
Search1API के लिए आधिकारिक MCP सर्वर — वेब खोज, समाचार, पृष्ठ पुनर्प्राप्ति, साइटमैप खोज, और ट्रेंडिंग विषय एक ही API में।
प्रमाणीकरण
- OAuth-जागरूक क्लाइंट सीधे रिमोट MCP URL से कनेक्ट हो सकते हैं, फिर ब्राउज़र में साइन इन करके पहुंच स्वीकृत कर सकते हैं।
- मौजूदा एकीकरण Search1API डैशबोर्ड से API कुंजी का उपयोग जारी रख सकते हैं।
त्वरित प्रारंभ (रिमोट MCP)
कोई स्थापना आवश्यक नहीं है। अपने MCP क्लाइंट को रिमोट URL के साथ कॉन्फ़िगर करें। जब क्लाइंट समर्थन करता है तो OAuth का उपयोग करें, या API कुंजी प्रदान करें।
प्रमाणीकरण
तीन विधियाँ समर्थित हैं — जो भी आपका क्लाइंट समर्थन करता है उसका उपयोग करें:
| विधि | प्रारूप |
|---|---|
| OAuth 2.1 | https://mcp.search1api.com/mcp से बिना कुंजी के कनेक्ट करें और क्लाइंट साइन-इन प्रवाह का पालन करें |
| Authorization Header | Authorization: Bearer YOUR_SEARCH1API_KEY |
| URL Query Parameter (legacy) | https://mcp.search1api.com/mcp?apiKey=YOUR_SEARCH1API_KEY |
OAuth या Authorization हेडर को प्राथमिकता दें। क्वेरी-पैरामीटर क्रेडेंशियल URL, लॉग और शेल इतिहास में उजागर हो सकते हैं।
Claude Desktop
{
"mcpServers": {
"search1api": {
"url": "https://mcp.search1api.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_SEARCH1API_KEY"
}
}
}
}
Claude.ai (Web)
सेटिंग्स > कनेक्टर्स > कस्टम कनेक्टर जोड़ें:
https://mcp.search1api.com/mcp?apiKey=YOUR_SEARCH1API_KEY
Cursor
Cursor प्लगइन के रूप में स्थापित करें (अनुशंसित): इस रिपॉजिटरी में Agent Plugins plugin.json + mcp.json (पोर्टेबल) और .cursor-plugin/plugin.json (Cursor Marketplace मेटाडेटा / लोगो) शामिल हैं, जो OAuth के साथ रिमोट MCP के लिए हैं। cursor.directory / Cursor Marketplace से सबमिट करें या स्थापित करें, फिर संकेत मिलने पर साइन इन करें।
स्थानीय परीक्षण के लिए, प्लगइन फ़ाइलों को ~/.cursor/plugins/local/search1api में कॉपी करें (plugin.json, .cursor-plugin/, mcp.json, assets/)। उस निर्देशिका के बाहर से सिमलिंक न बनाएं — Cursor बाहरी सिमलिंक लक्ष्यों को अस्वीकार करता है।
या मैन्युअल रूप से कॉन्फ़िगर करें:
{
"mcpServers": {
"search1api": {
"url": "https://mcp.search1api.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_SEARCH1API_KEY"
}
}
}
}
VS Code
{
"servers": {
"search1api": {
"type": "http",
"url": "https://mcp.search1api.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_SEARCH1API_KEY"
}
}
}
}
Claude Code
claude mcp add --transport http search1api https://mcp.search1api.com/mcp \
--header "Authorization: Bearer YOUR_SEARCH1API_KEY"
Windsurf
{
"mcpServers": {
"search1api": {
"serverUrl": "https://mcp.search1api.com/mcp?apiKey=YOUR_SEARCH1API_KEY"
}
}
}
एजेंट कौशल
एजेंट कौशल search1api-cli में स्थानांतरित हो गया है। इसे इसके साथ स्थापित करें:
npm install -g search1api-cli
npx skills add superagents-lab/search1api-cli
स्थानीय मोड (stdio)
यदि आप सर्वर को स्थानीय रूप से चलाना पसंद करते हैं, तो npx के साथ Node.js 20 या नया उपयोग करें — क्लोनिंग की आवश्यकता नहीं है:
{
"mcpServers": {
"search1api": {
"command": "npx",
"args": ["-y", "search1api-mcp"],
"env": {
"SEARCH1API_KEY": "YOUR_SEARCH1API_KEY"
}
}
}
}
प्रॉक्सी के पीछे स्व-होस्टेड HTTP तैनाती के लिए, Node.js प्रक्रिया तक पहुंचने वाले किसी भी आंतरिक होस्टनाम को अल्पविराम-पृथक MCP_ALLOWED_HOSTS पर्यावरण चर में जोड़ें। mcp.search1api.com और localhost पते डिफ़ॉल्ट रूप से अनुमत हैं। ब्राउज़र-आधारित क्लाइंट जो Origin हेडर भेजते हैं, उनके विश्वसनीय मूल होस्टनाम भी अल्पविराम-पृथक MCP_ALLOWED_ORIGINS चर में जोड़े जाने चाहिए। सर्वर-साइड MCP क्लाइंट से अनुरोध सामान्यतः Origin को छोड़ देते हैं और प्रविष्टि की आवश्यकता नहीं होती है।
उपकरण
खोज
Search1API का उपयोग करके वेब खोजें। परिणामों में एक उद्धरण योग्य id/title/url संरचना शामिल है। जब आपको पूरा पृष्ठ चाहिए तो परिणाम URL को crawl पर पास करें।
| पैरामीटर | आवश्यक | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
query | हाँ | - | खोज क्वेरी |
max_results | नहीं | 10 | परिणामों की संख्या |
search_service | नहीं | google, bing, duckduckgo, yahoo, x, reddit, github, youtube, arxiv, wechat, bilibili, imdb, wikipedia | |
crawl_results | नहीं | 0 | पूर्ण सामग्री के लिए क्रॉल करने के लिए शीर्ष परिणामों की संख्या; प्रत्येक सफल क्रॉल आधार 1-क्रेडिट खोज अनुरोध में 1 क्रेडिट जोड़ता है |
include_sites | नहीं | [] | शामिल करने के लिए साइटें |
exclude_sites | नहीं | [] | बाहर करने के लिए साइटें |
time_range | नहीं | - | दिन, महीना, वर्ष |
समाचार
समाचार लेख खोजें।
| पैरामीटर | आवश्यक | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
query | हाँ | - | खोज क्वेरी |
max_results | नहीं | 10 | परिणामों की संख्या |
search_service | नहीं | bing | google, bing, duckduckgo, yahoo, hackernews |
crawl_results | नहीं | 0 | पूर्ण सामग्री के लिए क्रॉल करने के लिए शीर्ष परिणामों की संख्या; प्रत्येक सफल क्रॉल आधार 1-क्रेडिट समाचार अनुरोध में 1 क्रेडिट जोड़ता है |
include_sites | नहीं | [] | शामिल करने के लिए साइटें |
exclude_sites | नहीं | [] | बाहर करने के लिए साइटें |
time_range | नहीं | - | दिन, महीना, वर्ष |
क्रॉल
URL से सामग्री निकालें।
| पैरामीटर | आवश्यक | विवरण |
|---|---|---|
url | हाँ | क्रॉल करने के लिए URL |
साइटमैप
URL से सभी संबंधित लिंक प्राप्त करें।
| पैरामीटर | आवश्यक | विवरण |
|---|---|---|
url | हाँ | साइटमैप प्राप्त करने के लिए URL |
ट्रेंडिंग
लोकप्रिय प्लेटफार्मों से ट्रेंडिंग विषय प्राप्त करें।
| पैरामीटर | आवश्यक | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
search_service | हाँ | - | github, hackernews |
max_results | नहीं | 10 | आइटमों की संख्या |
संस्करण इतिहास
- v0.5.3: OAuth संसाधन और उपकरण मेटाडेटा को अब OIDC सत्र स्कोप की आवश्यकता नहीं है; Smithery और Glama रजिस्ट्री बैज जोड़े गए
- v0.5.2: MCP
Originसत्यापन अब अनुरोध पार्सिंग और प्रमाणीकरण से पहले चलता है; स्व-होस्टेड HTTP तैनातीMCP_ALLOWED_ORIGINSके साथ विश्वसनीय ब्राउज़र मूल कॉन्फ़िगर कर सकती हैं - v0.5.1: दस्तावेज़ीकरण, LobeHub मैनिफेस्ट और MCP रजिस्ट्री मेटाडेटा सिंक्रनाइज़;
robots.txtपरिवहन होस्ट पर परोसा गया - v0.5.0: स्वचालित प्रोटोकॉल वार्ता के साथ MCP 2026-07-28 समर्थन; 2025-युग HTTP क्लाइंट के लिए स्टेटलेस संगतता; अनुरोध-स्तरीय प्रमाणीकरण
- v0.4.0: संरचित आउटपुट स्कीमा, OAuth सुरक्षा योजनाएँ, सुरक्षा एनोटेशन और आधिकारिक MCP रजिस्ट्री मेटाडेटा
- v0.3.1: रिमोट MCP के लिए OAuth 2.1 समर्थन; सेवानिवृत्त तर्क उपकरण हटाया गया
- v0.3.0: स्ट्रीमेबल HTTP के माध्यम से रिमोट MCP समर्थन; प्रति-सत्र API कुंजी प्रमाणीकरण
- v0.2.0: LibreChat एकीकरण के लिए फ़ॉलबैक
.envसमर्थन - v0.1.8: X (Twitter) और Reddit खोज सेवाएँ
- v0.1.7: GitHub और Hacker News के लिए ट्रेंडिंग उपकरण
- v0.1.6: विकिपीडिया खोज सेवा
- v0.1.5: नए खोज पैरामीटर और सेवाएँ (arxiv, wechat, bilibili, imdb)
- v0.1.3: समाचार खोज
- v0.1.2: साइटमैप
- v0.1.1: वेब क्रॉलिंग
- v0.1.0: प्रारंभिक रिलीज़
लाइसेंस
MIT