mcp-server-home-assistant
A Model Context Protocol Server for Home Assistant. See Model Context Protocol for context.
The custom component required by this integration is moving to Home Assistant Core in https://github.com/home-assistant/core/pull/134122
Usage in Claude Desktop
Install the home-assistant-model-context-protocol custom component in your Home Assistant instance
Create a Long Lived Access Token
Clone this git repo to a path like
/Users/allen/Development/mcp-server-home-assistant
Edit your
claude_desktop_config.json
with something like this and include your home assistant url and api token:{ "mcpServers": { "Home-assistant": { "command": "uv", "args": [ "--directory", "/Users/allen/Development/mcp-server-home-assistant", "run", "mcp-server-home-assistant", "-v", "-v" ], "env": { "HOME_ASSISTANT_WEB_SOCKET_URL": "http://localhost:8123/api/websocket", "HOME_ASSISTANT_API_TOKEN": "byJhbVci0iJIUzI1ii1sInR5cCI6IkpXVCJ9..... } } } }
You can view the logs e.g.
~Library/Logs/Claude/mcp-server-Home-assistant.log
to understand what is happening
Home Assistant MCP
Project Details
- allenporter/mcp-server-home-assistant
- Apache License 2.0
- Last Updated: 4/21/2025
Recomended MCP Servers
MCP Server for Apache Airflow
An experimental MCP server Rest Client intended to be a replacement of tools postman & insomnia
MCP Server to retrieve documentation for a package
An MCP server to search for flights.
A powerful Model Context Protocol (MCP) server providing comprehensive Google Maps API integration with LLM processing capabilities.
A Model Context Protocol Server that allows you to interact with your MacOS Calendar through natural language.

The (Unofficial) dubco-mcp-server enables AI assistants to manage Dub.co short links via the Model Context Protocol. It provides...
An MCP server for unconventional and boundary-breaking problem-solving through an advanced note-taking system.
Generate image and video creatives using Placid.app templates in MCP compatible hosts
use Bitget’s API to get cryptocurrency info