Ratchet – BIOS flashing toolkit with a built-in MCP server for AI agents
Ratchet is a BIOS flashing toolkit that includes a built-in Model Context Protocol (MCP) server, enabling AI agents to interact with and perform BIOS flashing operations programmatically.
Background
Ratchet is an open-source (GPLv3) BIOS flashing toolkit developed by jackulau. Its key feature: it ships with a Model Context Protocol (MCP) server, allowing AI coding agents (e.g., Claude Code, Cursor, VS Code Copilot) to directly read system BIOS info and apply firmware updates as part of automated workflows. MCP is an emerging standard developed by Anthropic that lets AI assistants interact with external tools and data sources. Ratchet targets power users and developers who want AI agents to handle low-level hardware operations — normally a manual, risky process — inside the machine's boot environment (UEFI). The project includes support for common flashing utilities (AMI, Insyde, UBU) and vendor-specific motherboards.