Token导航 LogoToken导航TokenDH.com
Clr Openmanage MCP logo
运维云端stdio官方级别未说明来源级核验

Clr Openmanage MCP

MCP Server

用于监控和管理Dell OpenManage Enterprise (OME)服务器的工具,支持设备管理、警报管理、保修跟踪、固件合规性和作业监控等功能。

工具数

15

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude云端部署Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

clearminds

提供方

clearminds

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install clr-openmanage-mcp

详细介绍

clr-openmanage-mcp

![PyPI](https://pypi.org/project/clr-openmanage-mcp/) ![License: MIT](https://opensource.org/licenses/MIT) ![Python 3.11+](https://www.python.org/downloads/)

用于Dell OpenManage Enterprise(OME)的MCP服务器——通过Claude等人工智能助手监控和管理Dell服务器。

特性

  • 设备管理 --列出设备、查看详细信息、运行状况摘要
  • 警报管理 --列表、筛选、确认警报(单个或批量)
  • 保修跟踪 --列出保修单,查找过期保修单
  • 固件合规性 --检查固件基线
  • 作业监视 --查看OME作业及其状态
  • 集团和政策管理 --列出设备组和警报策略
  • OData分页 --自动多页结果提取
  • 基于会话的身份验证 --安全的X-Auth-Token会话,自动创建和清理

安装

pip install clr-openmanage-mcp
# or
uvx clr-openmanage-mcp

配置

首选: 配置文件位于 ~/.config/openmanage/credentials.json (克莫德600):

{
  "host": "ome.example.com",
  "username": "admin",
  "password": "your-password"
}

备选方案: 还支持环境变量:

变量描述示例
OME_HOSTOME服务器主机名或IPome.example.com
OME_USERNAMEOME管理员用户名admin
OME_PASSWORDOME管理员密码secretpass

可选:

变量描述默认值
OME_READ_ONLY以只读模式运行false
OME_TRANSPORT传输协议(stdiohttp)stdio
OME_LOG_LEVEL日志级别INFO

克劳德桌面版

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "openmanage": {
      "command": "uvx",
      "args": ["clr-openmanage-mcp"]
    }
  }
}

克劳德代码

通过CLI添加:

claude mcp add openmanage -- uvx clr-openmanage-mcp

或添加到您的 .mcp.json:

{
  "openmanage": {
    "command": "uvx",
    "args": ["clr-openmanage-mcp"]
  }
}

VS代码

添加到您的VS代码设置或 .vscode/mcp.json:

{
  "mcp": {
    "servers": {
      "openmanage": {
        "command": "uvx",
        "args": ["clr-openmanage-mcp"]
      }
    }
  }
}

注: 从读取配置 ~/.config/openmanage/credentials.json 或环境变量。无需在MCP配置文件中指定凭据。

HTTP传输

要作为独立的HTTP服务器运行,请执行以下操作:

clr-openmanage-mcp --transport http --host 0.0.0.0 --port 8000

工具

系统

工具说明
ome_version获取OME版本、构建信息和操作状态

设备

工具说明参数
ome_list_devices列出所有受管设备top?
ome_get_device获取单个设备的完整细节device_id
ome_device_health聚合设备运行状况摘要(按状态计数)--

警报

工具说明参数
ome_list_alerts使用可选筛选器列出警报severity?, category?, status?, top?
ome_get_alert获取单个警报的完整细节alert_id
ome_alert_count按严重性汇总的警报计数--
ome_alert_ack按ID确认一个或多个警报alert_ids
ome_alert_ack_all确认所有与筛选器匹配的未确认警报severity?, category?

警报筛选器值:

参数接受值
severitycritical, warning, info, normal
statusunack, ack
category例如。 Warranty, System Health

保修

工具说明参数
ome_list_warranties列出所有保修记录top?
ome_warranties_expired列出过期保修--

组、作业、策略和固件

工具说明参数
ome_list_groups列出设备组top?
ome_list_jobs列出作业(按最近的作业排序)top?
ome_list_policies列出警报策略top?
ome_list_firmware列出固件合规性基线top?

示例用法

连接后,您可以向您的AI助手询问以下问题:

  • “显示OpenManage中的所有设备”
  • “是否有任何关键警报?”
  • “哪些服务器保修已过期?”
  • “确认所有保修警报”
  • “显示最近的工作”
  • “固件符合性状态如何?”

安全

所有工具都是 只读 除了 ome_alert_ackome_alert_ack_all,这是非破坏性的写入操作——它们将警报标记为已确认,但不会修改设备配置。

技术说明

  • SSL: 自签名证书验证已禁用(OME设备常见)
  • 认证: 基于X-Auth-Token的会话,启动时自动创建,关闭时清理
  • 分页: 自动跟随OData @odata.nextLink 获取所有页面(除非 top 已设置)
  • 工作API: OME Jobs API不支持 $orderby,因此结果在客户端按以下方式排序 LastRun
  • 保修日期: OME不支持OData中的日期比较 $filter 对于保修端点,因此过期保修过滤是在客户端完成的

发展

git clone https://github.com/clearminds/clr-openmanage-mcp.git
cd clr-openmanage-mcp
uv sync
uv run clr-openmanage-mcp

许可证

麻省理工学院——见 许可证 了解详情。

目录标签

目录标签

PythonClaude云端部署服务器管理本地部署设备监控警报管理保修跟踪固件合规性

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

15

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotoken部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP