1. Conduid
  2. Science
  3. Home Assistant MCP Reporter
MCP server · Science

Home Assistant MCP Reporter

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.

Unclaimed last commit 6 months ago science
34Low

Scored 6 months ago · breakdown

About Home Assistant MCP Reporter

Home Assistant MCP Reporter is an MCP server published by cajo-dk in the Science category: 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.

Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/cajo-dk/mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Home Assistant MCP Reporter

Powered by Claude · Grounded in docs

I know everything about Home Assistant MCP Reporter. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

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_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 /tools
  • POST /tools

Home Assistant installation

  1. Add this repository as an add-on repository in Home Assistant.
  2. Install the MCP Reporter add-on.
  3. Start the add-on.
  4. Connect your MCP client to http://homeassistant.local:8099/ or the add-on host/IP on port 8099.

Notes

  • The webhook URL is baked in by default to match the requested behavior.
  • You can override it with the POWER_AUTOMATE_WEBHOOK_URL environment variable if needed.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Home Assistant MCP Reporter

How do I install Home Assistant MCP Reporter?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Home Assistant MCP Reporter safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Home Assistant MCP Reporter still maintained?

The last commit was 6 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.