ha-mcp

ha-mcp is an MCP server that lets AI assistants control and query a Home Assistant smart home using plain language.

What it is good for

  • Controlling smart home devices with natural language
  • Querying device states in Home Assistant
  • Managing Home Assistant automations with an AI assistant
  • Running Home Assistant services from an AI chat app

At a glance

Who it is for
Setup
Install a desktop app or browser extension

Level 3 of 5. Download and install it like any other app or extension.

Cost
Free and open source
Type
MCP server or connector
Tasks
Works with
Home Assistant, Claude Desktop, Claude.ai, ChatGPT, HACS

Momentum

Rank this week
Not ranked yet
Best rank
None yet
GitHub stars
5,399

GitHub numbers as of Nov 2, 2026. Updated weekly.

4,752 5,100 5,447 Sep 24, 2026 Nov 2, 2026
GitHub stars for ha-mcp: 4,800 on Sep 24, 2026, 5,399 on Nov 2, 2026. Source: GitHub.

Questions

Is ha-mcp free?
Yes. It is free and open source (MIT license).
Do I need to know how to code to use ha-mcp?
No. Download and install it like any other app or extension.
What does ha-mcp work with?
According to its own documentation, it works with Home Assistant, Claude Desktop, Claude.ai, ChatGPT, and HACS.
What is ha-mcp good for?
Controlling smart home devices with natural language, querying device states in Home Assistant, managing Home Assistant automations with an AI assistant, and running Home Assistant services from an AI chat app.

Similar agents to ha-mcp

  • Huginn

    Huginn is a self-hosted agent system that watches websites, feeds, and events and acts on them for you.

  • QwenPaw

    QwenPaw is a self-hosted personal AI assistant that runs tasks, remembers context, and connects to chat apps like DingTalk, Telegram, and Discord.

  • GitHub MCP Server

    GitHub MCP Server is a connector that lets AI tools read repositories, manage issues and pull requests, and check build runs on GitHub for developers.

  • n8n-MCP

    n8n-MCP is an MCP server (a connector that lets AI apps like Claude use another tool) that lets AI assistants build n8n workflows for you.

  • Nuclear

    Nuclear is a free desktop music player that finds and streams songs for you without ads or tracking, and can be driven by an AI agent through MCP.

  • MCP Toolbox for Databases

    MCP Toolbox for Databases is an open source MCP server that lets AI assistants and agents query and explore your databases for developers and data teams.

Last updated Nov 2, 2026. Tracked since Oct 28, 2026. The summary was written by an AI model from the project's own description and checked against our copy rules. Spotted an error? Tell us.