hass-mcp-server

by ganhammar · MCP Server · ★ 61

About hass-mcp-server

MCP Server for Home Assistant (HTTP Transport) 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. Why HTTP transport with OAuth? This project was built primarily to support MCP Streamable HTTP transport, enabling web-based clients like Claude that require OIDC and OAuth 2.0 Dynamic Client Registration (RFC 7591). Since Home Assistant already has an official MCP integration that supports SSE transport, there wasn't a need to duplicate that.

hacshacs-integrationhome-assistanthomeassistant-integrationmcpmodel-context-protocolmodel-context-protocol-server

Quick Facts

Stars61
Forks15
LanguagePython
CategoryMCP Server
LicenseMIT
Quality Score74.7423454775129/100
Open Issues5
Last Updated2026-08-10
Created2025-10-05
Platformsclaude-code, mcp, python
Est. Tokens~19k

More MCP Server Tools

Explore other popular mcp server tools:

View all MCP Server tools →

Popular Python Agent Tools

Frequently Asked Questions

What is hass-mcp-server?

hass-mcp-server is 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. It is categorized as a MCP Server with 61 GitHub stars.

What programming language is hass-mcp-server written in?

hass-mcp-server is primarily written in Python. It covers topics such as hacs, hacs-integration, home-assistant.

How do I install or use hass-mcp-server?

You can find installation instructions and usage details in the hass-mcp-server GitHub repository at github.com/ganhammar/hass-mcp-server. The project has 61 stars and 15 forks, indicating an active community.

What license does hass-mcp-server use?

hass-mcp-server is released under the MIT license, making it free to use and modify according to the license terms.

View on GitHub → Browse MCP Server tools