EMBEDDED DEV TOOLS / HM-DT-030
HM-DT-030 · datasheet

serial-mcp-server

Serial port MCP server for Claude Code and other MCP agents

01 · What it does

  • List serial ports
  • Read and write to devices
  • Debug firmware output

02 · Install

$ pip install serial-mcp-server
$ claude mcp add serial -- serial_mcp
$ pip install -e .
$ uv pip install -e .

03 · Client config (Claude Desktop / Cursor, from README)

{
  "servers": {
    "serial": {
      "type": "stdio",
      "command": "serial_mcp",
      "args": [],
      "env": {
        "SERIAL_MCP_PLUGINS": "all"
      }
    }
  }
}

Commands copied from the project README. Placeholders are the maintainer's. Not bench-tested by HardwareMCP yet.

Weekly bulletin

New hardware MCP servers and setups that actually worked on a bench. One email, Fridays.