mcp-internet-speed-test

mcp-internet-speed-test

1

The MCP Internet Speed Test is an experimental MCP server that allows AI models to conduct comprehensive internet speed tests. It provides tools for measuring download and upload speeds, latency, and jitter, with output in detailed JSON format.

MCP Internet Speed Test

⚠️ Experimental Version

This is an experimental implementation of a Model Context Protocol (MCP) server for internet speed testing. Key features include:

  • Download Speed Testing: Measure download bandwidth
  • Upload Speed Testing: Measure upload bandwidth
  • Latency Testing: Measure network latency
  • Jitter Analysis: Calculate network jitter
  • Comprehensive Reporting: Provide detailed JSON-formatted reports

Installation

Prerequisites

Python 3.12 or higher, uv package manager

Usage

Install and run using uvx or Docker.

Configuration

Integrate with MCP clients like Claude Desktop by editing the MCP configuration file.

API Tools

Provides tools like measure_download_speed, measure_upload_speed, measure_latency, measure_jitter, run_complete_test.

Troubleshooting

Check configuration paths, permissions, Python installation, and required packages.

Development

Contributions are welcome through issues and pull requests.

License

MIT License.

Acknowledgments

Thanks to MCP Framework maintainers and the community.