关于 Trend Vision One MCP Server
Trend Vision One MCP Server 是一个 MCP 服务,让 AI 工具通过自然语言调用 Trend Vision One Web API,用于解读和响应安全事件。它面向使用 Trend Vision One 的安全团队,默认以只读模式运行。
主要功能
- 01自然语言访问 Trend Vision One Web API
- 02按工具集启用功能域(-toolsets)
- 03默认只读模式(-readonly=true)
- 04支持按区域与自定义端点连接(-region、-host)
- 05覆盖 Workbench、IAM、CREM 等多个领域工具
适用场景
- 01检索并解读 Workbench 中的安全告警
- 02让 LLM 汇总安全事件并生成处置建议
- 03通过自然语言完成 Trend Vision One 服务的配置工作
MCP 相关
该项目是一个 MCP 服务,向 MCP 客户端暴露 Trend Vision One 的 API 操作作为工具。通过标准输入输出(stdio)传输,适用于本地集成与命令行工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Trend Vision One MCP 服务
Trend Vision One 模型上下文协议(MCP)服务可让您通过自然语言,在您喜爱的 AI 工具与 Trend Vision One Web API 之间进行交互。
借助此服务,用户可以利用大语言模型(LLM)解读安全事件并作出响应。
示例用例
- 自动检索和解读 Trend Vision One 各种工具中的安全警报,例如 Workbench、Cloud Risk Management 和 File Security。
- 让 LLM 收集安全事件信息并生成有意义的建议。
- 自动执行工作流,以改进 Trend Vision One 服务的配置。
- 无需学习其他公司的 API,即可与 Trend Vision One Web API 交互。
安全
- 应为 Trend Vision One API 密钥配置最小权限。
- MCP 服务默认以只读模式运行。使用
readonly=false运行服务时请务必谨慎,因为这可能导致无法挽回的后果。 - 使用 MCP 服务检索的数据会由 AI 工具中配置的 LLM 处理。您有责任确保公司批准使用此 LLM 处理敏感数据。
- 此 MCP 服务仅适用于通过标准输入/输出传输方式进行的本地集成和命令行工具。切勿将此工具暴露到网络中。
开始使用
前提条件
- 您必须拥有 Trend Vision One 账号和 API 密钥。
- 您必须为希望交互的服务分配额度。
- 安装 Docker。
- 安装最新版本的 Visual Studio Code。
与 VSCode + GitHub Copilot 搭配使用
在浏览器中打开以下链接,即可在 Visual Studio Code 中自动安装服务配置。
vscode:mcp/install?%7B%22name%22%3A%22trend-vision-one-mcp%22%2C%22inputs%22%3A%5B%7B%22type%22%3A%22promptString%22%2C%22id%22%3A%22trend-vision-one-api-key%22%2C%22description%22%3A%22Trend%20Vision%20One%20API%20Key%22%2C%22password%22%3Atrue%7D%2C%7B%22type%22%3A%22promptString%22%2C%22id%22%3A%22trend-vision-one-region%22%2C%22description%22%3A%22Trend%20Vision%20One%20Region%22%7D%5D%2C%22command%22%3A%22docker%22%2C%22args%22%3A%5B%22run%22%2C%22-i%22%2C%22--rm%22%2C%22-e%22%2C%22TREND_VISION_ONE_API_KEY%22%2C%22ghcr.io%2Ftrendmicro%2Fvision-one-mcp-server%22%2C%22-region%22%2C%22%24%7Binput%3Atrend-vision-one-region%7D%22%2C%22-readonly%3Dtrue%22%5D%2C%22env%22%3A%7B%22TREND_VISION_ONE_API_KEY%22%3A%22%24%7Binput%3Atrend-vision-one-api-key%7D%22%7D%7D
出现提示时,输入您的 Vision One API 密钥和 Vision One 区域。
或者,将以下内容复制到您的 settings.json 中。
{
"mcp": {
"inputs": [
{
"type": "promptString",
"id": "trend-vision-one-api-key",
"description": "Trend Vision One API Key",
"password": true
},
{
"type": "promptString",
"id": "trend-vision-one-region",
"description": "Trend Vision One Region"
}
],
"servers": {
"trend-vision-one-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"TREND_VISION_ONE_API_KEY",
"ghcr.io/trendmicro/vision-one-mcp-server",
"-region",
"${input:trend-vision-one-region}",
"-readonly=true"
],
"env": {
"TREND_VISION_ONE_API_KEY": "${input:trend-vision-one-api-key}"
}
}
}
},
}
GitHub Copilot Chat 默认处于 Ask 模式,该模式只能建议更改,无法调用 MCP 工具。请使用 Copilot Chat 面板中的模式下拉菜单切换到 Agent 模式,以便 Copilot 调用此服务的工具。
服务选项
| 选项 | 说明 |
|---|---|
-readonly | 指定服务是否以只读模式运行:readonly=true、readonly=false。默认值为 true。 |
-region | 指定 Trend Vision One 区域。可选区域包括:au、ca、eu、id、in、jp、mea、sg、uk、us 或 za。 |
-toolsets | 要启用的工具集的逗号分隔列表,或 all。默认值为 all。完整列表请参阅下文的可用工具集。只有在 -readonly=false 时,所选工具集中的写入工具才会注册。 |
-host | 设置要使用的 Trend Vision One 端点。适用于与内部环境交互。 |
可用工具集
以下每个 -toolsets 值对应 工具 部分中的一个领域。例如,-toolsets crem,workbench,eiqs 仅启用网络风险与暴露管理、Workbench(包括 OAT)和端点清单。
| 工具集 | 领域 |
|---|---|
ai | AI 安全 |
audit | 审计日志 |
awareness | 安全意识 |
business | 业务信息 |
cam | 云账户管理 |
cases | 案例管理 |
cloudrisk | 云风险管理 |
container | 容器安全 |
crem | 网络风险与暴露管理 |
datalake | 数据管道(数据湖) |
dmm | 检测模型管理 |
eiqs | 端点清单 |
email | 电子邮件安全 |
endpoint | 端点安全 |
filesecurity | 文件安全 |
healthcheck | 健康检查 |
iam | 身份和访问管理 |
playbooks | 安全手册 |
response | 响应管理 |
sandbox | 沙箱分析 |
search | 搜索 |
tags | 标签管理 |
threatintel | 威胁情报 |
workbench | Workbench(包括观察到的攻击技术 / OAT) |
工具
身份和访问管理(IAM)
| 工具 | 描述 | 模式 |
|---|---|---|
iam_api_keys_list | 列出 Vision One API 密钥。 | read |
iam_api_keys_delete | 删除 Vision One API 密钥。 | write |
iam_accounts_list | 显示账户中的用户、群组和邀请。 | read |
iam_account_invite | 向指定电子邮件地址发送邀请,将其添加到账户。 | write |
iam_account_update | 更新指定账户。 | write |
iam_account_delete | 删除指定账户。 | write |
iam_account_get | 获取用户账户、SAML 群组或邀请的详细信息。 | read |
iam_api_keys_create | 创建 API 密钥。 | write |
iam_api_key_get | 获取 API 密钥。 | read |
iam_api_key_update | 更新 API 密钥。 | write |
iam_identity_providers_list | 列出 SAML 身份提供商。 | read |
iam_identity_providers_create | 添加 SAML 身份提供商。 | write |
iam_identity_provider_delete | 删除 SAML 身份提供商。 | write |
iam_identity_provider_get | 获取 SAML 身份提供商的详细信息。 | read |
iam_identity_provider_update | 更新 SAML 身份提供商。 | write |
iam_roles_list | 列出用户角色。 | read |
iam_roles_create | 创建用户角色。 | write |
iam_roles_permission_keys_list | 获取所有可用的权限键。 | read |
iam_role_delete | 删除用户角色。 | write |
iam_role_get | 获取用户角色。 | read |
iam_role_update | 更新用户角色。 | write |
iam_role_permissions_list | 获取指定角色的权限。 | read |
Workbench
| 工具 | 描述 | 模式 |
|---|---|---|
workbench_alerts_list | 列出 Trend Vision One Workbench 警报。 | read |
workbench_alert_detail_get | 显示指定警报的信息。 | read |
workbench_observed_attack_techniques_list | 列出已观测到的攻击技术。 | read |
oat_data_pipelines_list | 获取活跃的数据管道。 | read |
oat_data_pipelines_create | 将客户注册到 Observed Attack Techniques 数据管道。 | write |
oat_data_pipelines_delete | 从数据管道取消注册。 | write |
oat_data_pipeline_get | 获取管道设置。 | read |
oat_data_pipeline_update | 修改数据管道设置。 | write |
oat_data_pipeline_packages_list | 获取 Observed Attack Techniques 事件包。 | read |
oat_data_pipeline_package_get | 获取 Observed Attack Techniques 包。 | read |
workbench_alert_notes_list | 获取警报备注。 | read |
workbench_alert_notes_create | 添加警报备注。 | write |
workbench_alert_notes_delete | 删除警报备注。 | write |
workbench_alert_note_get | 获取警报备注。 | read |
workbench_alert_note_update | 编辑警报备注。 | write |
workbench_alert_update | 修改警报状态。 | write |
workbench_insights_list | 获取见解列表。 | read |
workbench_insight_get | 获取见解详情。 | read |
workbench_insight_impact_scope_entities_list | 获取见解详情(影响范围)。 | read |
workbench_insight_indicators_list | 获取见解详情(指标)。 | read |
workbench_insight_matched_highlights_list | 获取见解详情(匹配的重点内容)。 | read |
Cyber Risk & Exposure Management (CREM)
| 工具 | 描述 | 模式 |
|---|---|---|
crem_attack_surface_devices_list | 列出发现的攻击面设备。 | read |
crem_attack_surface_domain_accounts_list | 列出发现的攻击面域账户。 | read |
crem_attack_surface_service_accounts_list | 列出发现的服务账户。 | read |
crem_attack_surface_global_fqdns_list | 列出发现的面向互联网的域名(完全限定域名)。 | read |
crem_attack_surface_public_ips_list | 列出发现的公共 IP 地址。 | read |
crem_attack_surface_cloud_assets_list | 列出发现的云资产。 | read |
crem_attack_surface_high_risk_users_list | 列出高风险用户。 | read |
crem_attack_surface_cloud_asset_profile_get | 获取云资产的配置文件。 | read |
crem_attack_surface_cloud_asset_risk_indicators_list | 列出云资产的风险指标。 | read |
crem_attack_surface_local_apps_list | 列出发现的本地应用程序。 | read |
crem_attack_surface_local_app_profile_get | 获取本地应用的配置文件。 | read |
crem_attack_surface_local_app_risk_indicators_list | 列出本地应用的风险指标。 | read |
crem_attack_surface_local_app_devices_list | 显示安装了指定本地应用的设备。 | read |
crem_attack_surface_local_app_executable_files_list | 显示已安装本地应用的可执行文件。 | read |
crem_attack_surface_custom_tags_list | 列出标签定义。 | read |
crem_account_compromise_event_definitions_list | 获取风险事件定义。 | read |
crem_account_compromise_indicators_list | 获取账户泄露指标。 | read |
crem_account_compromise_risk_indicator_events_list | 获取账户泄露风险事件及其摘要信息。 | read |
crem_account_compromise_risk_indicator_event_get | 获取指定账户泄露风险事件的详细信息。 | read |
crem_anomaly_detection_risk_indicator_events_list | 获取活动和行为风险事件及其摘要信息。 | read |
crem_anomaly_detection_risk_indicator_event_get | 获取指定活动和行为风险事件的详细信息。 | read |
crem_asset_groups_list | 获取资产组数据的网络风险子索引。 | read |
crem_attack_surface_assets_update_criticality | 批量更新资产重要性。 | write |
crem_attack_surface_cloud_assets_update | 更新云资产标签。 | write |
crem_attack_surface_devices_update | 更新设备标签。 | write |
crem_cloud_vm_vulnerabilities_list | 获取云 VM 中的漏洞。 | read |
crem_container_vulnerabilities_list | 获取容器中的 CVE。 | read |
crem_high_risk_devices_list | 获取有风险的设备列表。 | read |
crem_high_risk_device_get | 获取设备风险配置文件。 | read |
crem_high_risk_user_get | 获取用户风险配置文件。 | read |
crem_internal_asset_vulnerabilities_list | 获取内部资产中的 CVE。 | read |
crem_internet_facing_asset_vulnerabilities_list | 获取面向互联网的资产中的 CVE。 | read |
crem_security_posture_get | 获取安全态势数据。 | read |
crem_serverless_function_vulnerabilities_list | 获取无服务器函数中的漏洞。 | read |
crem_vulnerability_get | 获取 CVE 基本信息。 | read |
crem_vulnerability_affected_cloud_storage_assets_list | 获取受 CVE 影响的云存储。 | read |
crem_vulnerability_affected_cloud_vms_list | 获取受 CVE 影响的云 VM。 | read |
crem_vulnerability_affected_container_clusters_list | 获取受 CVE 影响的容器集群。 | read |
crem_vulnerability_affected_container_images_list | 获取受 CVE 影响的容器映像。 | read |
crem_vulnerability_affected_devices_list | 获取受 CVE 影响的设备。 | read |
crem_vulnerability_affected_global_fqdns_list | 获取受 CVE 影响的 FQDN。 | read |
crem_vulnerability_affected_serverless_function_layers_list | 获取受 CVE 影响的无服务器函数层。 | read |
crem_vulnerability_affected_serverless_functions_list | 获取受 CVE 影响的无服务器函数。 | read |
crem_vulnerable_devices_list | 获取在设备中检测到的 CVE。 | read |
云账户管理(CAM)
| 工具 | 描述 | 模式 |
|---|---|---|
cam_alibaba_account_get | 获取由 Cloud Account Manangement 管理的 Alibaba 账户详情。 | read |
cam_alibaba_accounts_list | 以分页列表形式显示已连接到 Trend Vision One 的所有 Alibaba Cloud 账户。 | read |
cam_aws_accounts_list | 列出由 Cloud Account Management 管理的 AWS 账户。 | read |
cam_aws_account_get | 获取由 Cloud Account Management 管理的 AWS 账户详情。 | read |
cam_gcp_accounts_list | 列出由 Cloud Account Management 管理的 Google Cloud 项目。 | read |
cam_gcp_account_get | 获取由 Cloud Account Manangement 管理的 GCP 项目详情。 | read |
cam_alibaba_accounts_create | 添加 Alibaba Cloud 账户。 | write |
cam_alibaba_accounts_generate_terraform_package | 获取 Alibaba Cloud Terraform 模板。 | read |
cam_alibaba_account_delete | 移除 Alibaba Cloud 账户。 | write |
cam_alibaba_account_update | 修改 Alibaba Cloud 账户详情。 | write |
cam_aws_accounts_create | 添加账户。 | write |
cam_aws_accounts_features_list | 获取功能列表。 | read |
cam_aws_accounts_generate_cfn_template_links | 生成 AWS CloudFormation 模板。 | read |
cam_aws_accounts_generate_terraform_package | 生成 AWS Terraform 模板。 | read |
cam_aws_account_delete | 移除账户。 | write |
cam_aws_account_update | 修改账户详情。 | write |
cam_azure_subscriptions_list | 获取已连接的 Azure 订阅。 | read |
cam_azure_subscriptions_create | 添加 Azure 订阅。 | write |
cam_azure_subscriptions_generate_mgmt_group_terraform_package | 生成 Azure 管理组 Terraform 部署包。 | read |
cam_azure_subscriptions_generate_terraform_package | 生成 Azure Terraform 部署包。 | read |
cam_azure_subscription_delete | 移除 Azure 订阅。 | write |
cam_azure_subscription_get | 获取 Azure 订阅详情。 | read |
cam_azure_subscription_update | 修改 Azure 订阅详情。 | write |
cam_gcp_projects_create | 添加 Google Cloud 项目。 | write |
cam_gcp_projects_generate_terraform_package | 获取 Google Cloud 项目 Terraform 模板包。 | read |
cam_gcp_project_delete | 移除 Google Cloud 项目。 | write |
cam_gcp_project_update | 修改 Google Cloud 项目详情。 | write |
cam_oci_compartments_list | 显示已连接的 OCI 区间。 | read |
cam_oci_compartments_create | 添加 OCI 区间。 | write |
cam_oci_compartments_generate_terraform_package | 获取 OCI Terraform 模板。 | read |
cam_oci_compartment_delete | 移除 OCI 区间。 | write |
cam_oci_compartment_get | 显示 OCI 区间详情。 | read |
cam_oci_compartment_update | 修改 OCI 区间详情。 | write |
Email Security
| 工具 | 描述 | 模式 |
|---|---|---|
email_security_accounts_list | 返回由电子邮件防护解决方案管理或已启用电子邮件传感器检测的所有电子邮件账户。 | read |
email_security_domains_list | 返回由电子邮件防护解决方案管理的所有电子邮件域。 | read |
email_security_servers_list | 返回由本地电子邮件防护解决方案管理的所有电子邮件服务器。 | read |
容器安全
| 工具 | 描述 | 模式 |
|---|---|---|
container_security_ecs_clusters_list | 以分页列表形式显示所有已注册的 Amazon Elastic Container Service (ECS) 集群 | read |
container_security_image_vulnerabilities_list | 显示检测到的账户 Kubernetes 和 Amazon ECS 集群中的容器镜像漏洞 | read |
container_security_k8_cluster_get | 显示指定 Kubernetes 集群的详细信息 | read |
container_security_k8_clusters_list | 显示所有已注册的 Kubernetes 集群 | read |
container_security_k8_images_list | 显示账户所有集群中正在运行的 Kubernetes 镜像 | read |
container_security_amazon_ecs_cluster_get | 获取集群详细信息(Amazon ECS)。 | read |
container_security_amazon_ecs_cluster_update | 修改集群设置(Amazon ECS)。 | write |
container_security_amazon_ecs_evaluation_event_logs_list | 获取评估事件日志(Amazon ECS)。 | read |
container_security_amazon_ecs_image_occurrences_list | 获取镜像出现记录(Amazon ECS)。 | read |
container_security_amazon_ecs_sensor_event_logs_list | 获取运行时传感器事件(Amazon ECS)。 | read |
container_security_attestors_list | 获取 Container Security 证明者。 | read |
container_security_attestors_create | 创建 Container Security 证明者。 | write |
container_security_attestor_delete | 删除 Container Security 证明者。 | write |
container_security_attestor_get | 获取 Container Security 证明者。 | read |
container_security_attestor_update | 修改 Container Security 证明者。 | write |
container_security_compliance_scan_configuration_get | 获取合规扫描配置。 | read |
container_security_compliance_scan_configuration_update | 更新合规扫描配置。 | write |
container_security_compliance_scan_summary_get | 获取合规扫描摘要。 | read |
container_security_compliance_scan_versions_list | 获取合规扫描基准的状态。 | read |
container_security_custom_rulesets_list | 获取 Container Security 自定义规则集。 | read |
container_security_custom_rulesets_create | 创建 Container Security 自定义规则集。 | write |
container_security_custom_ruleset_delete | 删除 Container Security 自定义规则集。 | write |
container_security_custom_ruleset_get | 获取规则集详细信息。 | read |
container_security_custom_ruleset_rule_file_source_get | 获取自定义规则集文件内容。 | read |
container_security_custom_ruleset_update | 更新 Container Security 自定义规则集。 | write |
container_security_file_integrity_monitoring_rules_list | 获取 FIM 规则。 | read |
container_security_file_integrity_monitoring_rules_create | 创建 FIM 规则。 | write |
container_security_file_integrity_monitoring_rule_delete | 删除 FIM 规则。 | write |
container_security_file_integrity_monitoring_rule_get | 获取 FIM 规则。 | read |
container_security_file_integrity_monitoring_rule_update | 更新 FIM 规则。 | write |
container_security_generate_service_gateway_password | 生成服务网关身份验证密码。 | read |
container_security_kubernetes_audit_event_logs_list | 获取运行时审计事件(Kubernetes)。 | read |
container_security_kubernetes_cluster_groups_list | 获取 Kubernetes 集群组列表。 | read |
container_security_kubernetes_clusters_create | 注册集群(Kubernetes)。 | write |
container_security_kubernetes_cluster_delete | 从 Container Security 中移除集群(Kubernetes)。 | write |
container_security_kubernetes_cluster_update | 修改集群设置(Kubernetes)。 | write |
container_security_kubernetes_evaluation_event_logs_list | 获取评估事件日志(Kubernetes)。 | read |
container_security_kubernetes_image_occurrences_list | 获取镜像出现记录(Kubernetes)。 | read |
container_security_kubernetes_sensor_event_logs_list | 获取运行时传感器事件(Kubernetes)。 | read |
container_security_managed_rules_list | 获取托管运行时规则。 | read |
container_security_managed_rule_get | 获取运行时规则详细信息。 | read |
container_security_policies_list | 获取 Container Security 策略。 | read |
container_security_policies_create | 创建 Container Security 策略。 | write |
container_security_policy_delete | 删除 Container Security 策略。 | write |
container_security_policy_get | 获取 Container Security 策略。 | read |
container_security_policy_update | 修改 Container Security 策略。 | write |
container_security_rulesets_list | 获取所有规则集。 | read |
container_security_rulesets_create | 创建 Container Security 规则集。 | write |
container_security_ruleset_delete | 删除规则集。 | write |
container_security_ruleset_get | 获取规则集详细信息。 | read |
container_security_ruleset_update | 修改规则集。 | write |
container_security_start_compliance_scan | 启动合规扫描。 | write |
端点安全
| 工具 | 描述 | 模式 |
|---|---|---|
endpoint_security_agent_update_policies_list | 显示可用的 Agent 更新策略 | read |
endpoint_security_endpoint_get | 显示指定端点的详细配置文件 | read |
endpoint_security_endpoints_list | 显示端点的详细列表 | read |
endpoint_security_task_get | 显示指定任务的状态 | read |
endpoint_security_tasks_list | 以分页列表形式显示端点的任务 | read |
endpoint_security_version_control_policies_list | 显示 Endpoint Version Control 策略 | read |
endpoint_security_endpoints_apply_sensor_policy | 覆盖端点传感器策略。 | write |
endpoint_security_endpoints_delete | 移除端点。 | write |
endpoint_security_endpoints_export | 导出端点信息。 | write |
endpoint_security_endpoints_remove_overridden_sensor_policy | 移除已覆盖的端点安全策略设置。 | write |
endpoint_security_schedules_list | 搜索计划。 | read |
endpoint_security_schedules_create | 创建计划。 | write |
endpoint_security_schedules_delete | 删除计划。 | write |
endpoint_security_schedules_update | 更新计划。 | write |
endpoint_security_schedule_get | 按 ID 获取计划。 | read |
endpoint_security_kernel_support_package_update_policies_list | 获取内核支持包版本。 | read |
endpoint_security_version_control_policy_delete | 删除版本控制策略。 | write |
endpoint_security_version_control_policy_priorities_list | 获取版本控制策略优先级。 | read |
endpoint_security_version_control_policy_priority_update | 修改版本控制策略优先级。 | write |
AI 安全
| 工具 | 描述 | 模式 |
|---|---|---|
aisecurity_guardrails_apply | 根据 AI 防护策略评估提示词,并返回建议的操作(允许/阻止)以及检测到任何策略违规的原因 | read |
云风险管理
| 工具 | 描述 | 模式 |
|---|---|---|
cloud_risk_management_accounts_list | 以分页列表形式显示你可访问的云账户 | read |
cloud_risk_management_account_scan_rules_get | 以分页列表形式显示指定账户的所有规则设置 | read |
cloud_risk_management_services_list | 获取 Cloud Risk Management 支持的云服务及其关联规则列表 | read |
威胁情报
| 工具 | 描述 | 模式 |
|---|---|---|
threatintel_suspicious_objects_list | 获取可疑对象列表中域名、文件 SHA-1、文件 SHA-256、IP 地址、电子邮件地址或 URL 的信息 | read |
threatintel_suspicious_objects_add | 将域名、文件 SHA-1、文件 SHA-256、IP 地址、电子邮件地址或 URL 的信息添加到可疑对象列表 | write |
threatintel_suspicious_objects_delete | 从可疑对象列表中删除域名、文件 SHA-1、文件 SHA-256、IP 地址、电子邮件地址或 URL 的信息 | write |
threatintel_exceptions_list | 获取例外列表中域名、文件 SHA-1、文件 SHA-256、IP 地址、发件人地址或 URL 的信息 | read |
threatintel_exceptions_add | 将域名、文件 SHA-1、文件 SHA-256、IP 地址、发件人地址或 URL 添加到例外列表 | write |
threatintel_exceptions_delete | 从例外列表中删除指定对象 | write |
threatintel_intelligence_reports_list | 获取根据导入或检索的数据创建的自定义情报报告列表 | read |
threatintel_intelligence_report_get | 将自定义情报报告下载为 STIX Bundle | read |
threatintel_intelligence_reports_delete | 删除指定的自定义情报报告 | write |
threatintel_sweep_trigger | 在您的环境中搜索自定义情报报告中指定的威胁指标 | write |
threatintel_tasks_list | 显示威胁情报任务和异步作业的信息 | read |
threatintel_task_results_get | 获取威胁情报任务的结果 | read |
threatintel_feed_indicators_list | 获取 Trend Threat Intelligence Feed 中 IoC 的列表 | read |
threatintel_feeds_list | 获取 Trend Threat Intelligence Feed 中的情报报告列表及其关联对象和关系 | read |
threatintel_feed_filter_definition_get | 获取 Trend Threat Intelligence Feed 查询支持的筛选键和值 | read |
threatintel_intelligence_reports_create | 将 STIX 和 CSV 文件导入为自定义情报报告。 | write |
审计日志
| 工具 | 描述 | 模式 |
|---|---|---|
audit_logs_list | 获取审计日志条目。 | read |
业务信息
| 工具 | 描述 | 模式 |
|---|---|---|
business_profile_get | 获取业务信息。 | read |
business_profile_update | 更改企业名称。 | write |
案例管理
| 工具 | 描述 | 模式 |
|---|---|---|
case_management_case_attachment_delete | 删除附件。 | write |
case_management_case_attachment_get | 根据附件 ID 下载附件。 | read |
case_management_case_attachments_create | 添加附件。 | write |
case_management_case_bind_oat_event | 向案例添加 OAT 事件。 | write |
case_management_case_content_delete | 使用内容 ID 删除案例内容。 | write |
case_management_case_content_get | 获取案例条目。 | read |
case_management_case_content_update | 更新案例内容。 | write |
case_management_case_contents_create | 向案例添加内容。 | write |
case_management_case_contents_list | 获取案例内容。 | read |
case_management_case_get | 获取案例详情。 | read |
case_management_case_highlighted_object_delete | 移除高亮对象。 | write |
case_management_case_highlighted_object_get | 获取指定的高亮对象。 | read |
case_management_case_highlighted_objects_list | 获取高亮对象。 | read |
case_management_case_risk_indicator_events_close | 关闭与案例相关的风险事件。 | write |
case_management_case_risk_indicator_events_list | 获取指定案例中的风险指标。 | read |
case_management_case_task_attachment_delete | 删除任务附件。 | write |
case_management_case_task_attachment_get | 下载任务附件。 | read |
case_management_case_task_attachments_create | 向任务上传附件。 | write |
case_management_case_task_content_delete | 删除任务的内容条目。 | write |
case_management_case_task_content_get | 获取任务的内容条目。 | read |
case_management_case_task_content_update | 更新任务的内容条目。 | write |
case_management_case_task_contents_create | 向任务添加内容。 | write |
case_management_case_task_contents_list | 获取任务内容。 | read |
case_management_case_task_get | 获取任务详情。 | read |
case_management_case_task_update | 更新任务。 | write |
case_management_case_tasks_create | 创建任务。 | write |
case_management_case_tasks_list | 获取案例的任务。 | read |
case_management_case_update | 更新案例。 | write |
case_management_cases_create | 创建案例。 | write |
case_management_cases_list | 获取所有案例。 | read |
数据管道(Datalake)
| 工具 | 描述 | 模式 |
|---|---|---|
datalake_data_pipeline_get | 获取管道信息。 | read |
datalake_data_pipeline_package_get | 获取软件包。 | read |
datalake_data_pipeline_packages_list | 列出可用的软件包。 | read |
datalake_data_pipeline_update | 更新管道设置。 | write |
datalake_data_pipelines_create | 将数据类型绑定到管道。 | write |
datalake_data_pipelines_delete | 从管道解绑数据类型。 | write |
datalake_data_pipelines_list | 获取已绑定的数据管道。 | read |
检测模型管理
| 工具 | 描述 | 模式 |
|---|---|---|
dmm_custom_filters_list | 获取所有自定义筛选器。 | read |
dmm_custom_models_list | 获取自定义检测模型。 | read |
dmm_exception_get | 获取自定义例外。 | read |
dmm_exception_update | 更新自定义例外。 | write |
dmm_exceptions_create | 创建例外。 | write |
dmm_exceptions_delete | 删除自定义例外。 | write |
dmm_exceptions_list | 获取所有自定义例外。 | read |
dmm_model_update | 启用或禁用检测模型。 | write |
dmm_models_list | 列出检测模型。 | read |
端点清单(EIQS)
| 工具 | 描述 | 模式 |
|---|---|---|
eiqs_endpoints_list | 获取详细的端点列表。 | read |
文件安全
| 工具 | 描述 | 模式 |
|---|---|---|
file_security_storages_list | 获取存储容器列表。 | read |
file_security_storages_update | 更新防护状态。 | write |
健康检查
| 工具 | 描述 | 模式 |
|---|---|---|
healthcheck_connectivity_get | 检查 API 服务的可用性。 | read |
响应管理
| 工具 | 描述 | 模式 |
|---|---|---|
response_containers_isolate | 隔离容器。 | write |
response_containers_restore | 恢复容器连接。 | write |
response_containers_terminate | 终止容器。 | write |
response_custom_script_delete | 删除自定义脚本。 | write |
response_custom_script_get | 下载自定义脚本。 | read |
response_custom_script_update | 更新自定义脚本。 | write |
response_custom_scripts_create | 添加自定义脚本。 | write |
response_custom_scripts_list | 列出自定义脚本。 | read |
response_domain_accounts_disable | 禁用用户账户。 | write |
response_domain_accounts_enable | 启用用户账户。 | write |
response_domain_accounts_reset_password | 强制重置密码。 | write |
response_domain_accounts_sign_out | 强制退出登录。 | write |
response_emails_delete | 删除电子邮件。 | write |
response_emails_quarantine | 隔离电子邮件。 | write |
response_emails_restore | 恢复电子邮件。 | write |
response_endpoint_action_exceptions_list | 获取终端响应操作排除列表。 | read |
response_endpoint_action_exceptions_register | 将终端从响应操作中排除。 | write |
response_endpoints_collect_file | 收集文件。 | write |
response_endpoints_isolate | 隔离终端。 | write |
response_endpoints_restore | 恢复终端连接。 | write |
response_endpoints_run_osquery | 运行 osquery。 | write |
response_endpoints_run_script | 运行自定义脚本。 | write |
response_endpoints_run_yara_rules_create | 运行 YARA 规则。 | write |
response_endpoints_start_malware_scan | 扫描恶意软件。 | write |
response_endpoints_terminate_process | 终止进程。 | write |
response_isolated_traffic_exceptions_list | 获取隔离终端的网络流量例外项。 | read |
response_isolated_traffic_exceptions_register | 配置网络流量例外项。 | write |
response_osquery_statements_list | 列出 osquery 语句。 | read |
response_setting_status_get | 获取终端响应设置。 | read |
response_setting_status_update | 更新终端响应设置。 | write |
response_suspicious_objects_create | 添加到阻止列表。 | write |
response_suspicious_objects_delete | 从阻止列表中移除。 | write |
response_task_get | 下载响应任务结果。 | read |
response_tasks_cancel | 取消响应任务。 | write |
response_tasks_list | 获取响应任务。 | read |
response_yara_rule_files_list | 列出 YARA 规则文件。 | read |
沙箱分析
| 工具 | 描述 | 模式 |
|---|---|---|
sandbox_analysis_result_get | 获取分析结果。 | read |
sandbox_analysis_result_investigation_package_get | 下载调查包。 | read |
sandbox_analysis_result_report_get | 下载分析结果。 | read |
sandbox_analysis_result_suspicious_objects_list | 下载可疑对象列表。 | read |
sandbox_analysis_results_list | 获取分析结果列表。 | read |
sandbox_files_analyze | 将文件提交至沙箱。 | write |
sandbox_submission_usage_get | 获取每日剩余配额。 | read |
sandbox_task_get | 获取提交状态。 | read |
sandbox_tasks_list | 列出提交记录。 | read |
sandbox_urls_analyze | 将 URL 提交至沙箱。 | write |
搜索
| 工具 | 描述 | 模式 |
|---|---|---|
search_activity_statistics_get | 查询活动数据统计信息。 | read |
search_cloud_activities_list | 获取云活动数据。 | read |
search_container_activities_list | 获取容器活动数据。 | read |
search_detections_list | 获取检测数据。 | read |
search_email_activities_list | 获取电子邮件活动数据。 | read |
search_endpoint_activities_list | 获取端点活动数据。 | read |
search_identity_activities_list | 获取身份和访问活动数据。 | read |
search_mobile_activities_list | 获取移动活动数据。 | read |
search_network_activities_list | 获取网络活动数据。 | read |
search_sensor_statistics_get | 查询端点传感器统计信息。 | read |
安全意识
| 工具 | 描述 | 模式 |
|---|---|---|
security_awareness_phishing_rate_trends_list | 获取钓鱼率趋势。 | read |
security_awareness_phishing_simulation_round_get | 获取模拟轮次详情。 | read |
security_awareness_phishing_simulation_round_recipients_list | 列出模拟轮次的收件人。 | read |
security_awareness_phishing_simulation_rounds_list | 列出模拟轮次。 | read |
security_awareness_phishing_simulations_list | 列出钓鱼模拟。 | read |
security_awareness_training_campaign_get | 获取培训活动详情。 | read |
security_awareness_training_campaign_recipients_list | 列出培训活动的收件人。 | read |
security_awareness_training_campaigns_list | 列出培训活动。 | read |
安全剧本
| 工具 | 描述 | 模式 |
|---|---|---|
security_playbooks_playbooks_list | 获取剧本列表。 | read |
security_playbooks_playbooks_run | 运行剧本。 | write |
security_playbooks_task_actions_list | 获取操作列表。 | read |
security_playbooks_task_get | 获取任务详情。 | read |
security_playbooks_tasks_list | 获取任务列表。 | read |
标签管理
| 工具 | 描述 | 模式 |
|---|---|---|
tag_management_custom_tag_assets_list | 列出带有指定自定义标签的资产。 | read |
tag_management_custom_tags_assign | 为资产分配自定义标签。 | write |
tag_management_custom_tags_create | 创建自定义标签。 | write |
tag_management_custom_tags_delete | 删除自定义标签。 | write |
tag_management_custom_tags_list | 列出自定义标签的属性-值对。 | read |
tag_management_custom_tags_unassign | 取消资产的自定义标签分配。 | write |
tag_management_customizable_tag_assets_list | 列出带有指定可自定义平台标签的资产。 | read |
tag_management_customizable_tags_assign | 为资产分配可自定义标签。 | write |
tag_management_customizable_tags_create | 创建可自定义标签。 | write |
tag_management_customizable_tags_delete | 删除可自定义标签。 | write |
tag_management_customizable_tags_list | 列出可自定义平台标签的属性-值对。 | read |
tag_management_customizable_tags_unassign | 取消资产的可自定义标签分配。 | write |
tag_management_task_get | 获取标签操作任务状态。 | read |
架构

示例
域账户分析

删除过期的 Trend Vision One API 密钥

筛选攻击面设备

更新日志
请参阅发行版本。
贡献
请参阅贡献指南。
行为准则
本项目遵循 Go 行为准则。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。