
hekmon8/homeassistant-server-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Сервер 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
- Clone this repository:
git clone https://github.com/yourusername/homeassistant-server-mcp.git
cd homeassistant-server-mcp
- Install dependencies:
npm install
- Build the project:
npm run build
- 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.jsonfor 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: {
Установка
npx -y @smithery/cli install @hekmon8/Homeassistant-server-mcp --client claudeКонфигурация
{
"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"
}
}
}
}