使用说明
Cortex MCP服务器
[!小心]
警告:此MCP服务器是实验性的。.
使用模型上下文协议(MCP)直接从任何MCP客户端连接到Cortex分析器。
此服务器使用模型上下文协议将代理连接到Cortex分析器。它允许您通过自然语言对话与分析器进行交互和搜索已知的IOC。
可用工具
analyze_with_abuseipdb:使用AbuseIPDB(仅限IP地址)分析输入。analyze_with_virustotal:使用VirusTotal(IP、域/FQDN、哈希)分析输入。analyze_with_urlscan:使用urlscan.io分析器分析域名/URL。
先决条件
安装和设置
此MCP服务器作为Docker映像提供, 仅支持MCP的stdio。
docker pull b2hu/cortex-mcp:v1
使用stdio协议
在开始之前,将.env.template复制到.env并粘贴变量。
MCP服务器需要设置环境变量:
- 你只需要
.env文件。
使用以下命令在stdio模式下启动MCP服务器:
docker run -i --rm --env-file .env b2hu/cortex-mcp:v1
VSCode副驾驶的配置如下: 首次运行
mkdir .vscode
touch ./.vscode/mcp.json
{
"servers": {
"cortex-mcp": {
"type": "stdio",
"command": "docker",
"args": [
"run", "-i", "--rm",
"--env-file", ".env",
"b2hu/cortex-mcp:v1"
]
}
}
}