Clr Openmanage Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Clr Openmanage Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
MCP server for Dell OpenManage Enterprise (OME) — monitor and manage Dell servers through AI assistants like Claude.
pip install clr-openmanage-mcp
# or
uvx clr-openmanage-mcpPreferred: Configuration file at ~/.config/openmanage/credentials.json (chmod 600):
{
"host": "ome.example.com",
"username": "admin",
"password": "your-password"
}Alternative: Environment variables are also supported:
| Variable | Description | Example |
|---|---|---|
OME_HOST | OME server hostname or IP | ome.example.com |
OME_USERNAME | OME admin username | admin |
OME_PASSWORD | OME admin password | secretpass |
Optional:
| Variable | Description | Default |
|---|---|---|
OME_READ_ONLY | Run in read-only mode | false |
OME_TRANSPORT | Transport protocol (stdio or http) | stdio |
OME_LOG_LEVEL | Log level | INFO |
Add to your claude_desktop_config.json:
{
"mcpServers": {
"openmanage": {
"command": "uvx",
"args": ["clr-openmanage-mcp"]
}
}
}Add via CLI:
claude mcp add openmanage -- uvx clr-openmanage-mcpOr add to your .mcp.json:
{
"openmanage": {
"command": "uvx",
"args": ["clr-openmanage-mcp"]
}
}Add to your VS Code settings or .vscode/mcp.json:
{
"mcp": {
"servers": {
"openmanage": {
"command": "uvx",
"args": ["clr-openmanage-mcp"]
}
}
}
}Note: Configuration is read from ~/.config/openmanage/credentials.json or environment variables. No need to specify credentials in MCP config files.
To run as a standalone HTTP server:
clr-openmanage-mcp --transport http --host 0.0.0.0 --port 8000| Tool | Description |
|---|---|
ome_version | Get OME version, build info, and operation status |
| Tool | Description | Parameters |
|---|---|---|
ome_list_devices | List all managed devices | top? |
ome_get_device | Get full detail for a single device | device_id |
ome_device_health | Aggregate device health summary (count by status) | — |
| Tool | Description | Parameters |
|---|---|---|
ome_list_alerts | List alerts with optional filters | severity?, category?, status?, top? |
ome_get_alert | Get full detail for a single alert | alert_id |
ome_alert_count | Alert count aggregated by severity | — |
ome_alert_ack | Acknowledge one or more alerts by ID | alert_ids |
ome_alert_ack_all | Acknowledge all unacknowledged alerts matching filters | severity?, category? |
Alert filter values:
| Parameter | Accepted values |
|---|---|
severity | critical, warning, info, normal |
status | unack, ack |
category | e.g. Warranty, System Health |
| Tool | Description | Parameters |
|---|---|---|
ome_list_warranties | List all warranty records | top? |
ome_warranties_expired | List warranties past their end date | — |
| Tool | Description | Parameters |
|---|---|---|
ome_list_groups | List device groups | top? |
ome_list_jobs | List jobs (sorted by most recent) | top? |
ome_list_policies | List alert policies | top? |
ome_list_firmware | List firmware compliance baselines | top? |
Once connected, you can ask your AI assistant things like:
All tools are read-only except ome_alert_ack and ome_alert_ack_all, which are non-destructive write operations — they mark alerts as acknowledged but do not modify device configuration.
@odata.nextLink to fetch all pages (unless top is set)$orderby, so results are sorted client-side by LastRun$filter for warranty endpoints, so expired warranty filtering is done client-sidegit clone https://github.com/clearminds/clr-openmanage-mcp.git
cd clr-openmanage-mcp
uv sync
uv run clr-openmanage-mcpMIT — see LICENSE for details.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.