Agent♥︎Age
Catalog

io.github.es617/serial-mcp-server

Official

by es617 · Python

Let AI agents interact with serial devices — list ports, connect, send, and read.

io.github.es617/serial-mcp-server (MCP)

A stateful serial port Model Context Protocol (MCP) server that lets AI agents interact with serial devices: list available ports, establish a connection, send data, and read responses. It is designed for developer tooling and MCP-compatible runtimes and communicates over stdio.

🛠️ Key Features

  • Stateful serial port MCP server
  • Serial device interaction (list ports, connect, send, read)
  • MCP-compatible runtime support
  • Uses pyserial for serial communication

🚀 Use Cases

  • Developer tooling for embedded systems and firmware workflows
  • Hardware/serial RS232 and UART device testing and integration with AI agents
  • Automation and agent-driven interaction with serial-connected devices

⚡ Developer Benefits

  • Works out of the box with Claude Code and VS Code with Copilot
  • Compatible with any MCP-compatible runtime

⚠️ Limitations

  • Source indicates RS232/UART serial communication focus; specific baud rate and protocol handling details are not provided

Topics

ai-agentsdevelopment-toolsembedded-systemsfirmwarehardwaremcpmodel-context-protocolserial