Token导航 LogoToken导航TokenDH.com
MCP Rs232 logo
运维云端stdio官方级别未说明来源级核验

MCP Rs232

MCP Server

一个提供RS232串口连接功能的服务器,支持端口列表、数据读写及配置管理。

工具数

6

提示词数

0

GitHub Stars

0

资源数

0
设备管理Python本地部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

daedalus

提供方

daedalus

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install mcp-rs232

详细介绍

mcp-rs232

暴露RS232串行端口连接的MCP服务器

![PyPI](https://pypi.org/project/mcp-rs232/) ![Python](https://pypi.org/project/mcp-rs232/) ![Ruff](https://github.com/astral-sh/ruff)

mcp名称:io.github.daedalus/mcp-rs232

安装

pip install mcp-rs232

用法

from mcp_rs232 import list_ports, open_port, close_port, read_port, write_port

# List available ports
ports = list_ports()
print(ports)

# Open a port
open_port("COM1", baud_rate=9600)

# Write data (hex encoded)
write_port("COM1", "48656c6c6f")  # "Hello"

# Read data (returns hex encoded)
data = read_port("COM1")

# Close the port
close_port("COM1")

命令行界面

mcp-rs232 --help

API

资源

  • serial://ports -列出所有可用串行端口及其详细信息
  • serial://port/{port_name} -获取特定端口的详细信息

工具

  • list_ports_tool() -返回可用串行端口列表
  • open_port(port, baud_rate, ...) -打开串行连接
  • close_port(port) -关闭串行连接
  • read_port(port, size, timeout) -从端口读取数据(十六进制编码)
  • write_port(port, data) -将十六进制编码的数据写入端口
  • get_port_config(port) -返回当前端口配置

发展

git clone https://github.com/daedalus/mcp-rs232.git
cd mcp-rs232
pip install -e ".[test]"

# run tests
pytest

# format
ruff format src/ tests/

# lint
ruff check src/ tests/

# type check
mypy src/

目录标签

目录标签

设备管理Python本地部署串口通信硬件接口Python工具

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

6

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP