This gives AI agents direct access to serial ports through pyserial, exposing the full stack from raw read/write operations up to device-specific plugins. You can list ports, open connections with configurable baud rates and control lines, read line-by-line or until delimiters, toggle DTR and RTS for hardware resets, and attach protocol specs so the agent understands your device's command set. Built for embedded engineers debugging firmware over UART, automating test sequences on microcontrollers, or letting Claude Code interact with hardware without manually typing commands into screen or minicom. Includes PTY mirroring so you can attach traditional serial tools alongside the agent, and plugin support for repeatable device operations beyond raw bytes.
claude mcp add --transport stdio es617-serial-mcp-server uvx serial-mcp-server