Skip to main content
Glama

mcp-internet-speed-test

MIT License
7
  • Apple
  • Linux

MCP Internet-Geschwindigkeitstest

⚠️ Experimentelle Version

Dies ist eine experimentelle Implementierung eines Model Context Protocol (MCP)-Servers für Internetgeschwindigkeitstests. Sie ermöglicht KI-Modellen und Agenten, Netzwerkleistungsmetriken über eine standardisierte Schnittstelle zu messen, zu analysieren und zu melden.

Was ist MCP?

Das Model Context Protocol (MCP) bietet Large Language Models (LLMs) eine standardisierte Möglichkeit, mit externen Tools und Datenquellen zu interagieren. Stellen Sie es sich als „USB-C für KI-Anwendungen“ vor – eine gemeinsame Schnittstelle, die KI-Systemen den Zugriff auf reale Funktionen und Informationen ermöglicht.

Merkmale

  • Download-Geschwindigkeitstest : Download-Bandbreite messen
  • Upload-Geschwindigkeitstest : Messen Sie die Upload-Bandbreite mit konfigurierbaren Dateigrößen
  • Latenztests : Messen Sie die Netzwerklatenz zu verschiedenen Servern
  • Jitter-Analyse : Berechnen Sie Netzwerk-Jitter durch die Analyse von Latenzschwankungen
  • Umfassende Berichterstattung : Bereitstellung detaillierter Berichte im JSON-Format

Installation

Voraussetzungen

  • Python 3.12 oder höher
  • UV -Paketmanager (empfohlen)

Option 1: Verwendung von uvx (empfohlen)

Der Befehl uvx ist eine bequeme Möglichkeit, Python-Pakete direkt auszuführen, ohne sie explizit zu installieren:

# Run the MCP server directly uvx /path/to/mcp-internet-speed-test

Option 2: Verwenden von Docker

# Build the Docker image docker build -t mcp-internet-speed-test . # Run the MCP server in a Docker container docker run -it --rm -v $(pwd):/app -w /app mcp-internet-speed-test

Konfiguration

Um diesen MCP-Server mit Claude Desktop oder anderen MCP-Clients zu verwenden, fügen Sie ihn Ihrer MCP-Konfigurationsdatei hinzu.

Claude Desktop-Konfiguration

Bearbeiten Sie Ihre Claude Desktop MCP-Konfigurationsdatei:

{ "mcpServers": { "mcp-internet-speed-test": { "command": "uv", "args": [ "--directory", "/ABSOLUTE/PATH/TO/mcp-internet-speed-test", "run", "main.py" ] } } }

API-Tools

Der MCP Internet Speed Test bietet die folgenden Tools:

  1. measure_download_speed : Misst die Download-Bandbreite (in Mbit/s)
  2. measure_upload_speed : Misst die Upload-Bandbreite (in Mbit/s)
  3. measure_latency : Misst die Netzwerklatenz (in ms)
  4. measure_jitter : Misst Netzwerk-Jitter durch Analyse von Latenzschwankungen
  5. run_complete_test : Führt alle Tests aus und erstellt einen umfassenden Bericht

Fehlerbehebung

Wenn Sie Probleme beim Herstellen einer Verbindung zum MCP-Server haben:

  1. Stellen Sie sicher, dass der Pfad in Ihrer MCP-Konfiguration korrekt ist
  2. Überprüfen Sie, ob Sie über die erforderlichen Berechtigungen für das Verzeichnis verfügen
  3. Überprüfen Sie, ob Python 3.12+ installiert ist und sich in Ihrem PATH befindet
  4. Stellen Sie sicher, dass die Pakete mcp[cli] und httpx installiert sind

Entwicklung

Dies ist ein experimentelles Projekt. Beiträge sind willkommen. So können Sie mitmachen:

  1. Öffnen Sie ein Problem oder senden Sie eine Pull-Anfrage

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der Datei LICENSE.

Danksagung

  • MCP-Framework-Betreuer zur Standardisierung von KI-Tool-Interaktionen
  • Die Model Context Protocol-Community für Dokumentation und Beispiele
Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

mcp-internet-speed-test

  1. ⚠️ Experimentelle Version
    1. Was ist MCP?
      1. Merkmale
        1. Installation
          1. Voraussetzungen
          2. Option 1: Verwendung von uvx (empfohlen)
          3. Option 2: Verwenden von Docker
        2. Konfiguration
          1. Claude Desktop-Konfiguration
        3. API-Tools
          1. Fehlerbehebung
            1. Entwicklung
              1. Lizenz
                1. Danksagung

                  Related MCP Servers

                  View all related MCP servers

                  MCP directory API

                  We provide all the information about MCP servers via our MCP API.

                  curl -X GET 'https://glama.ai/api/mcp/v1/servers/inventer-dev/mcp-internet-speed-test'

                  If you have feedback or need assistance with the MCP directory API, please join our Discord server