- The only LAN-facing protocol is the user's existing SSH service.
- The interactive Broker refuses non-loopback bind addresses.
- The Broker listens on
127.0.0.1:8765and requires a per-user random secret. - The remote proxy reads the secret on Windows and sends it only over loopback.
- The bridge exposes the upstream MCP whitelist; it does not add arbitrary Python or VBA execution.
- SolidWorks COM calls run only in the logged-in Windows user's interactive session.
- The upstream MCP lock and the Broker connection lifecycle serialize CAD writes.
state/broker.secret.envfiles- Broker/MCP logs containing local paths
- user CAD files, previews, exports, or diagnostics
- SSH private keys or copied SSH configuration
The root .gitignore excludes the normal forms of these files. Before pushing,
also inspect git status and git diff --cached.
For security-sensitive problems, use the private repository's GitHub security advisory feature rather than a public issue.