Product image

Flexible UART Control

Set UART port and baudrate via MCP tool. Write commands and read responses with timeout.

  • Configure UART port and baudrate easily.
  • Send commands and receive responses.
  • Timeout support for robust communication.
Product image

Automation Integration

Integrate with automation workflows and tools like Zed or VS Code.

  • Add MCP server in Zed or VS Code.
  • Use with automation scripts.

Usage

Connect in Zed

  1. Download the script: uart-pyautoport-mcp.py

  2. Install uv: https://docs.astral.sh/uv/getting-started/installation/

  3. Add MCP server in VS Code or Zed using the configuration template:

    { “uart-mcp-server”: { “command”: { “path”: “uv”, “args”: [“run”, “path/to/uart-pyautoport-mcp”], “env”: {} } } }

Replace “path/to/uart-pyautoport-mcp” with the actual path to your script.

Direct MCP Server

Run:

python uart-pyautoport-mcp.py

Requirements

  • Python 3.8+
  • pyautoport
  • mcp[cli]

License

MIT