Skip to content
mcp/skillhub

MIRASTACK Redfish MCP Server

by mirastacklabs-aiai.mirastacklabs/mirastack-redfish-mcpv0.1.1

Governed access to DMTF Redfish BMCs (iDRAC, iLO, XCC, OpenBMC) for power, thermal, firmware and BIOS management; read-only by default with tiered write modes.

1Pythonstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Maintained59d ago

Install MIRASTACK Redfish MCP server

Install in Claude Code

claude mcp add mirastack-redfish -e MIRASTACK_REDFISH_ENDPOINTS='<mirastack-redfish-endpoints>' -e MIRASTACK_REDFISH_USERNAME='<mirastack-redfish-username>' -e MIRASTACK_REDFISH_PASSWORD='<mirastack-redfish-password>' -e MIRASTACK_REDFISH_PASSWORD_FILE='<mirastack-redfish-password-file>' -- uvx mirastack-redfish-mcp

Configuration

VariableRequiredSecretDescription
MIRASTACK_REDFISH_ENDPOINTS—yesJSON payload or YAML/JSON path defining one or more Redfish endpoints.
MIRASTACK_REDFISH_DEFAULT_ENDPOINT——Default endpoint name used when no endpoint argument is provided.
MIRASTACK_REDFISH_HOST——Single-endpoint Redfish base URL, for example https://192.0.2.10.
MIRASTACK_REDFISH_USERNAME—yesSingle-endpoint Redfish username.
MIRASTACK_REDFISH_PASSWORD—yesSingle-endpoint Redfish password.
MIRASTACK_REDFISH_PASSWORD_FILE—yesPath to a file containing the single-endpoint Redfish password.
MIRASTACK_REDFISH_VERIFY_SSL——TLS verification. Defaults to true. Set false only for lab endpoints with controlled certificates.
MIRASTACK_REDFISH_CA_BUNDLE——Path to a custom CA bundle used for TLS verification.
MIRASTACK_REDFISH_TIMEOUT_SEC——HTTP timeout in seconds for Redfish requests.
MIRASTACK_REDFISH_AUTH_MODE——Auth mode: auto, session, or basic.
MIRASTACK_REDFISH_WRITE_MODE——Write tier: off (default), power, config, or full. Mutating tools are not registered unless raised.
MIRASTACK_REDFISH_TOOL_PROFILE——Tool profile: core, standard, or full.
MIRASTACK_REDFISH_TOOLSETS——Optional comma-separated toolset override.

Freshness

Maintained — last maintenance signal 59d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-08-12 · 59d ago · GitHub

  2. Latest release

    2026-08-12 · 59d ago · GitHub · v0.1.2

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-08-11 · 59d ago · official registry · v0.1.1

FAQ

›How do I install the MIRASTACK Redfish MCP server in Claude Code?

Run: claude mcp add mirastack-redfish -e MIRASTACK_REDFISH_ENDPOINTS='<mirastack-redfish-endpoints>' -e MIRASTACK_REDFISH_USERNAME='<mirastack-redfish-username>' -e MIRASTACK_REDFISH_PASSWORD='<mirastack-redfish-password>' -e MIRASTACK_REDFISH_PASSWORD_FILE='<mirastack-redfish-password-file>' -- uvx mirastack-redfish-mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does MIRASTACK Redfish require an API key?

Yes. It expects MIRASTACK_REDFISH_ENDPOINTS, MIRASTACK_REDFISH_USERNAME, MIRASTACK_REDFISH_PASSWORD, MIRASTACK_REDFISH_PASSWORD_FILE, of which 4 are secrets.

›Can I use MIRASTACK Redfish as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is MIRASTACK Redfish in the official MCP registry?

Yes, as ai.mirastacklabs/mirastack-redfish-mcp.