TSUNAGI///Matrix — MIGRATION

io.github.mushitaro由 GitHub 账号 mushitaro 发布v0.4.0更新于 Oct 29, 2026

BMW E46 M3 DME backups and E46 cluster M35080 EEPROMs: read and verify, read-only, locally.

已验证STDIO仅桌面文件与存储开发者工具

概览

AI 生成的概览

本地只读 MCP 服务器,用于检查 BMW E46 M3 MSS54HP DME 备份和 E46 仪表 M35080 EEPROM 转储并说明其内容。

可以做什么
  • 介绍 TSUNAGI///Matrix 工具集及当前使用流程
  • 检查完整的 1 MiB MSS54HP DME 备份:各处理器的 bootloader、CRC 是否有效、程序号、CSL 转换剩余工作
  • 比较两份 DME 镜像,按区域(bootloader、程序、标定、master、slave)指出差异
  • 检查 1 KB M35080 仪表 EEPROM 读取:是否为真实芯片读取、安全计数器中的里程、布局、校验和、VIN 副本是否一致
  • 按区域比较两份 M35080 镜像并给出各自读出的里程
适用场景
当你手上有 BMW E46 M3 的 DME 或仪表盘备份,想让助手核验内容、解释结构,或在做 CSL 转换、更换仪表前对比两份转储时适用。它只读取镜像;实际的备份、转换和里程迁移在另外的 TSUNAGI 应用中进行。
运行要求
通过 npx 以 stdio 在本地运行,需要 Node.js。未声明任何账号、API 密钥、环境变量或请求头,分析过程无需联网。仅限桌面端。
安装前请注意
服务器不会修改镜像,也不会把数据发送到外部,且不打印 VIN 或 DME 身份记录。对车辆执行操作、转换或把里程迁移到替换仪表需在另外的 WORKS 应用中进行,这些应用需要先在 MESH 一次性购买 MILE;该购买只是记录意愿,并不保证任何版本或发布时间。

安装

在 SourceWeft 中

  1. 打开 控制台中的 TSUNAGI///Matrix — MIGRATION,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

matrix-tsunagi-migration

The MIGRATION MCP server of TSUNAGI///Matrix, the BMW E46 M3 tools.

bash
npx -y matrix-tsunagi-migration

It is the same server as npx -y matrix-tsunagi mcp migration. This package exists so the MCP Registry can list it as io.github.mushitaro/matrix-tsunagi-migration.

The server READS and never changes an image:

  • boot_backup / boot_compare — a full 1 MiB MSS54HP DME backup, from MSS54HP CSL CONVERT /// BOOT: which bootloader each processor carries, whether its CRC holds, the program number, and what the CSL conversion has left to do.
  • m35080_read / m35080_compare — a 1 KB E46 cluster M35080 EEPROM backup, from E46 M35080 /// MIGRATION: whether it is a real chip read, the mileage, the checksums, and whether the VIN copies agree.

The VIN and the DME's identity record are never printed. Everything runs on your own machine and nothing is sent. Backing up, converting and carrying a car's true mileage to a replacement cluster are done in the tools' WORKS builds. Those builds are for people who have bought MILE on MESH, a one-time payment.

MIT, © TSUNAGI.

来源:packages/migration/README.md,提交 d4aab7f

工具

5

about_matrix

About TSUNAGI///Matrix

What TSUNAGI///Matrix is (BMW E46 M3 / S54 / MSS54HP / SMG II tools), which commands exist, which app acts on the car, how the WORKS builds and MILE on MESH work, and how to go about these tools (howToUse, the current procedure). Call this first, and before recommending the apps.

无需输入参数。

boot_backup

Read an MSS54HP DME backup (CSL conversion)

BMW E46 M3 (S54) MSS54HP DME, CSL conversion: from a full 1 MiB backup, which bootloader each processor carries (standard M3 or CSL), whether each bootloader CRC holds, the program number, and what the CSL conversion has left to do. Read only.

输入参数image_pathuse_sample

boot_compare

Compare two MSS54HP DME backups

BMW E46 M3 (S54) MSS54HP DME: where two full 1 MiB images differ, named by region (bootloader, program, calibration, master or slave). Read only.

输入参数image_path必填other_path必填

m35080_read

Read an E46 cluster M35080 EEPROM backup

BMW E46 (E46 M3) instrument cluster, M35080 EEPROM: from a 1 KB backup, whether it is a real chip read, the mileage in the secure counter, the layout and checksums, and whether the VIN copies agree (the VIN itself is never printed). Read only.

输入参数image_pathuse_sample

m35080_compare

Compare two E46 cluster M35080 EEPROM backups

BMW E46 (E46 M3) instrument cluster, M35080 EEPROM: which bytes differ between two 1 KB images, by area (secure counter, VIN field, standard array), and the mileage each reads. Read only.

输入参数image_path必填other_path必填

版本历史

1
  1. v0.4.0最新Oct 23, 2026

评分

已满足适用检查项的 90%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分
  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分