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 science
34Low

Scored 4 months ago · breakdown

About Home Assistant MCP Reporter

Home Assistant MCP Reporter is an MCP server 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. It has been installed 0 times through Conduid.

Install

Clone
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 presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • ·Scoped permissionsNot checked 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 mirrored from the source repository 4 months ago. The original is authoritative.

Questions

About Home Assistant MCP Reporter

How do I install Home Assistant MCP Reporter?

Run git clone https://github.com/cajo-dk/mcp, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

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

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Home Assistant MCP Reporter still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.