I am writing my own MCP server as a learning exercise. I would like to run this server on a different host on my network. Does the MCP client used by HA allow remote connections or does the MCP server need to run locally? I know it uses SSE, but sometimes the client limits connections to serves only running on localhost.