Home Assistant with Home MCP in LibreChat

Hombee Free

Prepare the LibreChat deployment

LibreChat can connect to remote MCP servers over Streamable HTTP and supports per-user OAuth. The administrator must expose a correct public LibreChat domain so the callback URL can reach ${DOMAIN_SERVER}/api/mcp/<server-name>/oauth/callback.

Add a server named hombee in LibreChat’s MCP configuration or server-management interface. Use the public Home MCP URL ending in /mcp, select Streamable HTTP and enable OAuth. Restart or reload LibreChat if required, then connect the server from the individual user’s interface and complete Hombee sign-in.

Do not configure one shared Hombee token for all LibreChat users. Each person must authorize with their own account so Home MCP can apply installation, permission and capability filters correctly.

Verify Home Assistant in a conversation

Create a new chat with the Hombee server enabled and ask: “List the Home Assistant areas and read-only capabilities available to my Hombee account. Do not change state.” Review every consequential tool call before approval.

If OAuth returns to the wrong host, correct LibreChat’s public server domain and reverse-proxy headers. If one user sees another user’s connection, stop and audit per-user OAuth storage before continuing. If discovery is empty, compare the signed-in Hombee account and installation rather than adding a global credential.

Continue exploring