M

mcp-server-home-assistantThis tool links your AI assistant to your smart home hub, letting it check device status and adjust room settings using plain language. To get started, generate a secure access key and add a quick upd

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

A Model Context Protocol Server for Home Assistant. This integration allows a user to link their AI assistant (presumably Claude, given the mention of "claude_desktop_config.json") to their smart home hub, enabling the AI assistant to check device status and adjust room settings using plain language. To get started, a user must generate a secure access key and add a quick update in Home Assistant, which involves installing a custom component and configuring the integration with the AI assistant and Home Assistant details. The repository provides usage instructions and references a related issue in the Home Assistant Core issue tracker, indicating that the custom component is moving there.

Key features

  • Model Context Protocol Server
  • Home Assistant integration
  • Secure access key generation
  • Plain language control

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

Smart Home Control

Use plain language to control and query smart home devices through an AI assistant

Home Automation

Integrate Home Assistant with an AI assistant for voice or text-based control

Pros & Cons

Pros

  • Enables smart home control with plain language
  • Integrates with Home Assistant
  • Customizable with access key

Cons

  • Repository is archived and read-only
  • Requires technical setup

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

What are the security considerations?

You must generate a secure long‑lived API token and keep it confidential. The server runs locally and communicates over WebSocket, so ensure your Home Assistant instance is protected behind proper authentication and network security measures.

Asked by Hasan Demir · Oct 24, 2025

Is the repository actively maintained?

No, the repository was archived on March 2, 2025 and is now read‑only. The custom component is being migrated to Home Assistant Core, so future updates will come from the core project rather than this repo.

Asked by Liam O’Connor · Aug 4, 2025

Can this tool control any Home Assistant device?

The integration exposes device status and control via the Model Context Protocol, allowing the AI assistant to query and adjust any entity that Home Assistant can manage, as long as the user has proper permissions in Home Assistant.

Asked by Sami Virtanen · Aug 1, 2025

What is required to set up the mcp-server-home-assistant integration?

You need to install the custom component in Home Assistant, generate a long‑lived access token, clone the repo, and add a configuration block to your claude_desktop_config.json that points to your Home Assistant URL and token. Logs can be checked in the specified log file to troubleshoot.

Asked by Ximena Torres · Jul 16, 2025

Ask a question

MCP Servers alternatives