阿万·麦克普
MCP服务器 Check Point埃维诺Harmony电子邮件和协作 --安全事件管理和MSP多租户操作。
特性
- 决策树导航:导航到一个域,只查看该域的工具
- 事件:搜索安全事件,获取事件详细信息,执行操作(隔离、发布等)
- 实体:搜索安全的电子邮件实体(用户、消息、文件、URL)
- 异常:管理白名单/黑名单(允许/阻止)条目
- 租户:MSP Smart API-列出受管理的客户租户
- 双传输:stdio(克劳德桌面)和HTTP流(托管/网关)
- 自动获取和刷新承载令牌
- 网关模式:通过注入凭据头实现多租户
快速开始
克劳德桌面(stdio)
{
"mcpServers": {
"avanan": {
"command": "node",
"args": ["/path/to/avanan-mcp/dist/index.js"],
"env": {
"AVANAN_CLIENT_ID": "your-client-id",
"AVANAN_CLIENT_SECRET": "your-access-key",
"AVANAN_REGION": "us"
}
}
}
}Docker(HTTP)
docker run -p 8080:8080 \
-e AVANAN_CLIENT_ID=your-client-id \
-e AVANAN_CLIENT_SECRET=your-access-key \
-e AVANAN_REGION=us \
ghcr.io/wyre-technology/avanan-mcp:latest网关模式
当部署在MCP网关后面时,设置 AUTH_MODE=gateway网关注入:
| 标题 | 描述 |
|---|---|
X-Avanan-Client-ID | Avanan API客户ID |
X-Avanan-Client-Secret | Avanan API访问密钥 |
X-Avanan-Region | 地区(美国、欧盟、亚太地区) |
环境变量
| 变量 | 必填 | 默认 | 描述 |
|---|---|---|---|
AVANAN_CLIENT_ID | 是 | - | neneneba API客户端ID |
AVANAN_CLIENT_SECRET | 是 | - | neneneba API访问密钥 |
AVANAN_REGION | 没有 | us | API地区:美国、欧盟、亚太地区 |
MCP_TRANSPORT | 没有 | stdio | 运输: stdio 或 http |
MCP_HTTP_PORT | 没有 | 8080 | HTTP端口 |
AUTH_MODE | 没有 | env | 身份验证模式: env 或 gateway |
LOG_LEVEL | 没有 | info | 日志级别:调试、信息、警告、错误 |
可用工具
| 工具 | 域 | 描述 |
|---|---|---|
avanan_navigate | 导航 | 导航到域 |
avanan_back | 导航 | 返回主菜单 |
avanan_status | 导航 | 显示服务器状态和凭据 |
avanan_events_search | events | 使用筛选器搜索安全事件 |
avanan_events_get | events | 按ID获取特定事件 |
avanan_events_action | events | 对事件执行操作 |
avanan_entities_search | 实体 | 搜索安全的电子邮件实体 |
avanan_exceptions_list | 例外 | 列出允许/阻止条目 |
avanan_exceptions_manage | 例外 | 添加或删除允许/阻止条目 |
avanan_tenants_list | 租户 | 列出MSP管理的客户租户 |
发展
npm install
npm run build
npm test
npm run typecheck许可证
Apache-2.0--威尔科技
