Тест скорости интернета MCP
⚠️ Экспериментальная версия
Это экспериментальная реализация сервера Model Context Protocol (MCP) для тестирования скорости интернета. Он позволяет моделям и агентам ИИ измерять, анализировать и сообщать показатели производительности сети через стандартизированный интерфейс.
Что такое МКП?
Протокол контекста модели (MCP) обеспечивает стандартизированный способ взаимодействия больших языковых моделей (LLM) с внешними инструментами и источниками данных. Подумайте об этом как о «USB-C для приложений ИИ» — общем интерфейсе, который позволяет системам ИИ получать доступ к возможностям и информации реального мира.
Функции
Тестирование скорости загрузки : измерение пропускной способности загрузки
Тестирование скорости загрузки : измерение пропускной способности загрузки с настраиваемыми размерами файлов.
Тестирование задержки : измерение задержки сети на различных серверах.
Анализ джиттера : вычисление джиттера сети путем анализа изменений задержки.
Комплексная отчетность : предоставление подробных отчетов в формате JSON.
Установка
Предпосылки
Python 3.12 или выше
менеджер пакетов uv (рекомендуется)
Вариант 1: Использование uvx (рекомендуется)
Команда uvx — это удобный способ запускать пакеты Python напрямую, без явной установки:
Вариант 2: Использование докера
Конфигурация
Чтобы использовать этот сервер MCP с Claude Desktop или другими клиентами MCP, добавьте его в файл конфигурации MCP.
Конфигурация рабочего стола Клода
Отредактируйте файл конфигурации Claude Desktop MCP:
API-инструменты
Тест скорости интернета MCP предоставляет следующие инструменты:
measure_download_speed: измеряет пропускную способность загрузки (в Мбит/с)measure_upload_speed: измеряет пропускную способность исходящего трафика (в Мбит/с)measure_latency: измеряет задержку сети (в мс)measure_jitter: измеряет сетевой джиттер, анализируя изменения задержкиrun_complete_test: запускает все тесты и предоставляет полный отчет
Поиск неисправностей
Если у вас возникли проблемы с подключением к серверу MCP:
Убедитесь, что путь в конфигурации MCP указан правильно.
Проверьте, есть ли у вас необходимые разрешения для каталога.
Убедитесь, что Python 3.12+ установлен и находится в вашем PATH
Убедитесь, что установлены пакеты
mcp[cli]иhttpx
Разработка
Это экспериментальный проект, и вклад приветствуется. Чтобы внести вклад:
Откройте проблему или отправьте запрос на извлечение
Лицензия
Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE.
Благодарности
Разработчики MCP Framework для стандартизации взаимодействия инструментов ИИ
Сообщество Model Context Protocol для документации и примеров
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
mcp-интернет-скорость-тест
Related MCP Servers
- -securityFlicense-qualityWebhook-tester MCP ServerLast updated -6
- MIT License