mcp-redfish
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| REDFISH_HOST | Yes | BMC hostname or IP address | |
| REDFISH_PASSWORD | Yes | BMC password | |
| REDFISH_USERNAME | No | BMC username | root |
| REDFISH_ALLOW_SELF_SIGNED | No | Accept self-signed TLS certificates (normal for BMCs) | true |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_systemsA | List all computer systems managed by this BMC. Returns Name, Model, Manufacturer, SerialNumber, PowerState, Health, MemorySummary, and ProcessorSummary for each system. |
| get_systemA | Get full details of a computer system by its ID (e.g. '1' or 'System.Embedded.1'). Includes BiosVersion, HostName, IndicatorLED, Boot settings, and all hardware details. |
| set_power_stateA | Change the power state of a computer system. Supported reset types: On, ForceOff, GracefulShutdown, GracefulRestart, ForceRestart, Nmi, PushPowerButton. |
| get_bios_settingsA | Get current BIOS attributes and settings for a system. Returns all BIOS configuration parameters. |
| list_chassisA | List all chassis managed by this BMC. Returns ChassisType, Manufacturer, Model, SerialNumber, and Status for each chassis. |
| get_chassisA | Get full details of a chassis by its ID. Includes all hardware details, network adapters, and links. |
| get_thermalA | Get thermal data (temperatures and fans) for a chassis. Returns sensor name, reading in Celsius, upper thresholds, and health status. |
| get_powerA | Get power data for a chassis. Returns power supply status, current consumption in watts, and power capacity. |
| list_managersA | List all BMC managers. Returns ManagerType, FirmwareVersion, Status, and network addresses for each manager. |
| get_managerA | Get full details of a BMC manager by its ID. Includes network interfaces, firmware version, and all manager details. |
| reset_managerA | Reset (restart) the BMC manager. Uses GracefulRestart by default. This will temporarily disconnect the BMC. |
| get_network_protocolA | Get BMC network protocol settings. Shows which protocols are enabled/disabled (IPMI, SSH, HTTPS, SNMP, Telnet) and their port numbers. |
| list_storageA | List storage controllers for a system. Returns controller name, model, firmware version, supported RAID types, and health status. |
| list_drivesA | List physical drives for a storage controller. Returns capacity, protocol (SAS/SATA/NVMe), MediaType (SSD/HDD), health, and serial number. |
| list_event_logA | Get system event log entries from a system or BMC manager. Returns recent entries with Severity, Message, and Created timestamp. Tries common log paths automatically (SEL, System, Log1). |
| clear_event_logA | Clear the event log for a system or BMC manager. This action is irreversible — all log entries will be deleted. |
| get_firmware_inventoryA | List all firmware versions across all components (BIOS, BMC, NICs, storage controllers, drives, PSUs, etc.). Returns Name, Version, and Updateable flag for each component. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/fredriksknese/mcp-redfish'
If you have feedback or need assistance with the MCP directory API, please join our Discord server