hass-mcp and mcp-server-home-assistant
These are competing implementations of the same MCP server interface for Home Assistant, offering overlapping functionality with different underlying architectures and feature sets, so users would typically select one based on their specific requirements rather than use both together.
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 mcp-server-home-assistant
allenporter/mcp-server-home-assistant
A Model Context Protocol Server for Home Assistant
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work