本目录存放 SoloCo MCP 通道的取证脚本与原始产物。
定位:脚本 + 原始数据 + 环境指纹同处一地,结论写在 docs/mcp/mcp_surface_findings.md,这里只放能重跑的东西。
前置:soloco 已安装、daemon 正在运行(soloco status 显示 running)。
bash mcp/probe_mcp_surface.sh邮件审批闸门测试的观测装置(同样零 token、不发信、不触发 goal):
bash mcp/watch_email_gate.sh before # 动作前快照
# ... 执行被观测动作 ...
bash mcp/watch_email_gate.sh after # 动作后快照 + 自动比对测试设计与判读标准见 docs/mcp/mcp_surface_findings.md 第 9 节。
注意第 9-5 节的步骤顺序:tools/list 是只读的,多数情况下不必真的发信即可定论。
产物写入 mcp/evidence/。零 token 消耗——脚本只做本地 HTTP 探测与
已安装包的静态读取,不启动任何 goal。
自定义输出目录:
OUT=/tmp/mcp-evidence bash mcp/probe_mcp_surface.shcli.js 的 sha256 记录在 environment.txt 里。SoloCo 升级后请重跑本脚本——
mcp_constants.txt 里的枚举与默认值是编译进产物的,版本一变就可能失效。
local_surface.txt 只记录文件权限元数据与表行数,不含任何凭据内容。
daemon.db 以 mode=ro 只读打开。
