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.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
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.
Related MCP server: hass-mcp
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.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
MCP server for Pentest-Tools.com: run scans, manage findings and reports via your preffered LLM.
MCP server for progressive tool usage at any scale (see https://klavis.ai)
Open-source Zapier/n8n alternative as an MCP server: agents build, run and debug your workflows.
Related MCP Servers
- FlicenseNot gradedqualityNot gradedmaintenanceAn MCP server that enables sending data to webhooks via HTTP POST for both local and remote team environments. It provides a tool for relaying task descriptions, custom metadata, and automated notifications to external services.4 npm-
- AlicenseAqualityDmaintenanceMCP server for controlling and querying Home Assistant via its REST API, exposing tools to get entity states, list all states, and call services.16154 npmMIT
- AlicenseNot gradedqualityDmaintenanceA Bun-based MCP server that sends POST requests to webhooks, supporting Discord, Teams, Slack, Telegram, and generic services via two tools: send_message and send_json.12 npm1MIT
- AlicenseNot gradedqualityDmaintenanceConfigurable MCP server that lets you define LLM-powered tools via JSON, enabling easy integration of multiple models (GPT, Gemini, Claude, etc.) as MCP tools without writing Python code.6MIT