92 v0.1.2 更新于 2026-11-03

USB LIN Converter MCP Server

嗅探并逆向工程汽车的 LIN 总线:抓包、改位、测速、解码 LDF。

适用客户端

本地客户端
Claude Desktop、Claude Code、Cursor、Cline 等支持本地 MCP 的客户端

安装配置

本地运行(pypi)
{
  "mcpServers": {
    "lin-usb-converter": {
      "command": "uvx",
      "args": [
        "ucan-lin-mcp"
      ]
    }
  }
}

将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。

提供的工具 接入后 Agent 可调用这 9 个工具

device_info
查询设备信息
monitor_bus
监听 LIN 总线流量,记录每个 ID 的周期和数据变化
detect_bus
自动检测总线波特率和校验和类型
load_ldf
加载 LDF 文件用于信号解码/编码
decode_frame
根据 LDF 文件解码 LIN 帧信号
encode_frame
根据 LDF 文件将信号编码为 LIN 帧
send_frame
发送 LIN 帧(需 --allow-transmit)
run_master
以主机模式运行调度表发送帧(需 --allow-transmit)
run_slave
以从机模式模拟 LIN 从设备(需 --allow-transmit)