es617/serial-mcp-server
Serial port MCP server for Claude Code and other MCP-compatible agents.
Implements a stateful connection model with pyserial, exposing low-level serial tools (read, write, DTR/RTS control) alongside higher-level abstractions—protocol specs and device plugins—that let agents understand command formats and automate multi-step device interactions without raw byte manipulation. Includes PTY mirroring for concurrent terminal access, configurable plugins, and structured JSON responses that enable agents to reason about device state and behavior conversationally.
Available on PyPI.
Stars
2
Forks
—
Language
Python
License
MIT
Category
Last pushed
Mar 07, 2026
Monthly downloads
441
Commits (30d)
0
Dependencies
3
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/es617/serial-mcp-server"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
deepset-ai/hayhooks
Easily deploy Haystack pipelines as REST APIs and MCP Tools.
avivsinai/langfuse-mcp
A Model Context Protocol (MCP) server for Langfuse, enabling AI agents to query Langfuse trace...
DMontgomery40/mcp-3D-printer-server
Connects MCP to major 3D printer APIs (Orca, Bambu, OctoPrint, Klipper, Duet, Repetier, Prusa,...
yzfly/mcp-python-interpreter
MCP Python Interpreter: run python code. Python-mcp-server, mcp-python-server, Code Executor
mafzaal/d365fo-client
A comprehensive Python client library and MCP server for Microsoft Dynamics 365 Finance &...