
hekmon8/homeassistant-server-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Home Assistant와 상호 작용하는 모델 Context Protocol (MCP) 서버. 이 서버는 MCP-enabled 응용 프로그램을 통해 홈 보조 장치를 제어하고 모니터링하는 도구를 제공합니다.
개요
Home Assistant와 상호 작용하는 모델 Context Protocol (MCP) 서버. 이 서버는 MCP-enabled 응용 프로그램을 통해 홈 보조 장치를 제어하고 모니터링하는 도구를 제공합니다. 이 프로젝트는 AI Model Context Protocol (MCP) 생태계의 일부입니다. MCP 도구에 대한 자세한 내용은 www.aimcp.info를 참조하십시오. - 장치 상태를 얻기 - 제어 장치 상태 (온/오프) - Trigger Automations - 사용 가능한 entities 목록 Smithery를 통해 Claude Desktop용 홈 보조 MCP Server를 자동으로 설치하십시오. 4. MCP 설정 파일 (일반적으로 ~ / 라이브러리 / 응용 프로그램 지원 / 코드 / 사용자 / globalStorage / saoudrizwan.claude-dev/settings/cline mcp settings.json VSCode)에 다음을 추가하여 MCP 서버를 구성하십시오. 홈 어시스턴트 URL 및 홈 어시스턴트 URL 및 액세스 토큰을 사용하여 귀하의 홈 어시스턴트 액세스 토큰을 교체하십시오. 서버는 다음과 같은 도구를 제공합니다: 공헌은 환영합니다! 당신이 도울 수있는 방법은 다음과 같습니다 :
개요(AI 번역)
힙합
| 웹 사이트 | 설명 |
|---|---|
| ProductDirs.com | AI Tools Directory & Launch Platform - AI SaaS 제품, 스타트업 및 개발자 도구 발굴 및 홍보를 위한 무료 제출 서비스 |
| ThisTools.app | AI SaaS Discovery Platform - 인공 지능 소프트웨어, 자동화 도구 및 큐레이터 컬렉션을 갖춘 생산성 애플리케이션의 무료 목록 디렉토리 |
| AIImgCombiner.com | AI-Powered Image Fusion Tool - 사전 설정 스타일과 사용자 정의 프롬프트를 사용하여 인공 지능을 사용하여 사진과 결합을위한 무료 온라인 서비스 |
Home Assistant와 상호 작용하는 모델 Context Protocol (MCP) 서버. 이 서버는 MCP-enabled 응용 프로그램을 통해 홈 보조 장치를 제어하고 모니터링하는 도구를 제공합니다.
이 프로젝트는 AI Model Context Protocol (MCP) 생태계의 일부입니다. MCP 도구에 대한 자세한 내용은 www.aimcp.info를 참조하십시오.
특징
- 장치 상태를 얻기
- 제어 장치 상태 (on/off)
- 방아쇠 자동화
- 목록 사용 가능
설치
Smithery를 통해 설치
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
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"
}
}
}
}