ID

inventer-dev/mcp-internet-speed-test

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

15 stars 9 forks 품질 69 트렌드 21MIT

MCP 인터넷 속도 테스트는 AI 모델과 에이전트가 인터넷 속도 측정을 수행 할 수있는 전문 모델 Context Protocol (MCP) 서버입니다.

개요

인터넷 속도 테스트를 위한 Model Context Protocol (MCP)의 구현. AI 모델 및 에이전트가 표준 인터페이스를 통해 측정, 분석 및 보고서 네트워크 성능 측정을 허용합니다. https://pypi.org/project/mcp-internet-speed-test/] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0] [T0] [T0]] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0]] https://pypi.org/project/mcp-internet-speed-test/] https://pypi.org/project/mcp-internet-speed-test/]]] https://pypi.org/project/mcp-internet-speed-test/]]]]]] [[https://pypi.org/project/mcp-internet-speed-test/]]]]]]] [[[[[[https://pypi.org/project/mcp-internet-speed-test/]]]]]]]]]]]]]] [[[[[[[https://pypi.org/project/mcp-internet-speed-test/]]]]]]]]]]]]]]]]]] [[[[[[[[[[[[[[[[[[[[[[ Model Context Protocol (MCP)은 외부 도구 및 데이터 소스와 상호 작용하는 대형 언어 모델 (LLMs)의 표준화 된 방법을 제공합니다. "AI 애플리케이션용 USB-C"로 생각 - AI 시스템이 실제 기능과 정보에 액세스 할 수있는 일반적인 인터페이스. - : SpeedOf를 사용합니다.

개요(AI 번역)

인터넷 속도 테스트를 위한 Model Context Protocol (MCP)의 구현. AI 모델 및 에이전트가 표준 인터페이스를 통해 측정, 분석 및 보고서 네트워크 성능 측정을 허용합니다.

** PyPI에서 사용 가능:** https://pypi.org/project/mcp-internet-speed-test/

► 빠른 시작:

MCP는 무엇입니까?

Model Context Protocol (MCP)은 외부 도구 및 데이터 소스와 상호 작용하는 대형 언어 모델 (LLMs)의 표준화 된 방법을 제공합니다. "AI 애플리케이션용 USB-C"로 생각 - AI 시스템이 실제 기능과 정보에 액세스 할 수있는 일반적인 인터페이스.

특징

  • Smart Incremental Testing: SpeedOf를 사용합니다. 최적의 정확도를 위한 8초 임계값을 가진 Me 방법론 -다운로드 속도 테스트: GitHub 저장소(Git LFS)에서 128KB에서 128MB로 파일을 사용하여 대역폭 측정
  • ** 업로드 속도 테스트**: 128KB에서 128MB로 스트리밍 데이터를 이용한 업로드 대역폭 테스트
  • Latency Testing: 여러 샘플을 사용하여 네트워크 대기 시간을 측정하고, 최소값을 보고 -Jitter Analysis: 다중 대기열 샘플(기본값: 5)을 사용하여 네트워크 안정성을 계산합니다

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

MCP Internet Speed Test

An implementation of a Model Context Protocol (MCP) for internet speed testing. It allows AI models and agents to measure, analyze, and report network performance metrics through a standardized interface.

📦 Available on PyPI: https://pypi.org/project/mcp-internet-speed-test/

🚀 Quick Start:

pip install mcp-internet-speed-test
mcp-internet-speed-test

What is MCP?

The Model Context Protocol (MCP) provides a standardized way for Large Language Models (LLMs) to interact with external tools and data sources. Think of it as the “USB-C for AI applications” - a common interface that allows AI systems to access real-world capabilities and information.

Features

  • Smart Incremental Testing: Uses SpeedOf.Me methodology with 8-second threshold for optimal accuracy
  • Download Speed Testing: Measures bandwidth using files from 128KB to 128MB from GitHub repository (Git LFS)
  • Upload Speed Testing: Tests upload bandwidth using streaming data from 128KB to 128MB
  • Latency Testing: Measures network latency using multiple samples, reports minimum value
  • Jitter Analysis: Calculates network stability using multiple latency samples (default: 5)
  • Multi-CDN Support: Detects and provides info for Fastly, Cloudflare, and AWS CloudFront
  • Geographic Location: Maps POP codes to physical locations (50+ locations worldwide)
  • Cache Analysis: Detects HIT/MISS status and cache headers
  • Server Metadata: Extracts detailed CDN headers including x-served-by, via, x-cache
  • Comprehensive Testing: Single function to run all tests with complete metrics

Installation

Prerequisites

  • Python 3.12 or higher (required for async support)
  • pip or uv package manager
# Install the package globally
pip install mcp-internet-speed-test

# Run the MCP server
mcp-internet-speed-test

Option 2: Install from PyPI with uv

# Install the package globally
uv add mcp-internet-speed-test

# Or run directly without installing
uvx mcp-internet-speed-test

Option 3: Using docker

# Build the Docker image
docker build -t mcp-internet-speed-test .

# Run the MCP server in a Docker container
GitHub에서 전체 README 보기

설치

uvx mcp-internet-speed-test
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "mcp-internet-speed-test": { "command": "mcp-internet-speed-test" } } }