Home Assistant with ChatGPT: local MCP setup

Learn to connect ChatGPT Desktop to Home Assistant through mcp-proxy, select exposed entities and test light control. Requires Home Assistant 2025.2+.

Player not loading? Watch on YouTube

This German-source tutorial has an English caption track. Daniel walks through connecting ChatGPT Desktop to Home Assistant's MCP server to query device states and control lights. The tutorial was uploaded on September 6, 2026; it specifies Home Assistant 2025.2 or later but gives no ChatGPT Desktop version. Claude Desktop and Claude Code receive brief references rather than a worked comparison.

The setup starts with the Model Context Protocol Server integration in Home Assistant. Daniel then selects the entities available through Assist and creates a long-lived access token. He explains that the token appears only once and should be shared only with people who should have access to the home system.

On the computer, mcp-proxy connects the desktop client to the Home Assistant endpoint ending in /api/mcp. The walkthrough covers the launch command, arguments and token environment variable, with terminal references for macOS and Windows. Daniel also mentions installing uv if the proxy installation fails. In the client interface shown, he recommends Work mode and suggests restarting the app if the connection stalls.

The examples list lights, turn a seating-area lamp on and off, and query office sensor values. This is a local connection to a self-hosted home system, not an offline model setup: Daniel explicitly says that ChatGPT processes prompts on its servers. The client menus and account availability described belong to the upload's setup context.