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 分