Prueba de velocidad de Internet MCP
⚠️ Versión experimental
Esta es una implementación experimental de un servidor de Protocolo de Contexto de Modelo (MCP) para pruebas de velocidad de internet. Permite que los modelos y agentes de IA midan, analicen e informen métricas de rendimiento de la red mediante una interfaz estandarizada.
¿Qué es MCP?
El Protocolo de Contexto de Modelo (MCP) proporciona una forma estandarizada para que los Modelos de Lenguaje Grandes (LLM) interactúen con herramientas externas y fuentes de datos. Considérelo como el "USB-C para aplicaciones de IA": una interfaz común que permite a los sistemas de IA acceder a capacidades e información del mundo real.
Características
- Prueba de velocidad de descarga : mide el ancho de banda de descarga
- Prueba de velocidad de carga : mida el ancho de banda de carga con tamaños de archivos configurables
- Prueba de latencia : mide la latencia de la red en varios servidores
- Análisis de fluctuación : Calcule la fluctuación de la red analizando las variaciones de latencia
- Informes completos : proporcione informes detallados en formato JSON
Instalación
Prerrequisitos
- Python 3.12 o superior
- Gestor de paquetes uv (recomendado)
Opción 1: Usar uvx (recomendado)
El comando uvx
es una forma conveniente de ejecutar paquetes de Python directamente sin instalación explícita:
Opción 2: Usar Docker
Configuración
Para utilizar este servidor MCP con Claude Desktop u otros clientes MCP, agréguelo a su archivo de configuración de MCP.
Configuración del escritorio de Claude
Edite su archivo de configuración MCP de Claude Desktop:
Herramientas API
La prueba de velocidad de Internet MCP proporciona las siguientes herramientas:
measure_download_speed
: Mide el ancho de banda de descarga (en Mbps)measure_upload_speed
: Mide el ancho de banda de carga (en Mbps)measure_latency
: mide la latencia de la red (en ms)measure_jitter
: mide la fluctuación de la red analizando las variaciones de latenciarun_complete_test
: ejecuta todas las pruebas y proporciona un informe completo
Solución de problemas
Si tiene problemas para conectarse al servidor MCP:
- Asegúrese de que la ruta en su configuración de MCP sea correcta
- Comprueba que tienes los permisos necesarios para el directorio
- Verifique que Python 3.12+ esté instalado y en su PATH
- Asegúrese de que los paquetes
mcp[cli]
yrequests
estén instalados
Desarrollo
Este es un proyecto experimental y se agradecen las contribuciones. Para contribuir:
- Abrir un problema o enviar una solicitud de extracción
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Expresiones de gratitud
- Mantenedores del marco MCP para estandarizar las interacciones de las herramientas de IA
- La comunidad del Protocolo de Contexto Modelo para documentación y ejemplos
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
prueba de velocidad de internet mcp
Related MCP Servers
- -securityFlicense-qualityWebhook-tester MCP ServerLast updated 3 months ago2Python
- JavaScriptMIT License
- TypeScriptMIT License