Globalping
आधिकारिकनेटवर्क एक्सेस जिसमें ping, traceroute, mtr, http, dns resolve जैसे कमांड चलाने की क्षमता है।
Globalping MCP के साथ आप क्या कर सकते हैं?
- दुनिया भर के प्रॉब्स से पिंग टेस्ट चलाएँ — सहायक से किसी विशिष्ट क्षेत्र, देश या शहर से
pingका उपयोग करके लक्ष्य को पिंग करने का अनुरोध करें। - traceroute या MTR से नेटवर्क पथ का पता लगाएँ — वैश्विक प्रॉब स्थानों से पैकेट द्वारा लिए गए रूट को देखने के लिए
tracerouteयाmtrका अनुरोध करें। - किसी भी स्थान से DNS रिकॉर्ड क्वेरी करें — दुनिया भर के प्रॉब्स से कस्टम रिज़ॉल्वर (जैसे, Google DNS) के साथ डोमेन को हल करने के लिए
dnsका उपयोग करें। - HTTP पहुँच और प्रतिक्रिया समय जाँचें — विभिन्न क्षेत्रों से स्थिति कोड, समय और हेडर मापने के लिए किसी URL पर
httpटेस्ट चलाएँ। - स्थानों के बीच नेटवर्क प्रदर्शन की तुलना करें — एक-दूसरे के बगल में माप चलाने और लक्ष्यों के बीच विलंबता या रूटिंग की तुलना करने के लिए
compareLocationsमार्गदर्शन का उपयोग करें। - पिछले माप प्राप्त करें और दर सीमाएँ जाँचें —
getMeasurementके साथ आईडी द्वारा पिछला परिणाम प्राप्त करें याlimitsके माध्यम से वर्तमान API सीमाएँ देखें।
दस्तावेज़
Globalping MCP सर्वर
AI मॉडलों को प्राकृतिक भाषा के माध्यम से वैश्विक नेटवर्क मापन प्लेटफ़ॉर्म के साथ इंटरैक्ट करने में सक्षम बनाएँ। किसी भी LLM को नेटवर्क एक्सेस दें।
Globalping क्या है?
Globalping एक मुफ़्त, सार्वजनिक API है जो इंटरनेट अवसंरचना की निगरानी, डिबगिंग और बेंचमार्किंग के लिए विश्व स्तर पर वितरित प्रोब के नेटवर्क तक पहुँच प्रदान करता है। Globalping के साथ, आप दुनिया भर के हज़ारों स्थानों से नेटवर्क परीक्षण (ping, traceroute, DNS, MTR, HTTP) चला सकते हैं।
Globalping MCP सर्वर क्या है?
Globalping MCP सर्वर Model Context Protocol (MCP) को लागू करता है, जो OpenAI के GPT और Anthropic के Claude जैसे AI मॉडलों को प्राकृतिक भाषा के माध्यम से Globalping की नेटवर्क मापन क्षमताओं के साथ इंटरैक्ट करने की अनुमति देता है।
यह दो प्रमाणीकरण विधियों का भी समर्थन करता है: OAuth और API टोकन प्रमाणीकरण। दोनों विधियाँ हमारे API के साथ इंटरैक्ट करने का एक सुरक्षित तरीका प्रदान करती हैं और आपके खाते से जुड़ी उच्च दर सीमाएँ प्रदान करती हैं।
मुख्य विशेषताएँ
- 🌐 वैश्विक नेटवर्क एक्सेस: दुनिया भर के हज़ारों प्रोब से मापन चलाएँ
- 🤖 AI-अनुकूल इंटरफ़ेस: कोई भी LLM आसानी से डेटा को पार्स करेगा और आवश्यकतानुसार नए मापन चलाएगा
- 📊 व्यापक मापन: ping, traceroute, DNS, MTR और HTTP परीक्षणों के लिए समर्थन
- 🔍 स्मार्ट संदर्भ प्रबंधन: AI क्लाइंट को मापन प्रकारों और विकल्पों का बुद्धिमानी से चयन करने के लिए विस्तृत पैरामीटर विवरण प्रदान करता है
- 🔄 तुलनात्मक विश्लेषण: विभिन्न लक्ष्यों के बीच नेटवर्क प्रदर्शन की तुलना करने की अनुमति देता है
- 🔑 प्रमाणीकरण समर्थन: उच्च दर सीमाओं के लिए अपने Globalping खाते के साथ OAuth या API टोकन का उपयोग करें
स्थापना
रिमोट MCP सर्वर इन एंडपॉइंट्स के अंतर्गत उपलब्ध है:
- स्ट्रीमेबल HTTP ट्रांसपोर्ट:
https://mcp.globalping.dev/mcp - SSE ट्रांसपोर्ट:
https://mcp.globalping.dev/sse
आप हमारे Globalping MCP सर्वर को विभिन्न AI उपकरणों के साथ एकीकृत कर सकते हैं जो Model Context Protocol का समर्थन करते हैं।
यहाँ शीर्ष 3 सबसे लोकप्रिय उपकरणों के लिए निर्देश दिए गए हैं:
Gemini CLI
Gemini CLI में Globalping MCP सर्वर जोड़ने के लिए:
- सुनिश्चित करें कि आपके पास Gemini CLI स्थापित है।
- निम्नलिखित कमांड चलाएँ:
gemini extensions install https://github.com/jsdelivr/globalping-mcp-server
यह स्वचालित रूप से OAuth प्रमाणीकरण सक्षम के साथ सर्वर को कॉन्फ़िगर करेगा। जब आप पहली बार एक्सटेंशन का उपयोग करेंगे तो आपको लॉग इन करने के लिए कहा जाएगा।
नोट: यदि आप Globalping API टोकन (उच्च दर सीमाओं या स्वचालन के लिए) का उपयोग करना पसंद करते हैं, तो आप एक्सटेंशन इंस्टॉलर का उपयोग करने के बजाय Authorization हेडर के साथ मैन्युअल रूप से सर्वर जोड़ सकते हैं:
gemini mcp add globalping https://mcp.globalping.dev/mcp --header "Authorization: Bearer YOUR_TOKEN"
Claude डेस्कटॉप ऐप
अपने Claude डेस्कटॉप कॉन्फ़िगरेशन फ़ाइल में जोड़ें (Windows पर %APPDATA%\Claude\config.json या macOS पर ~/Library/Application Support/Claude/config.json पर स्थित):
[!note] Claude डेस्कटॉप मूल रूप से स्थानीय MCP सर्वरों के लिए केवल stdio ट्रांसपोर्ट का समर्थन करता है। रिमोट MCP सर्वरों के लिए,
mcp-remoteब्रिज का उपयोग करें।
{
"mcpServers": {
"globalping": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.globalping.dev/sse"
]
}
}
}
Anthropic Claude API (कंसोल के माध्यम से)
Anthropic कंसोल में Claude असिस्टेंट बनाते समय:
- console.anthropic.com पर जाएँ
- असिस्टेंट अनुभाग पर नेविगेट करें
- एक नया असिस्टेंट बनाएँ या मौजूदा को संपादित करें
- उपकरण अनुभाग में, "कस्टम उपकरण जोड़ें" चुनें
- निम्नलिखित विवरण दर्ज करें:
- उपकरण का नाम:
Globalping - विवरण:
Run network tests from locations worldwide - उपकरण URL:
https://mcp.globalping.dev/mcp(स्ट्रीमेबल HTTP ट्रांसपोर्ट) याhttps://mcp.globalping.dev/sse(SSE ट्रांसपोर्ट)
- उपकरण का नाम:
Cursor
Cursor में Globalping MCP सर्वर जोड़ने के लिए:
- Cursor सेटिंग्स खोलें
- उपकरण और MCP टैब पर नेविगेट करें
- "+ नया MCP सर्वर" पर क्लिक करें
- यह
mcp.jsonकॉन्फ़िग फ़ाइल खोलता है, जहाँ आपको जोड़ना होगा:
स्ट्रीमेबल HTTP ट्रांसपोर्ट:
{
"mcpServers": {
"globalping": {
"url": "https://mcp.globalping.dev/mcp"
}
}
}
लीगेसी SSE ट्रांसपोर्ट:
{
"mcpServers": {
"globalping": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.globalping.dev/sse"
]
}
}
}
- सहेजें और Cursor को पुनरारंभ करें
प्रमाणीकरण
Globalping MCP सर्वर दो प्रमाणीकरण विधियों का समर्थन करता है:
- OAuth प्रमाणीकरण: सुरक्षित पहुँच के लिए सर्वर द्वारा स्वचालित रूप से नियंत्रित
- API टोकन प्रमाणीकरण: Authorization हेडर के माध्यम से मैन्युअल टोकन कॉन्फ़िगरेशन
दोनों विधियाँ उच्च दर सीमाएँ और प्रोब नेटवर्क तक प्राथमिकता पहुँच प्रदान करती हैं।
Globalping API टोकन का उपयोग करना
सर्वर स्वचालित रूप से पता लगाता है कि Authorization हेडर में API टोकन कब प्रदान किया गया है और OAuth के बजाय प्रमाणीकरण के लिए इसका उपयोग करता है।
अपना API टोकन प्राप्त करना
- dash.globalping.io पर जाएँ
- अपने खाते में साइन इन करें
- नया API टोकन उत्पन्न करने के लिए टोकन पर नेविगेट करें
प्रमाणीकरण के साथ कॉन्फ़िगरेशन
स्ट्रीमेबल HTTP ट्रांसपोर्ट:
{
"mcpServers": {
"globalping": {
"url": "https://mcp.globalping.dev/mcp",
"headers": {
"Authorization": "Bearer YOUR_GLOBALPING_API_TOKEN"
}
}
}
}
लीगेसी SSE ट्रांसपोर्ट:
{
"mcpServers": {
"globalping": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.globalping.dev/sse",
"--header",
"Authorization: Bearer YOUR_GLOBALPING_API_TOKEN"
]
}
}
}
AI असिस्टेंट कनेक्ट करना
आप हमारे MCP सर्वर का उपयोग किसी भी MCP-संगत AI असिस्टेंट के साथ कर सकते हैं, जिनमें शामिल हैं:
- Claude डेस्कटॉप
- Anthropic असिस्टेंट
- Cursor
- Windsurf
- MCP प्रोटोकॉल का कोई भी कस्टम कार्यान्वयन
क्लाइंट को इस सर्वर से जोड़ने के विवरण के लिए अपने उपकरण के MCP दस्तावेज़ देखें।
उपलब्ध उपकरण
ping- किसी लक्ष्य पर ping परीक्षण करेंtraceroute- किसी लक्ष्य पर traceroute परीक्षण करेंdns- किसी डोमेन के लिए DNS लुकअप करेंmtr- किसी लक्ष्य पर MTR (My Traceroute) परीक्षण करेंhttp- किसी URL पर HTTP अनुरोध करेंlocations- सभी उपलब्ध Globalping प्रोब स्थानों की सूची बनाएँlimits- Globalping API के लिए अपनी वर्तमान दर सीमाएँ दिखाएँgetMeasurement- ID द्वारा पहले चलाए गए मापन को पुनः प्राप्त करेंcompareLocations- तुलनात्मक मापन चलाने के तरीके पर मार्गदर्शिकाhelp- उपलब्ध उपकरणों पर दस्तावेज़ीकरण के साथ एक सहायता संदेश दिखाएँ
उपयोग के उदाहरण
एक बार एक संगत MCP क्लाइंट के माध्यम से AI मॉडल से जुड़ने के बाद, आप प्राकृतिक भाषा का उपयोग करके Globalping के साथ इंटरैक्ट कर सकते हैं:
Ping google.com from 3 locations in Europe
Run a traceroute to github.com from Japan and compare with traceroute from the US
Check the DNS resolution of example.com using Google DNS (8.8.8.8)
Is jsdelivr.com reachable from China? Test with both ping and HTTP
What's the average response time for cloudflare.com across different continents?
स्थान विनिर्देश
स्थानों को "magic" फ़ील्ड का उपयोग करके निर्दिष्ट किया जा सकता है, जो विभिन्न स्वरूपों का समर्थन करता है:
- महाद्वीप कोड: "EU", "NA", "AS", आदि।
- देश कोड: "US", "DE", "JP", आदि।
- शहर के नाम: "London", "Tokyo", "New York", आदि।
- नेटवर्क नाम: "Cloudflare", "Google", आदि।
- ASN संख्याएँ: "AS13335", "AS15169", आदि।
- क्लाउड प्रदाता क्षेत्र: "aws-us-east-1", "gcp-us-central1", आदि।
आप अधिक विशिष्ट लक्ष्यीकरण के लिए इन्हें प्लस चिह्न के साथ भी जोड़ सकते हैं: "London+UK", "Cloudflare+US", आदि।
विकास
कोडबेस मॉड्यूल में व्यवस्थित है:
src/index.ts- मुख्य प्रवेश बिंदु और MCP एजेंट परिभाषाsrc/app.ts- OAuth वेब रूटsrc/api- Globalping API क्लाइंटsrc/auth- प्रमाणीकरण उपयोगिताएँsrc/config- कॉन्फ़िगरेशन और स्थिरांकsrc/lib- उपयोगिता फ़ंक्शनsrc/mcp- MCP उपकरण हैंडलरsrc/types- TypeScript प्रकार परिभाषाएँsrc/ui- HTML टेम्पलेट
Globalping क्रेडेंशियल जोड़ें
Globalping OAuth क्रेडेंशियल जोड़ें:
npx wrangler secret put GLOBALPING_CLIENT_ID
KV स्टोरेज
OAuthProvider दस्तावेज़ https://github.com/cloudflare/workers-oauth-provider के लिए उपयोग किया जाता है
- एक KV नेमस्पेस बनाएँ और ID कॉपी करें
- इसके लिए बाइंडिंग
OAUTH_KVहोनी चाहिए wrangler.jsoncफ़ाइल मेंkv_namespacesकॉन्फ़िगर करें