Skip to main content
Glama

arkime-mcp-server

MCP-сервер (MCP) для системы полнопакетного захвата Arkime. Позволяет ИИ-ассистентам искать сетевые сессии, исследовать шаблоны трафика и отслеживать состояние захвата.

Инструменты

Инструмент

Описание

search_sessions

Поиск сессий с помощью выражений Arkime, возвращает IP-адреса источника/назначения, порты, протоколы, байты, геоданные и информацию AS

get_session_detail

Полная декодированная информация о протоколе для одной сессии

get_session_packets

Декодированные пакетные данные для сессии

top_talkers

Топ N значений для любого поля по количеству сессий (хосты, порты, домены и т.д.)

connections_graph

Граф сетевых соединений — узлы и связи с количеством байтов/пакетов/сессий

unique_destinations

Уникальные внешние IP-адреса, с которыми связывался внутренний хост

dns_lookups

DNS-запросы, зафиксированные в трафике, с возможностью фильтрации по шаблону домена или IP-адресу источника

reverse_dns

PTR/обратный DNS-запрос для IP-адреса

external_connections

Сессии, направленные на адреса, не входящие в RFC1918, отсортированные по байтам

geo_summary

Распределение исходящего трафика по странам

capture_status

Состояние кластера Arkime — количество узлов, статус шардов, версия OpenSearch

pcap_files

Файлы захвата PCAP с размерами, количеством пакетов и временными диапазонами

list_fields

Доступные поля сессий Arkime для использования в поисковых выражениях

Related MCP server: Android Proxy MCP

Установка

npm install
npm run build

Конфигурация

Установите переменные окружения:

Переменная

Обязательно

По умолчанию

Описание

ARKIME_URL

Нет

http://192.168.5.176:8005

URL просмотрщика Arkime

ARKIME_USER

Нет

mcp

Имя пользователя API Arkime

ARKIME_PASSWORD

Да

—

Пароль API Arkime

Использование с Claude Code

Добавьте в настройки MCP (например, .mcp.json):

{
  "mcpServers": {
    "arkime": {
      "command": "node",
      "args": ["/path/to/arkime-mcp-server/build/index.js"],
      "env": {
        "ARKIME_PASSWORD": "your-password"
      }
    }
  }
}

Аутентификация

Arkime использует HTTP Digest аутентификацию. Сервер обрабатывает её с помощью библиотеки digest-fetch.

Лицензия

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    An MCP server that enables AI-assisted network packet analysis using Wireshark's TShark tool. It provides tools for pcap file overview, session extraction, protocol filtering, and statistical analysis through a standardized interface.
    1
    MIT
  • A
    license
    A
    quality
    F
    maintenance
    An MCP server that enables AI assistants to capture and analyze HTTP/HTTPS traffic from Android devices. It supports smart searching of network requests and provides tools for detailed traffic analysis via natural language.
    11
    233
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    An MCP server that exposes TShark as tools for AI-assisted network packet analysis, supporting PCAP analysis, live capture, TLS decryption, and telecom/SS7 signaling protocols.
    25
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A comprehensive MCP server that provides AI assistants with professional-grade network analysis capabilities, combining Wireshark packet analysis, nmap scanning, and threat intelligence for enhanced network troubleshooting and security analysis.
    MIT