mcp-server-home-assistant

mcp-server-home-assistant

镜像

概述

这是一个为 Home Assistant 设计的模型上下文协议服务器,可与 Claude 桌面版集成。更多信息请参阅 模型上下文协议

安装步骤

  1. 在 Home Assistant 中安装 home-assistant-model-context-protocol 自定义组件
  2. 在 Home Assistant 中创建一个长期访问令牌
  3. 克隆此仓库到本地目录,例如:/Users/allen/Development/mcp-server-home-assistant
  4. 编辑 claude_desktop_config.json 文件,添加以下配置:
{
    "mcpServers": {
        "Home-assistant": {
            "command": "uv",
            "args": [
                "--directory",
                "/Users/allen/Development/mcp-server-home-assistant",
                "run",
                "mcp-server-home-assistant",
                "-v",
                "-v"
            ],
            "env": {
                "HOME_ASSISTANT_WEB_SOCKET_URL": "http://localhost:8123/api/websocket",
                "HOME_ASSISTANT_API_TOKEN": "你的长期访问令牌"
            }
        }
    }
}

排查问题

查看日志文件以了解详细信息:~/Library/Logs/Claude/mcp-server-Home-assistant.log