sync: Shanghai-U9 2026-07-22 tools-sync MCP双向同步脚本+MATLAB专项节;撤出误入库的__pycache__

This commit is contained in:
bowei
2026-07-22 03:55:54 +08:00
parent a7e20d807d
commit 17632bea27
7 changed files with 423 additions and 9 deletions
+8 -1
View File
@@ -30,7 +30,9 @@ CONDA_LANGGRAPH_PYTHON = C:\Users\<user>\.conda\envs\langgraph\python.exe
VIVADO_ROOT = <Vivado 安装根目录,如 C:\Xilinx\Vivado\2018.1 —— 必须实测,不同机器盘符不同>
VIVADO_PATH = <上一行 + \bin\vivado.bat>
KICAD_PYTHONPATH = C:\Program Files\KiCad\10.0\bin\Lib\site-packages
MATLAB_MCP_EXE = C:\Users\<user>\.matlab\agentic-toolkits\bin\matlab-mcp-server.exe
MATLAB_ROOT = <MATLAB 安装根目录,如 D:\MATLAB\R2025b>
MATLAB_AGENTIC_ROOT = C:\Users\<user>\.matlab\agentic-toolkits
MATLAB_MCP_EXE = {MATLAB_AGENTIC_ROOT}\bin\matlab-mcp-server.exe
```
## 板卡 / 仪器 IP
@@ -48,6 +50,9 @@ MCP_DESIGN_ROOT = E:\MCP_design
每个 MCP 在 Claude Code(`~\.claude.json` 的 `mcpServers`)和 Codex
(`~\.codex\config.toml` 的 `[mcp_servers.*]`)中应使用**同一份** command/args/env。
同步时还要对两侧用户级注册表取并集,确保任一侧新增的可移植 MCP 都同步到另一侧;
`mcp_list.md` 继续用于发现“两侧都漏装”的本地工程。托管连接器、插件动态 MCP、
Codex 内置运行时 MCP 不进入这个并集。
标准配置如下(路径变量引用上文条目):
| name | command | args | env |
@@ -60,6 +65,8 @@ MCP_DESIGN_ROOT = E:\MCP_design
| matlab | {MATLAB_MCP_EXE} | --matlab-session-mode=existing --extension-file=...\simulink\tools\tools.json | |
Codex 侧所有 stdio MCP 额外加 `PYTHONIOENCODING=utf-8`、`PYTHONUTF8=1`。
MathWorks `matlab` MCP 是特例:Codex 还要设置 `tool_timeout_sec=600` 与
`env_vars=["WINDIR"]`;Claude 侧要设置 `alwaysLoad=true`。MATLAB 与 Simulink 共用该条目。
## 本机状态备注(同步时更新)