目录

一、安装UV工具

二、把UVX加入到环境变量

三、验证是否成功

四、MCP配置


uvx 一键运行 serial-mcp

一、安装UV工具

curl -LsSf https://astral.sh/uv/install.sh | sh

二、把UVX加入到环境变量

echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

三、验证是否成功

uvx --version

四、MCP配置

{
  "mcpServers": {
    "serial-terminal": {
      "command": "uvx",
      "args": [
        "serial-mcp@latest"
      ]
    }
  }
}

优势:

• uv 会自动创建独立虚拟环境,不受系统 Python3.8 版本限制

• 内置国内优化的包下载策略,解决 pip 超时、连接重置问题

• 自动安装 pyserial、mcp 全部依赖,不用手动处理任何依赖报错

• 已经提前配置好 dialout 串口权限即可直接使用

补充小提示

• 首次运行下载依赖耗时会久一点,后续再次启动会直接复用缓存环境,秒启动;

• 你之前已经加入 dialout 用户组,不会出现串口权限拒绝的报错;

• uvx 内置高版本 Python,彻底规避了你系统 Python3.8 的版本兼容问题

Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐