MCP.so
登录

Home Assistant MCP Server

@Nutti85

关于 Home Assistant MCP Server

暂无概览

基本信息

分类

AI 与智能体

传输方式

stdio

发布者

Nutti85

配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Home Assistant MCP Server?

Home Assistant MCP Server is an SSE‑based Model Context Protocol server that provides tools to inspect and optimize automations, scripts, scenes, and helpers in Home Assistant. It uses API‑Key authentication and is intended for users who want to programmatically interact with their Home Assistant configuration.

How to use Home Assistant MCP Server?

Clone the repo, copy .env.example to .env and fill in values, then run npm install, npm run build, and npm start. The server runs at http://localhost:${PORT}/sse (default port 8080). Authenticate requests using the X-API-Key header.

Key features of Home Assistant MCP Server

  • SSE transport with API‑Key authentication
  • Tools: get_automations, get_scripts, get_scenes, get_helpers
  • Optimization via recommend_optimizations

Use cases of Home Assistant MCP Server

  • List all automations in your Home Assistant instance
  • Retrieve all scripts, scenes, or helpers
  • Get simple optimization recommendations based on your configuration

FAQ from Home Assistant MCP Server

What transport does Home Assistant MCP Server use?

It uses SSE (Server‑Sent Events) transport.

How do I authenticate with the server?

Set the X-API-Key header in requests.

What tools are available?

get_automations, get_scripts, get_scenes, get_helpers, and recommend_optimizations.

How do I start the server?

After setup, run npm start. The server listens on http://localhost:${PORT}/sse (default port 8080).

Does the server require a running Home Assistant instance?

The README does not specify whether a Home Assistant instance must be running; it only details the MCP server setup.

评论

AI 与智能体 分类下的更多 MCP 服务器