genpark-jitter-buffer — MCP-сервер для Claude Code
Имитирует сортировку сетевых пакетов и собирает телеметрию джиттера для тестов. Помогает проверить устойчивость аудиобуфера без передачи реального медиапотока.
Открыть на GitHubЧто делает genpark-jitter-buffer
Сервер работает только с метаданными пакетов, а не со звуком. Он не содержит аудиокодеков или реализации WebRTC. Пропущенные пакеты помечаются маркерами вместо синтеза аудио. При этом таймингом воспроизведения управляет вызывающая сторона, поэтому target_delay_ms служит лишь телеметрией.
Для работы инструментам нужны порядковые номера без сброса по кругу. Без предварительного перевода временных меток в миллисекунды симуляция выдаст неверные расчёты. Внутри доступны вызовы ingest_packet, extract_playout_frame, get_jitter_telemetry и изолированный бенчмарк run_benchmark_jitter_simulation.
Сервер запускается через stdio. Дополнительных библиотек для выполнения не требуется, но в окружении нужен Python 3.9 или свежее.
Какие задачи решает
- симулировать задержки и перестановку пакетов в сети
- собрать метрики межпакетного джиттера
- фиксировать пропуски пакетов без декодирования звука
- проверить алгоритмы буфера воспроизведения на синтетических данных
Примеры запросов агенту
- Запусти бенчмарк джиттера через
run_benchmark_jitter_simulation. - Передай метаданные пакета в
ingest_packetи запроси метрики черезget_jitter_telemetry. - Получи маркер следующего фрейма с помощью
extract_playout_frame.
Как установить genpark-jitter-buffer
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о genpark-jitter-buffer
Как установить genpark-jitter-buffer в Claude Code?
Установите пакет командой `python -m pip install https://github.com/Alpha-Park/genpark-audio-packet-jitter-resilience-buffer-skill/releases/download/v1.0.1/genpark_jitter_buffer-1.0.1-py3-none-any.whl. После этого пропишите команду genpark-jitter-buffer в секции mcpServers` вашего конфигурационного файла.
Что делает genpark-jitter-buffer?
Сервер имитирует порядок доставки пакетов и фиксирует статистику джиттера по миллисекундным меткам. При этом он работает только с метаданными и не воспроизводит аудиопоток.
Какие зависимости нужны для запуска?
Требуется интерпретатор Python версии 3.9 или выше. Внешние библиотеки для штатной работы сервера не нужны.