loading…
Search for a command to run...
loading…
A minimal MCP server that exposes a single tool to forward JSON reports from Home Assistant to Power Automate webhooks. It enables automated workflow integratio
A minimal MCP server that exposes a single tool to forward JSON reports from Home Assistant to Power Automate webhooks. It enables automated workflow integration by securely transmitting data between Home Assistant and Microsoft Power Automate.
This repository contains a minimal Python MCP server packaged as a Home Assistant add-on.
The server exposes one MCP tool:
postReportpostReport accepts a JSON object and forwards it to the configured Power Automate webhook.
The add-on requires an API key configured from the Home Assistant add-on config page.
Send the API key in either of these headers when calling the MCP endpoint:
X-API-Key: <your-key>Authorization: Bearer <your-key>python -m venv .venv
.venv\Scripts\Activate.ps1
pip install -e .
python -m mcp_reporter_server
The server listens on 0.0.0.0:8099 using streamable HTTP transport at /.
For discovery, the server also exposes authenticated tool-list endpoints at:
GET /toolsPOST /toolsMCP Reporter add-on.http://homeassistant.local:8099/ or the add-on host/IP on port 8099.POWER_AUTOMATE_WEBHOOK_URL environment variable if needed.Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"home-assistant-mcp-reporter": {
"command": "npx",
"args": []
}
}
}