Skip to main content
Glama

mcp-internet-speed-test

MIT License
11
  • Apple
  • Linux

MCPインターネット速度テスト

⚠️ 実験版

これは、インターネット速度テスト用のモデルコンテキストプロトコル(MCP)サーバーの実験的な実装です。AIモデルとエージェントは、標準化されたインターフェースを通じてネットワークパフォーマンス指標を測定、分析、レポートできます。

MCPとは何ですか?

モデルコンテキストプロトコル(MCP)は、大規模言語モデル(LLM)が外部ツールやデータソースと連携するための標準化された方法を提供します。これは「AIアプリケーション用のUSB-C」とも言えるもので、AIシステムが現実世界の機能や情報にアクセスできるようにする共通インターフェースです。

特徴

  • ダウンロード速度テスト:ダウンロード帯域幅を測定

  • アップロード速度テスト: 設定可能なファイルサイズでアップロード帯域幅を測定

  • レイテンシテスト: さまざまなサーバーへのネットワークレイテンシを測定します

  • ジッター分析: レイテンシの変動を分析してネットワークジッターを計算します

  • 包括的なレポート:詳細なJSON形式のレポートを提供します

インストール

前提条件

  • Python 3.12以上

  • uvパッケージ マネージャー (推奨)

オプション1: uvxの使用(推奨)

uvxコマンドは、明示的なインストールなしで Python パッケージを直接実行する便利な方法です。

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

オプション2: 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

構成

この MCP サーバーを Claude Desktop またはその他の MCP クライアントで使用するには、MCP 構成ファイルに追加します。

クロードデスクトップ構成

Claude Desktop MCP 構成ファイルを編集します。

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

APIツール

MCP インターネット速度テストでは、次のツールが提供されます。

  1. measure_download_speed : ダウンロード帯域幅を測定します(Mbps単位)

  2. measure_upload_speed : アップロード帯域幅を測定します(Mbps単位)

  3. measure_latency : ネットワーク遅延を測定します(ミリ秒単位)

  4. measure_jitter : レイテンシの変化を分析してネットワークジッターを測定します

  5. run_complete_test : すべてのテストを実行し、包括的なレポートを提供します

トラブルシューティング

MCP サーバーへの接続に問題がある場合:

  1. MCP構成のパスが正しいことを確認してください

  2. ディレクトリに必要な権限があることを確認してください

  3. Python 3.12以降がインストールされ、PATHに含まれていることを確認します。

  4. mcp[cli]およびrequestsパッケージがインストールされていることを確認する

発達

これは実験的なプロジェクトであり、貢献を歓迎します。貢献するには:

  1. 問題を開くか、プルリクエストを送信する

ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。

謝辞

  • AIツールのインタラクションを標準化するMCPフレームワークのメンテナー

  • ドキュメントと例のためのモデルコンテキストプロトコルコミュニティ

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