Serial MCP Server
未认领Rust MCP server and CLI for serial/UART devices, with JSON macro automation and agent skills for repeatable timed workflows.
安装
cargo install --path . --locked工具(12 个)
close
Close an open connection.
list_ports
Discover available serial ports.
macro_list
List loaded macro packs, macros, and assemblies.
macro_load
Validate and load an inline macro pack or pack file path into the server's in-memory registry.
macro_plan
Expand a loaded, inline, or file-backed macro or assembly without opening hardware.
macro_run
Run a loaded macro or assembly against an existing connection or explicit simulation input.
macro_run_inline
Validate, plan, and run an inline macro pack without storing it in the registry.
macro_unload
Remove a loaded macro pack from the in-memory registry.
open
Open a serial connection.
read
Read data from an open connection with timeout handling or a bounded capture window.
set_control_lines
Set RTS and/or DTR on an open connection.
write
Write UTF-8, hex, or base64 data to an open connection.