Lifecycle manager for the client-side MCP HTTP endpoint.
Client-side config (loaded from disk once, updated via commands/packets).
Returns true if the client MCP HTTP server is currently running.
true
Registers client lifecycle hooks (auto-start on join, stop on disconnect).
Reloads the config from disk.
Starts the client MCP HTTP server. No-op if the API key is blank.
Stops the client MCP HTTP server.