Globalping MCP Server
Was ist Globalping?
Globalping ist eine kostenlose, öffentliche API, die Zugriff auf ein global verteiltes Netzwerk von Testsystemen zur Überwachung, Fehlerbehebung und zum Benchmarking der Internetinfrastruktur bietet. Mit Globalping können Sie Netzwerktests (Ping, Traceroute, DNS, MTR, HTTP) von Tausenden Standorten weltweit aus durchführen.
Was ist der Globalping MCP-Server?
Der Globalping MCP-Server implementiert das Model Context Protocol (MCP) , wodurch KI-Modelle wie GPT von OpenAI und Claude von Anthropic über natürliche Sprache mit den Netzwerkmessfunktionen von Globalping interagieren können.
Es unterstützt auch die OAuth-Authentifizierung, die eine sichere Möglichkeit zur Interaktion mit unserer API bietet und von höheren Ratenlimits profitiert, die mit Ihrem Konto verknüpft sind.
Hauptmerkmale
🌐 Globaler Netzwerkzugriff : Führen Sie Messungen von Tausenden von Sonden weltweit durch
🤖 KI-freundliche Schnittstelle : Jeder LLM analysiert die Daten problemlos und führt bei Bedarf neue Messungen durch
📊 Umfassende Messungen : Unterstützung für Ping-, Traceroute-, DNS-, MTR- und HTTP-Tests
🔍 Intelligente Kontextbehandlung : Bietet detaillierte Parameterbeschreibungen für KI-Clients zur intelligenten Auswahl von Messarten und -optionen
🔄 Vergleichende Analyse : Ermöglicht den Vergleich der Netzwerkleistung zwischen verschiedenen Zielen
🔑 oAuth-Unterstützung : Verwenden Sie Ihr eigenes Globalping-Konto für höhere Ratenlimits
Installation
Der Remote-MCP-Server ist unter diesem Endpunkt verfügbar https://mcp.globalping.dev/sse
Sie können unseren Globalping MCP-Server mit verschiedenen KI-Tools integrieren, die das Model Context Protocol unterstützen.
Hier sind Anleitungen für die drei beliebtesten Tools:
Claude Desktop App
Fügen Sie Ihrer Claude Desktop-Konfigurationsdatei (unter Windows unter %APPDATA%\Claude\config.json oder unter macOS unter ~/Library/Application Support/Claude/config.json ) Folgendes hinzu:
Anthropic Claude API (über die Konsole)
Beim Erstellen eines Claude-Assistenten in der Anthropic Console:
Gehen Sie zu console.anthropic.com
Navigieren Sie zum Abschnitt „Assistenten“
Erstellen Sie einen neuen Assistenten oder bearbeiten Sie einen vorhandenen
Wählen Sie im Abschnitt „Tools“ die Option „Benutzerdefiniertes Tool hinzufügen“ aus.
Geben Sie die folgenden Details ein:
Toolname:
GlobalpingBeschreibung:
Run network tests from locations worldwideTool-URL:
https://mcp.globalping.dev/sse
Cursor
So fügen Sie den Globalping MCP-Server zu Cursor hinzu:
Cursoreinstellungen öffnen
Navigieren Sie zur Registerkarte MCP
Klicken Sie auf „+ Neuen globalen MCP-Server hinzufügen“
Dadurch wird die Konfigurationsdatei
mcp.jsongeöffnet, in der Sie Folgendes hinzufügen müssen:
Klicken Sie auf „Speichern“ und starten Sie Cursor neu
KI-Assistenten verbinden
Dieser MCP-Server kann mit jedem MCP-kompatiblen KI-Assistenten verwendet werden, einschließlich:
Claude Desktop
Anthropische Assistenten
Cursor
Windsurf
Jede benutzerdefinierte Implementierung des MCP-Protokolls
Einzelheiten zum Verbinden von Clients mit diesem Server finden Sie in der MCP-Dokumentation.
Verfügbare Tools
ping- Führen Sie einen Ping-Test zu einem Ziel durchtraceroute- Führen Sie einen Traceroute-Test zu einem Ziel durchdns- Führen Sie eine DNS-Suche für eine Domäne durchmtr- Führen Sie einen MTR-Test (My Traceroute) zu einem Ziel durchhttp- Führen Sie eine HTTP-Anfrage an eine URL auslocations- Liste aller verfügbaren Globalping-Sondenstandortelimits- Zeigen Sie Ihre aktuellen Ratenlimits für die Globalping-API angetMeasurement- Abrufen einer zuvor ausgeführten Messung anhand der IDcompareLocations- Anleitung zur Durchführung von Vergleichsmessungenhelp– Zeigt eine Hilfemeldung mit Dokumentation zu den verfügbaren Tools an
Anwendungsbeispiele
Sobald Sie über einen kompatiblen MCP-Client mit einem KI-Modell verbunden sind, können Sie mit Globalping in natürlicher Sprache interagieren:
Standortspezifikation
Standorte können mithilfe des „magischen“ Felds angegeben werden, das verschiedene Formate unterstützt:
Kontinentcodes: „EU“, „NA“, „AS“ usw.
Ländercodes: „US“, „DE“, „JP“ usw.
Städtenamen: „London“, „Tokio“, „New York“ usw.
Netzwerknamen: „Cloudflare“, „Google“ usw.
ASN-Nummern: „AS13335“, „AS15169“ usw.
Regionen des Cloud-Anbieters: „aws-us-east-1“, „gcp-us-central1“ usw.
Sie können diese auch mit einem Pluszeichen kombinieren, um eine spezifischere Ausrichtung zu erreichen: „London+UK“, „Cloudflare+US“ usw.
Entwicklung
Die Codebasis ist in Module unterteilt:
src/index.ts– Haupteinstiegspunkt und MCP-Agentendefinitionsrc/globalping/types.ts– TypeScript-Schnittstellen für die Globalping-APIsrc/globalping/api.ts– API-Wrapperfunktionen für Globalpingsrc/globalping/tools.ts– MCP-Tool-Implementierungensrc/utils.ts– Hilfsprogramme zum Rendern der Web-Benutzeroberfläche
Globalping-Anmeldeinformationen hinzufügen
Fügen Sie Globalping OAuth-Anmeldeinformationen hinzu:
npx wrangler secret put GLOBALPING_CLIENT_ID
KV-Speicher
Wird für OAuthProvider Dokumente verwendet : https://github.com/cloudflare/workers-oauth-provider
Erstellen Sie einen KV-Namespace und kopieren Sie die ID
Die Bindung dafür muss
OAUTH_KVseinKonfigurieren Sie
kv_namespacesin der Dateiwrangler.jsonc
This server cannot be installed
Related Resources
Related MCP Servers
- MIT License
- Apache 2.0