Home Assistant MCP Reporter
Packaged as a Home Assistant add-on that exposes a tool to forward JSON reports to Power Automate webhooks, enabling integration between Home Assistant automation and Microsoft Power Automate workflows.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Home Assistant MCP Reporterpost a report with temperature 72°F and humidity 45%"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Home Assistant MCP Reporter
This repository contains a minimal Python MCP server packaged as a Home Assistant add-on.
What it does
The server exposes one MCP tool:
postReport
postReport accepts a JSON object and forwards it to the configured Power Automate webhook.
Authentication
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>
Local development
python -m venv .venv
.venv\Scripts\Activate.ps1
pip install -e .
python -m mcp_reporter_serverThe 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 /tools
Home Assistant installation
Add this repository as an add-on repository in Home Assistant.
Install the
MCP Reporteradd-on.Start the add-on.
Connect your MCP client to
http://homeassistant.local:8099/or the add-on host/IP on port8099.
Notes
The webhook URL is baked in by default to match the requested behavior.
You can override it with the
POWER_AUTOMATE_WEBHOOK_URLenvironment variable if needed.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/cajo-dk/mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server