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:
Globalping
- Beschreibung:
Run network tests from locations worldwide
- Tool-URL:
https://mcp.globalping.dev/sse
- Toolname:
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.json
geö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_KV
sein - Konfigurieren Sie
kv_namespaces
in der Dateiwrangler.jsonc
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Globalisierung
Related MCP Servers
- AsecurityFlicenseAqualityProvides sophisticated context management for Claude, enabling persistent context across sessions, project-specific organization, and conversation continuity.Last updated -41JavaScript
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that integrates Claude with the Terraform Cloud API, allowing Claude to manage your Terraform infrastructure through natural conversation.Last updated -2511PythonMIT License
- -securityFlicense-qualityA Model Context Protocol for creating detailed fictional worlds with Claude, featuring structured worldbuilding prompts and automatic image generation via Google's Imagen API.Last updated -4
- -securityAlicense-qualityA Model Context Protocol server that enables Large Language Models like Claude to manage Linode cloud resources, including listing regions, creating, viewing, deleting, and rebooting Linode instances.Last updated -PythonMIT License