Adds a native streamable-HTTP MCP endpoint (:8080/mcp, via supergateway) next to the mcpo OpenAPI port (:8000), so coding agents such as opencode can connect directly.
Each server spawns its own node server.mjs child.
entrypoint.sh supervises both under tini; if either dies the container exits.
New env vars: MCP_PORT, ENABLE_MCPO, ENABLE_MCP.
The :8080 endpoint is unauthenticated (LAN use only); MCPO_API_KEY applies to :8000 only.
Tested locally: /healthz and tools/list on 8080, /openapi.json on 8000, clean shutdown.
Migration: publish 8080 in the deployment's port mapping.
Adds a native streamable-HTTP MCP endpoint (`:8080/mcp`, via `supergateway`) next to the mcpo OpenAPI port (`:8000`), so coding agents such as opencode can connect directly.
- Each server spawns its own `node server.mjs` child.
- `entrypoint.sh` supervises both under `tini`; if either dies the container exits.
- New env vars: `MCP_PORT`, `ENABLE_MCPO`, `ENABLE_MCP`.
- The `:8080` endpoint is unauthenticated (LAN use only); `MCPO_API_KEY` applies to `:8000` only.
- Tested locally: `/healthz` and `tools/list` on 8080, `/openapi.json` on 8000, clean shutdown.
Migration: publish `8080` in the deployment's port mapping.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
aneurin
was assigned by claude2026-10-06 16:28:14 +00:00
Run supergateway on port 8080 (streamable HTTP at /mcp) next to mcpo on
8000, each spawning its own webfetch-mcp child. Supervise both under tini.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Adds a native streamable-HTTP MCP endpoint (
:8080/mcp, viasupergateway) next to the mcpo OpenAPI port (:8000), so coding agents such as opencode can connect directly.node server.mjschild.entrypoint.shsupervises both undertini; if either dies the container exits.MCP_PORT,ENABLE_MCPO,ENABLE_MCP.:8080endpoint is unauthenticated (LAN use only);MCPO_API_KEYapplies to:8000only./healthzandtools/liston 8080,/openapi.jsonon 8000, clean shutdown.Migration: publish
8080in the deployment's port mapping.🤖 Generated with Claude Code