UART serial port MCP server
woooooooooolf/ser2mcp · tools
UART serial port MCP server: expose local serial ports to AI assistants as standard MCP tools (serial port to MCP server, providing serial port reading and writing support in the most suitable way for AI)
★ 7GitHub stars
2Forks
2026-09-03Last updated
RustLanguage
Apache-2.0License
Key features
- Provides 14 uart_ tools, supporting multiple serial ports, runtime reconfiguration, read-after-write and timing according to output pattern
- ser2mcp-usagecomplete parameters, selection, encoding, completion determination, buffering and fault handling of the serial port interactive tool
- The background continues to read serial port data, uses a bounded ring buffer to save unread content, and reports overflow_delta / overflow_total
- Supports hex, UTF-8 text and text-escaped only for the return side, adapts to binary protocols and terminal logs
- Stream local files via uart_send_file once, supporting continuous base64, progress query, estimation and cancellation
Install command
dsh plugin --profile web add github:woooooooooolf/ser2mcp