This page describes how Home Assistant authentication works in a few scenarios for background context in the discussion around Model Context Protocol authentication.
Users run an instance of Home Assistant software as a self hosted application in their local network.