Home › Development › MIRASTACK Redfish MCP Server
MIRASTACK Redfish MCP Server
Governed MCP server for DMTF Redfish BMCs. Read-only by default; writes are opt-in and dry-run.
Topics: Aggregators
Connect
Review any command before running it. Package names and URLs come from the server's own registry entry.
Package (pypi 0.1.1)
uvx mirastack-redfish-mcp
Or add to your MCP client config:
{
"mcpServers": {
"mirastack-redfish-mcp": {
"command": "uvx",
"args": [
"mirastack-redfish-mcp"
],
"env": {
"MIRASTACK_REDFISH_ENDPOINTS": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_DEFAULT_ENDPOINT": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_HOST": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_USERNAME": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_PASSWORD": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_PASSWORD_FILE": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_VERIFY_SSL": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_CA_BUNDLE": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_TIMEOUT_SEC": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_AUTH_MODE": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_WRITE_MODE": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_TOOL_PROFILE": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_TOOLSETS": "<YOUR_VALUE>"
}
}
}
}
MIRASTACK_REDFISH_ENDPOINTSsecret — JSON 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_USERNAMEsecret — Single-endpoint Redfish username.MIRASTACK_REDFISH_PASSWORDsecret — Single-endpoint Redfish password.MIRASTACK_REDFISH_PASSWORD_FILEsecret — Path 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.
Package (oci)
docker run -i --rm docker.io/mirastack/mirastack-redfish-mcp:0.1.1
Or add to your MCP client config:
{
"mcpServers": {
"mirastack-redfish-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/mirastack/mirastack-redfish-mcp:0.1.1"
],
"env": {
"MIRASTACK_REDFISH_ENDPOINTS": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_DEFAULT_ENDPOINT": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_HOST": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_USERNAME": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_PASSWORD": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_PASSWORD_FILE": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_VERIFY_SSL": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_CA_BUNDLE": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_TIMEOUT_SEC": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_AUTH_MODE": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_WRITE_MODE": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_TOOL_PROFILE": "<YOUR_VALUE>",
"MIRASTACK_REDFISH_TOOLSETS": "<YOUR_VALUE>"
}
}
}
}
MIRASTACK_REDFISH_ENDPOINTSsecret — JSON 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_USERNAMEsecret — Single-endpoint Redfish username.MIRASTACK_REDFISH_PASSWORDsecret — Single-endpoint Redfish password.MIRASTACK_REDFISH_PASSWORD_FILEsecret — Path 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.
Related servers
mindshub
Connect and unify data across various platforms and databases with [MindsDB as a single MCP server](https://docs.mindsdb.com/mcp/overview).
pipedream
Connect with 2,500 APIs with 8,000+ prebuilt tools, and manage servers for your users, in your own app.
metamcp
MetaMCP is the one unified middleware MCP server that manages your MCP connections with GUI.
anyquery
Query more than 40 apps with one binary using SQL. It can also connect to your PostgreSQL, MySQL, or SQLite compatible database.…
MCPJungle
Self-hosted MCP Server registry for enterprise AI Agents
opentabs
Plugin-based MCP server + Chrome extension that gives AI agents access to web applications through the user's authenticated browser…
Listed in punkpeye/awesome-mcp-servers (MIT)
Data from the Official MCP Registry