chore(mcp): require bearer token for supervisor MCP
All checks were successful
CI / Lint / Test / Vet (push) Successful in 10s
CI / Mirror to GitHub (push) Successful in 4s

The pod now enforces SUPERVISOR_MCP_TOKEN; this matches the .mcp.json
header so a Claude Code session in this repo authenticates correctly.
Token comes from the operator's shell env, not the repo.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Mathias Bergqvist
2026-05-04 13:57:14 +02:00
parent 928f23ab1b
commit f49850d23b

View File

@@ -2,7 +2,10 @@
"mcpServers": { "mcpServers": {
"supervisor": { "supervisor": {
"type": "http", "type": "http",
"url": "http://koala:30320/mcp" "url": "http://koala:30320/mcp",
"headers": {
"Authorization": "Bearer ${SUPERVISOR_MCP_TOKEN}"
}
}, },
"brain": { "brain": {
"type": "http", "type": "http",