hass-mcp and hass-mcp-server

These two tools are competitors, as both aim to provide a Model Context Protocol (MCP) server for Home Assistant instances, enabling AI interaction.

hass-mcp
48
Emerging
hass-mcp-server
35
Emerging
Maintenance 2/25
Adoption 10/25
Maturity 16/25
Community 20/25
Maintenance 13/25
Adoption 6/25
Maturity 1/25
Community 15/25
Stars: 282
Forks: 46
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 19
Forks: 4
Downloads:
Commits (30d): 0
Language: Python
License:
Stale 6m No Package No Dependents
No License No Package No Dependents

About hass-mcp

voska/hass-mcp

Home Assistant MCP Server

Implements a Model Context Protocol (MCP) server that exposes Home Assistant's REST API as LLM-accessible tools and resources, enabling Claude and other AI assistants to query device states, control entities, and manage automations through natural language. Provides lean JSON responses optimized for token efficiency, alongside guided conversation prompts for common tasks like automation creation and troubleshooting. Deploys via Docker or Python with stdio transport, integrating directly into Claude Desktop, Cursor, and Claude Code CLI.

About hass-mcp-server

ganhammar/hass-mcp-server

A Home Assistant Custom Component that provides an MCP (Model Context Protocol) server using HTTP transport, allowing AI assistants like Claude to interact with your Home Assistant instance over HTTP

Scores updated daily from GitHub, PyPI, and npm data. How scores work