OpenCTI MCP Server
OpenCTI MCPサーバー
Filigranが開発したオープンサイバー脅威インテリジェンスプラットフォームOpenCTI用のModel Context Protocol (MCP) サーバーです。
AIアシスタントをOpenCTIインスタンスに接続し、自然な会話を通じて脅威インテリジェンスの検索、インジケーターの照会、レポートの分析、コネクタの監視を行うことができます。
ツール
ツール | 説明 |
| あらゆるSTIXエンティティタイプ(レポート、マルウェア、脅威アクターなど)を検索 |
| STIX IDでレポートの詳細を取得 |
| 値、パターンタイプ、またはキーワードでIOCを検索 |
| STIX/YARA/Sigmaパターンで新しいインジケーターを作成 |
| すべてのコネクタのステータスとキューの深さを一覧表示 |
Related MCP server: MISP-MCP-SERVER
クイックスタート
環境変数
変数 | 必須 | デフォルト | 説明 |
| はい | — | OpenCTIインスタンスのURL |
| はい | — | OpenCTI APIトークン |
| いいえ |
| SSL証明書の検証 |
| いいえ |
| トランスポート: |
| いいえ |
| バインドするホスト (httpモード) |
| いいえ |
| バインドするポート (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.pyClaude 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インジケーターを作成して"
"アクティブなコネクタと、それぞれのキューのステータスはどうなっていますか?"
関連プロジェクト
misp-mcp — MISP用MCPサーバー
nixos-anssi-bp028 — NixOS ANSSI強化モジュール
ライセンス
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP server for Pentest-Tools.com: run scans, manage findings and reports via your preffered LLM.
Enrich, search, assess, and manage threat intelligence through 80+ typed MCP tools.
A Model Context Protocol server for Wix AI tools
Related MCP Servers
- AlicenseAqualityCmaintenanceA Model Context Protocol server that facilitates integration with OpenCTI, allowing users to query and retrieve cyber threat intelligence data via a standardized interface.1640MIT
- FlicenseNot gradedqualityDmaintenanceA Model Context Protocol (MCP) server that integrates with the MISP (Malware Information Sharing Platform) to provide threat intelligence capabilities to Large Language Models.12-
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that integrates TAK Server with AI systems, providing geospatial-aware tools for querying, analyzing, and interacting with tactical data.11MIT
- FlicenseNot gradedqualityDmaintenanceA 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.-