Skip to main content
Glama
DarkAngel-agents

OpenCTI MCP Server

OpenCTI MCP Server

Сервер Model Context Protocol (MCP) для OpenCTI — платформы анализа киберугроз с открытым исходным кодом, разработанной Filigran.

Подключите своего ИИ-ассистента к вашему экземпляру OpenCTI для поиска данных об угрозах, просмотра индикаторов, анализа отчетов и мониторинга коннекторов с помощью естественного общения.

Инструменты

Инструмент

Описание

search_entities

Поиск любого типа сущностей STIX (отчеты, вредоносное ПО, субъекты угроз и т. д.)

get_report

Получение подробной информации об отчете по STIX ID

search_indicators

Поиск IOC по значению, типу шаблона или ключевому слову

create_indicator

Создание нового индикатора с шаблоном STIX/YARA/Sigma

list_connectors

Список всех коннекторов со статусом и глубиной очереди

Related MCP server: MISP-MCP-SERVER

Быстрый старт

Переменные окружения

Переменная

Обязательно

По умолчанию

Описание

OPENCTI_URL

Да

—

URL вашего экземпляра OpenCTI

OPENCTI_TOKEN

Да

—

API-токен OpenCTI

OPENCTI_SSL_VERIFY

Нет

false

Проверка SSL-сертификатов

MCP_TRANSPORT

Нет

stdio

Транспорт: stdio или http

MCP_HOST

Нет

0.0.0.0

Хост для привязки (режим http)

MCP_PORT

Нет

8000

Порт для привязки (режим http)

Docker

git clone https://github.com/DarkAngel-agents/opencti-mcp.git
cd opencti-mcp

export OPENCTI_URL=https://your-opencti-instance.com
export OPENCTI_TOKEN=your-api-token

docker compose up -d

Локально

pip install -r requirements.txt

export OPENCTI_URL=https://your-opencti-instance.com
export OPENCTI_TOKEN=your-api-token

# stdio mode
python server.py

# http mode
MCP_TRANSPORT=http python server.py

Claude Desktop

{
  "mcpServers": {
    "opencti": {
      "command": "python",
      "args": ["/path/to/opencti-mcp/server.py"],
      "env": {
        "OPENCTI_URL": "https://your-opencti-instance.com",
        "OPENCTI_TOKEN": "your-api-token"
      }
    }
  }
}

Примеры запросов

  • "Найди в OpenCTI субъектов угроз, связанных с APT28"

  • "Покажи мне последние отчеты о программах-вымогателях"

  • "Найди индикаторы, соответствующие этому IP: 192.168.1.100"

  • "Создай STIX-индикатор для домена evil.example.com"

  • "Какие коннекторы активны и каков статус их очереди?"

Связанные проекты

  • misp-mcp — MCP-сервер для MISP

  • nixos-anssi-bp028 — модуль укрепления безопасности NixOS ANSSI

Лицензия

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    A Model Context Protocol server that facilitates integration with OpenCTI, allowing users to query and retrieve cyber threat intelligence data via a standardized interface.
    16
    40
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol (MCP) server that integrates with the MISP (Malware Information Sharing Platform) to provide threat intelligence capabilities to Large Language Models.
    12
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that connects AI assistants to MISP threat intelligence platforms. It enables threat intelligence search, IOC lookup, and event analysis through natural conversation.
    -