Expose mcp integration to the web

I have been playing around with MCP, and it works great! I created my own MCP server for my online grocery store, set it up as an addon, and integrated it in my assist conversation agent using the MCP client integration. I set it up with the addon’s local url http://0.0.0.0:8080. That works great within assist!

I’ve also set up the MCP server integration and exposed home assistant to Claude, which also works. (I have nabu casa, and gave Claude my public-facing hass address, as per the Claude for desktop example in the docs.)

What I want now, is to expose the MCP server I created myself online, so that I can use it directly in Claude or OpenAI online, thereby using my home assistant setup as a secure, authenticated mcp server hub. But I just can’t figure out how to expose the addon or the mcp integration, and I can’t seem to find anything in the docs. Any help here would be very much appreciated!

If I can’t solve this, I’ll just have to run my own mcp server somewhere else, but then I’ll have to figure out authentication and stuff myself…