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 सर्वर

Globalping Logo

AI मॉडलों को प्राकृतिक भाषा के माध्यम से वैश्विक नेटवर्क मापन प्लेटफ़ॉर्म के साथ इंटरैक्ट करने में सक्षम बनाएँ। किसी भी LLM को नेटवर्क एक्सेस दें।

MCP Compatible

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 सर्वर जोड़ने के लिए:

  1. सुनिश्चित करें कि आपके पास Gemini CLI स्थापित है।
  2. निम्नलिखित कमांड चलाएँ:
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 असिस्टेंट बनाते समय:

  1. console.anthropic.com पर जाएँ
  2. असिस्टेंट अनुभाग पर नेविगेट करें
  3. एक नया असिस्टेंट बनाएँ या मौजूदा को संपादित करें
  4. उपकरण अनुभाग में, "कस्टम उपकरण जोड़ें" चुनें
  5. निम्नलिखित विवरण दर्ज करें:
    • उपकरण का नाम: Globalping
    • विवरण: Run network tests from locations worldwide
    • उपकरण URL: https://mcp.globalping.dev/mcp (स्ट्रीमेबल HTTP ट्रांसपोर्ट) या https://mcp.globalping.dev/sse (SSE ट्रांसपोर्ट)

Cursor

Cursor में Globalping MCP सर्वर जोड़ने के लिए:

  1. Cursor सेटिंग्स खोलें
  2. उपकरण और MCP टैब पर नेविगेट करें
  3. "+ नया MCP सर्वर" पर क्लिक करें
  4. यह mcp.json कॉन्फ़िग फ़ाइल खोलता है, जहाँ आपको जोड़ना होगा:

स्ट्रीमेबल HTTP ट्रांसपोर्ट:

{
    "mcpServers": {
        "globalping": {
            "url": "https://mcp.globalping.dev/mcp"
        }
    }
}

लीगेसी SSE ट्रांसपोर्ट:

{
    "mcpServers": {
        "globalping": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.globalping.dev/sse"
            ]
        }
    }
}
  1. सहेजें और Cursor को पुनरारंभ करें

प्रमाणीकरण

Globalping MCP सर्वर दो प्रमाणीकरण विधियों का समर्थन करता है:

  • OAuth प्रमाणीकरण: सुरक्षित पहुँच के लिए सर्वर द्वारा स्वचालित रूप से नियंत्रित
  • API टोकन प्रमाणीकरण: Authorization हेडर के माध्यम से मैन्युअल टोकन कॉन्फ़िगरेशन

दोनों विधियाँ उच्च दर सीमाएँ और प्रोब नेटवर्क तक प्राथमिकता पहुँच प्रदान करती हैं।

Globalping API टोकन का उपयोग करना

सर्वर स्वचालित रूप से पता लगाता है कि Authorization हेडर में API टोकन कब प्रदान किया गया है और OAuth के बजाय प्रमाणीकरण के लिए इसका उपयोग करता है।

अपना API टोकन प्राप्त करना

  1. dash.globalping.io पर जाएँ
  2. अपने खाते में साइन इन करें
  3. नया 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 कॉन्फ़िगर करें