
Rust-IPMI
by htemuri
Native Rust client for remote system management and monitoring via IPMI V2 and RMCP+.
What it does
Rust-IPMI provides a native Rust implementation for interacting with Baseboard Management Controllers (BMCs). It allows AI agents to remotely manage and monitor server hardware through the Intelligent Platform Management Interface (IPMI) specification over a network (LAN), supporting chassis and motherboard interactions.
Tools
ipmi_establish_connection: Authenticate and establish a session with a BMC.ipmi_send_raw_request: Send raw IPMI requests to the BMC for custom command execution.ipmi_get_system_status: (Inferred) Retrieve general health and status metrics from the BMC.ipmi_manage_power: (Inferred) Trigger power-on, power-off, or reset commands.
Installation
{
"mcpServers": {
"rust-ipmi": {
"type": "stdio",
"command": "rust-ipmi-mcp",
"args": []
}
}
}
Supported hosts
- claude
Quick install
cargo install rust-ipmiInformation
- Pricing
- free
- Published
- 5/22/2026
- stars






