Create README.md
This commit is contained in:
committed by
GitHub
parent
9d59a69f2d
commit
b35f1873cf
38
README.md
Normal file
38
README.md
Normal file
@@ -0,0 +1,38 @@
|
||||
# A Model Context Protocol Server for Home Assistant
|
||||
|
||||
The server uses the MCP protocol to share access to a local Home Assistant instance with an LLM application.
|
||||
|
||||
More about MCP here:
|
||||
|
||||
More about Home Assistant here:
|
||||
|
||||
## Usage
|
||||
|
||||
First build the server
|
||||
|
||||
```
|
||||
yarn build
|
||||
```
|
||||
|
||||
Then configure your application (like Claude Desktop) to use it.
|
||||
|
||||
```
|
||||
{
|
||||
"mcpServers": {
|
||||
"homeassistant": {
|
||||
"command": "node",
|
||||
"args": [
|
||||
"/Users/tevonsb/Desktop/mcp/dist/index.js"
|
||||
],
|
||||
"env": {
|
||||
"TOKEN": <home_assistant_token>,
|
||||
"BASE_URL": <base_url_for_home_assistant>
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
You'll need a personal access token from home assistant.
|
||||
|
||||
Get one using this guide: https://community.home-assistant.io/t/how-to-get-long-lived-access-token/162159
|
||||
Reference in New Issue
Block a user