Quantum MCP服务器
用于运行官方Check Point Quantum MCP服务器的Docker资产。
仓库
quantum-management/–量子管理MCP服务器。spark-management/–Spark管理MCP服务器。quantum-gw-cli/–Quantum Gateway CLI MCP服务器。quantum-gw-connection-analysis/–量子网关连接分析MCP服务器。quantum-management-logs/–量子管理记录MCP服务器。quantum-gaia/–量子盖亚MCP服务器。cpinfo-analysis/–CPInfo分析MCP服务器。documentation/–文档工具MCP服务器。threat-prevention/–威胁防御MCP服务器。threat-emulation/–威胁仿真MCP服务器。
每个目录都包含自己的Dockerfile、Compose定义、入口点脚本和(在适用的情况下)secrets占位符。有关配置和使用说明,请参阅各个自述文件。
全在一个套房
该存储库还包括一个整合的配置,用于在位于以下位置的单个容器中运行每个官方MCP服务器 suite/。该设置包括:
suite/Dockerfile–构建安装的映像@chkp/quantum-management-mcp,@chkp/quantum-gw-cli-mcp,以及@chkp/management-logs-mcp进入同一运行时。suite/entrypoint.sh–编排三个入口点脚本并对其进行监督。suite/docker-compose.yml–方便构建和运行组合容器的组合文件。suite/.env–组成文件所使用的共享环境配置。suite/secrets/quantum-mcp-suite.secrets–套件共享凭据的合并秘密占位符。
快速开始
- 填充
suite/secrets/quantum-mcp-suite.secrets使用适当的凭证(API密钥、密码等)。
- 调整
suite/.env以匹配您的环境(主机、用户名、已发布的端口等)。
- 从存储库根目录构建并启动堆栈:
docker compose -f suite/docker-compose.yml up --build -d配置
- 通过以下方式切换服务
ENABLE_MANAGEMENT,ENABLE_GW_CLI,以及ENABLE_LOGS(全部默认为true). - 共享变量(
MANAGEMENT_HOST,MANAGEMENT_PORT,USERNAME,CLOUD_INFRA_TOKEN,S1C_URL)级联到每个服务中,除非您提供特定于服务的覆盖(例如。GW_MANAGEMENT_HOST,MGMT_USERNAME). - 每个服务都可以通过以下方式进行端口覆盖
MGMT_TRANSPORT_PORT,GW_TRANSPORT_PORT,以及LOGS_TRANSPORT_PORT;compose文件发布匹配上的每个服务${SERVICE}_PUBLISHED_PORT价值。 - 机密从合并的Docker机密文件中读取,并在运行时写入每个服务文件,因此现有的入口点继续接收预期的基于文件的凭据。
看 查看支持的环境变量的完整列表。
