跳到主要内容

Lighthouse MCP Server

基于腾讯云 Lighthouse API 开发的 MCP 服务,实现云服务器智能化管理。

前往云开发平台创建 MCP Server

该服务器提供以下核心功能:

  • 实例管理
    • 获取实例列表
    • 获取可用地域
    • 实例监控数据查询
    • 实例自我诊断
  • 安全管理
    • 防火墙规则配置

环境变量配置

在运行之前,需要设置以下环境变量:

  • TENCENTCLOUD_SECRET_KEY: 腾讯云 API SecretKey
  • TENCENTCLOUD_SECRET_ID: 腾讯云 API SecretId

🛠️ 工具清单

工具标识功能描述典型应用场景
get_instances获取服务器实例列表实例状态监控、资产管理
get_monitor_data查询实例监控数据性能分析、故障排查
set_firewall配置防火墙规则网络安全管控
get_regions获取可用地域列表资源部署规划
self_test执行实例自我诊断安全审计、系统健康检查

工具列表

服务器提供以下工具:

  1. get_instances: 获取用户名下的服务器实例列表

    • 返回实例名称、实例ID、系统盘ID等信息
  2. get_monitor_data: 获取实例监控数据

    • 支持不同时间范围的数据查询
    • 自动适配查询间隔
    • 支持多种监控指标
  3. set_firewall: 设置防火墙规则

    • 支持配置端口、协议、访问控制等
    • 支持 IPv4/IPv6
  4. get_regions: 获取可用地域列表

  5. self_test: 实例自我诊断

    • 支持多维度安全检查
    • 生成风险评估报告
    • 支持深度诊断

云开发 MCP 控制台