Skip to main content
Glama
DarkAngel-agents

OpenCTI MCP Server

OpenCTI MCPサーバー

Filigranが開発したオープンサイバー脅威インテリジェンスプラットフォームOpenCTI用のModel Context Protocol (MCP) サーバーです。

AIアシスタントを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

はい

—

OpenCTIインスタンスのURL

OPENCTI_TOKEN

はい

—

OpenCTI APIトークン

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"

  • "ドメイン evil.example.com のSTIXインジケーターを作成して"

  • "アクティブなコネクタと、それぞれのキューのステータスはどうなっていますか?"

関連プロジェクト

ライセンス

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.
    -