{"type":"mcp_server","name":"mcp-server-home-assistant","description":"This repository provides a Model Context Protocol server for Home Assistant, enabling integration with Claude Desktop by using a custom component and a long-lived access token for communication.","category":"System Tools","language":"Python","stars":67,"forks":2,"owner":"allenporter","github_url":"https://github.com/allenporter/mcp-server-home-assistant","homepage":"https://allenporter.github.io/mcp-server-home-assistant/","setup":"## Setup\n\n1. Install the [home-assistant-model-context-protocol](https://github.com/allenporter/home-assistant-model-context-protocol) custom component in your Home Assistant instance.\n2. Create a [Long Lived Access Token](https://www.home-assistant.io/docs/authentication/#your-account-profile).\n3. Clone this git repo to a path like `/Users/allen/Development/mcp-server-home-assistant`.\n4. Edit your `claude_desktop_config.json` with the provided configuration, including your Home Assistant URL and API token.\n5. View the logs e.g. `~Library/Logs/Claude/mcp-server-Home-assistant.log` to understand what is happening.","tools":"## Available Tools\n\n1. Model Context Protocol Server (Provides context to Claude Desktop from Home Assistant)\n2. `home-assistant-model-context-protocol` custom component (Required for Home Assistant integration)\n3. Long Lived Access Token (Used for authentication with Home Assistant)\n","faq":null,"created_at":"2024-11-27T03:00:15+00:00","updated_at":"2025-03-28T07:29:50+00:00","source_url":"https://model-context-protocol.com/servers/model-context-protocol-server-home-assistant","related_articles":[]}