Спросите своего AI-агента, что внутри медиафайла
MCP-сервер Media Analyzer приносит тот же движок разбора, на котором работает этот сайт, в Claude Code, Claude Desktop и любой другой MCP-совместимый агент. Агент может открывать локальные медиафайлы, изучать потоки и пакеты и читать каждое декодированное поле заголовка — при этом сами файлы остаются на вашей машине.
Ничего устанавливать не нужно
Сервер распространяется как npm-пакет @vtclab/analyzer-mcp (откроется в новой вкладке). Достаточно Node.js 18+. При первом запуске пакет скачивает и кеширует подходящий нативный бинарник для вашей платформы, поэтому одна и та же команда работает на macOS, Linux и Windows:
npx -y @vtclab/analyzer-mcpВручную запускать её не нужно: эту команду выполняет ваш MCP-клиент, чтобы стартовать сервер. Зарегистрируйте её один раз, и готово.
Подключите своего AI-агента
В Claude Code сервер регистрируется одной командой:
claude mcp add media-analyzer -- npx -y @vtclab/analyzer-mcpВ Claude Desktop или любом другом MCP-клиенте добавьте сервер в MCP-конфигурацию клиента (например, claude_desktop_config.json):
{
"mcpServers": {
"media-analyzer": {
"command": "npx",
"args": ["-y", "@vtclab/analyzer-mcp"]
}
}
}Что умеет ваш агент
analyze_media_fileСтруктурная сводка файла: обнаруженные потоки, размеры и количество пакетов.list_streamsИерархия потоков с кодеками и идентификаторами.list_packetsПостраничный список пакетов, при необходимости с фильтром по потоку.get_packetПолный декодированный заголовок одного пакета, каждое поле с описанием.get_packet_rawСырые восстановленные байты пакета в виде hex-данных — для полезной нагрузки, которую нужно получить как есть.list_scan_errorsРеальные ошибки разбора, встреченные при сканировании файла.list_supported_formatsКонтейнеры и кодеки, которые анализатор умеет разбирать.Примеры запросов
- Проанализируй ~/Videos/clip.mp4 и расскажи, что внутри.
- Какое разрешение и параметры кодека у видеопотока в этом файле?
- Проверь пакеты вокруг второго ключевого кадра — временные метки монотонны?
- Перечисли ошибки разбора в этом транспортном потоке и объясни, что они значат.
Полезно знать
Разбор остаётся локальным
Сервер разбирает файлы на вашей машине; нам ничего не загружается. В контекст беседы агента попадают только те разобранные поля, которые он запросил.
Локальные пути к файлам
Инструменты принимают пути к файлам на машине, где работает сервер, — указывайте агенту файлы на диске.
Быстрые повторные вопросы
Разобранные файлы кешируются (последние 4, по пути и времени изменения), поэтому повторные вопросы о том же файле отвечаются быстро. Изменение файла автоматически обновляет его запись в кеше.
Пока бесплатно
MCP-сервер сейчас бесплатен — без регистрации и лицензионного ключа.