cc-libs/tools/mcp-bridge
Guillaume ARM 53b9328908 test(integration): mount staged lua dirs and guard on .stage
- Mount .stage/apis, .stage/programs (and .stage/servers) instead of repo roots
- Fail fast with a clear message when .stage/ is missing
- Make npm-test-integration depend on stage
2026-06-16 22:40:57 +02:00
..
src feat(mcp): pass args to run-file 2026-06-16 03:05:37 +02:00
test feat(mcp): pass args to run-file 2026-06-16 03:05:37 +02:00
test-integration test(integration): mount staged lua dirs and guard on .stage 2026-06-16 22:40:57 +02:00
eslint.config.js test(mcp): add bridge integration probes 2026-06-10 22:20:20 +02:00
package-lock.json feat(mcp): pass args to run-file 2026-06-16 03:05:37 +02:00
package.json feat(mcp): pass args to run-file 2026-06-16 03:05:37 +02:00
README.md feat: migrate mcp-bridge to trap-sandbox 2026-06-15 19:57:45 +02:00
tsconfig.json chore(mcp): clean bridge build caches 2026-06-10 23:41:52 +02:00

mcp-bridge (deprecated, except the opencode proxy)

Deprecated. The MCP server (probe-computers / exec-lua / write-file) and the CC-link WebSocket server have been migrated to tools/trap-sandbox, which serves the same tools over the sandbox gateway and addresses computers by traposId. See ADR-0019.

This tool is kept alive only for its opencode HTTP-over-WS proxy, still used by the in-game ai bridge mode (apis/libhttpws.lua, apis/libai.lua, programs/ai.lua) to bypass ComputerCraft's ~60s HTTP cap. Once that proxy is migrated onto the gateway, this tool can be removed entirely.

Do not add new MCP features here — add them to tools/trap-sandbox/src/modules/mcp.