监控服务服务器

Mackerel监控服务的MCP服务器实现,提供主机管理、服务管理、指标监控、警报处理等功能。

  • by ryuichi1208
  • Python
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 ryuichi1208/mackerel-mcp-server

使用说明

mackerel mcp服务器

Mackerel监控服务的MCP服务器实现。

特性

  • 主机管理(列表、获取、更新状态、退役)
  • 服务管理(列表、获取、角色)
  • 指标(发布、获取主机/服务指标)
  • 监视器(列表、创建、更新、删除)
  • 警报(列表、关闭)
  • 停机时间(列表、创建、更新、删除)
  • 通知渠道(列出、创建、删除)

Claude桌面配置

增添 claude_desktop_config.json:

{
    "mcp-mackerel": {
      "command": "uv",
      "args": [
        "run",
        "--directory",
        "/app/mackerel_mcp_server",
        "server.py"
      ],
      "env": {
        "MACKEREL_API_KEY": "XXXXXXXXXXXXXX"
      }
    }
  }
}

需求

  • Python>=3.12
  • Mackerel API密钥