From 6f480f1c737a1982e2ae60084665c60a605edc92 Mon Sep 17 00:00:00 2001 From: Henry Mao <1828968+calclavia@users.noreply.github.com> Date: Mon, 23 Dec 2024 15:16:51 +0700 Subject: [PATCH 1/2] Add Smithery CLI installation instructions and badge --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index 2994eb9..956fc36 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,8 @@ +```markdown # A Model Context Protocol Server for Home Assistant +[![smithery badge](https://smithery.ai/badge/@strandbrown/homeassistant-mcp)](https://smithery.ai/server/@strandbrown/homeassistant-mcp) + The server uses the MCP protocol to share access to a local Home Assistant instance with an LLM application. More about MCP here: https://modelcontextprotocol.io/introduction @@ -8,6 +11,16 @@ More about Home Assistant here: https://www.home-assistant.io ## Usage +### Installing via Smithery + +To install Home Assistant Server for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@strandbrown/homeassistant-mcp): + +```bash +npx -y @smithery/cli install @strandbrown/homeassistant-mcp --client claude +``` + +### Manual Installation + First build the server ``` @@ -49,3 +62,4 @@ Get one using this guide: https://community.home-assistant.io/t/how-to-get-long- - [ ] Testing / writing custom prompts - [ ] Testing using resources for high-level context - [ ] Test varying tool organization +``` \ No newline at end of file From 12a576b3ebeff7463bc7576a5fc27702f89baf0b Mon Sep 17 00:00:00 2001 From: Henry Mao <1828968+calclavia@users.noreply.github.com> Date: Mon, 23 Dec 2024 16:17:23 +0800 Subject: [PATCH 2/2] Update README.md --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index 956fc36..7b4c6ed 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,3 @@ -```markdown # A Model Context Protocol Server for Home Assistant [![smithery badge](https://smithery.ai/badge/@strandbrown/homeassistant-mcp)](https://smithery.ai/server/@strandbrown/homeassistant-mcp) @@ -62,4 +61,3 @@ Get one using this guide: https://community.home-assistant.io/t/how-to-get-long- - [ ] Testing / writing custom prompts - [ ] Testing using resources for high-level context - [ ] Test varying tool organization -``` \ No newline at end of file