MCP/Authenticated bridge
Authenticated bridge
The authenticated Streamable HTTP MCP bridge accepts private-network clients and persists task state.
Native HTTP runtime
The bridge source is apps/hermes-async-bridge/hermes_async_bridge.py and should be supervised through the operations guide.
Bearer auth boundary
Network clients use bearer auth from ${HERMES_MCP_TOKEN}. Unauthenticated MCP initialize must fail and authenticated MCP initialize must succeed.
Private network placement
Use private placeholders such as 100.x.x.x or <bridge-host>; no blind public bind.
