HH

hekmon8/homeassistant-server-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

48 stars 7 forks Качество 76 Тренд 13MIT

Сервер Model Context Protocol (MCP) для взаимодействия с домашним помощником. Этот сервер предоставляет инструменты для управления и мониторинга устройств Home Assistant через приложения с поддержкой MCP.

Обзор

Сервер Model Context Protocol (MCP) для взаимодействия с домашним помощником. Этот сервер предоставляет инструменты для управления и мониторинга устройств Home Assistant через приложения с поддержкой MCP. Проект является частью экосистемы AI Model Context Protocol (MCP). Для получения дополнительной информации и документации об инструментах MCP посетите www.aimcp.info. - Get device states - Control device states (on/off) - Триггерная автоматизация - Список доступных объектов Установить Home Assistant MCP Server для Claude Desktop автоматически через Smithery 4.Настройте сервер MCP, добавив в файл настроек MCP следующее (обычно расположенное по адресу ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline mcp settings.json для VSCode): Замените ваш домашний помощник URL и ваш долгоживущий токен доступа URL-адресом Home Assistant и токеном доступа. Сервер предоставляет следующие инструменты: Взносы приветствуются! Вот как вы можете помочь:

Обзор (машинный перевод)

##Спонсоры

| Сайт | Описание [скрыто] [скрыто] [скрыто] [скрыто] [скрыто] | ProductDirs.com | AI Tools Directory & Launch Platform — бесплатный сервис для поиска и продвижения продуктов AI SaaS, стартапов и инструментов для разработчиков с ранжированием на уровне сообщества | ThisTools.app | AI SaaS Discovery Platform — бесплатный каталог для программного обеспечения искусственного интеллекта, средств автоматизации и приложений для повышения производительности с кураторскими коллекциями | | AIImgCombiner.com | AI-Powered Image Fusion Tool - бесплатный онлайн-сервис для слияния и объединения фотографий с использованием искусственного интеллекта с заданными стилями и пользовательскими подсказками для профессиональных результатов |

Сервер Model Context Protocol (MCP) для взаимодействия с домашним помощником. Этот сервер предоставляет инструменты для управления и мониторинга устройств Home Assistant через приложения с поддержкой MCP.

Проект является частью экосистемы AI Model Context Protocol (MCP). Для получения дополнительной информации и документации об инструментах MCP посетите www.aimcp.info.

Особенности

Получить состояние устройства

  • Состояние устройства управления (включено/выключено)
  • Автоматизация триггеров Перечень имеющихся организаций

##Установка

###Установка через Smithery

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Home Assistant MCP Server

🌟 Sponsors

Website Description
ProductDirs.com AI Tools Directory & Launch Platform - Free submission service for discovering and promoting AI SaaS products, startups, and developer tools with community-driven rankings
ThisTools.app AI SaaS Discovery Platform - Free listing directory for artificial intelligence software, automation tools, and productivity applications with curated collections
AIImgCombiner.com AI-Powered Image Fusion Tool - Free online service for merging and combining photos using artificial intelligence with preset styles and custom prompts for professional results

A Model Context Protocol (MCP) server for interacting with Home Assistant. This server provides tools to control and monitor your Home Assistant devices through MCP-enabled applications.

This project is part of the AI Model Context Protocol (MCP) ecosystem. For more information and documentation about MCP tools, visit www.aimcp.info.

Features

  • Get device states
  • Control device states (on/off)
  • Trigger automations
  • List available entities

Installation

Installing via Smithery

To install Home Assistant MCP Server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @hekmon8/Homeassistant-server-mcp --client claude

Manual Installation

  1. Clone this repository:
git clone https://github.com/yourusername/homeassistant-server-mcp.git
cd homeassistant-server-mcp
  1. Install dependencies:
npm install
  1. Build the project:
npm run build
  1. Configure the MCP server by adding the following to your MCP settings file (typically located at ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json for VSCode):
{
  "mcpServers": {
    "homeassistant": {
      "command": "node",
      "args": ["/path/to/homeassistant-mcp/homeassistant-server/build/index.js"],
      "env": {
        "HA_URL": "http://your-homeassistant-url:8123",
        "HA_TOKEN": "your-long-lived-access-token"
      }
    }
  }
}

Replace your-homeassistant-url and your-long-lived-access-token with your Home Assistant instance URL and access token.

Usage

The server provides the following tools:

1. Get Device State

// Example usage
use_mcp_tool({
  server_name: "homeassistant",
  tool_name: "get_state",
  arguments: {
Открыть полный README на GitHub

Установка

npx -y @smithery/cli install @hekmon8/Homeassistant-server-mcp --client claude
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "homeassistant": { "command": "node", "args": ["/path/to/homeassistant-mcp/homeassistant-server/build/index.js"], "env": { "HA_URL": "http://your-homeassistant-url:8123", "HA_TOKEN": "your-long-lived-access-token" } } } }