mcp · kubeshark — MCP-сервер для Claude Code: трафик и установка
MCP-сервер подключает данные о сетевом трафике Kubernetes к ИИ-агенту. Подходит для расследования сбоев, анализа API и поиска причин ошибок.
Открыть на GitHubЧто делает mcp
mcp даёт агенту доступ к сетевым данным кластера Kubernetes. Он помогает запрашивать трафик, разбирать вызовы API и искать причину инцидентов на естественном языке. Поддерживаются HTTP, gRPC, Redis, Kafka и DNS.
Сервер работает поверх Kubeshark, который индексирует трафик на уровне ядра через eBPF. Запросы можно связывать с Kubernetes-объектами, API-контекстом и сетевыми атрибутами. Доступны снимки трафика и экспорт PCAP, включая расшифрованный TLS-трафик.
Для подключения нужен установленный kubeshark: без него команда kubeshark mcp не запустится. В комплекте также есть скиллы для анализа первопричин и работы с фильтрами KFL, которые можно добавить как плагин Claude Code.
Какие задачи решает
- найти причину сбоя запроса в Kubernetes
- проследить вызов через сервисы кластера
- отфильтровать трафик по API и сетевым атрибутам
- выгрузить PCAP для разбора в Wireshark
- проверить ошибки и ретрансляции TCP
Примеры запросов агенту
- Почему запрос оформления завершился ошибкой в 14:15? Найди причину по сетевому трафику.
- Проследи запрос
abc123через все сервисы и покажи, где он изменился или завершился ошибкой. - Сравни ошибки сервисов и покажи TCP-ретрансляции между узлами кластера.
Как установить mcp
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp
Как установить mcp в Claude Code?
Установите CLI командой brew install kubeshark, затем добавьте сервер в Claude Code: claude mcp add kubeshark -- kubeshark mcp.
Что делает mcp?
Он подключает сетевые данные Kubernetes к ИИ-агенту через MCP. Агент может анализировать трафик, API-вызовы и причины сбоев.
Какие протоколы поддерживает mcp?
В описании указаны HTTP, gRPC, Redis, Kafka и DNS. Запросы объединяют Kubernetes-контекст, данные API и сетевые атрибуты.