github homeassistant-ai/ha-mcp v7.10.0

latest release: v7.10.0.dev772
5 hours ago

Added

  • Custom component first — installation overhaul and self-updating in-process server (#1715)
    (#1751)
  • Remove the add-on bootstrap from the tools config flow
    (#1750)
  • Opt-in entity visibility filter for collection read tools (#1728)
    (#1736)
  • In-process MCP server as a standalone ha_mcp_server custom integration (#1527)
    (#1741)
  • Align validator, traces, and update tools with HA 2026.7
    (#1735)
  • addon: Webhook Proxy dev channel + release flow, with OAuth collision guard & restart Repair
    (#1719)
  • Keep ha_manage_radio reads available in read-only mode
    (#1699)
  • Matter & Thread support + unified ha_manage_radio management tool
    (#1696)

Changed

  • FAQ for parentheses in mcpServers key dropping Claude Desktop tools
    (#1746)
  • Update contributors list [contributors-updated]
    (69bc4d7)
  • Cover Cloudflare "Block AI training bots" + geo-blocking on every remote-access surface
    (#1724)
  • Clarify helper initial restore behavior
    (#1690)
  • Promote the Home Assistant App (add-on) and steer users off stdio
    (#1712)
  • Normalize MCP server name to home-assistant in setup wizard
    (#1653)

Fixed

  • Catch fastmcp 3.4.3's wrapped ValidationError in arg-validation middleware
    (#1757)
  • Keep HTTP servers reachable under fastmcp 3.4.3 Host/Origin guard
    (#1756)
  • addon: Honor web-UI log level; arm kill-signal diagnostics at DEBUG; plumb journald log window
    (#1734)
  • Bump bundled skills to v12 + enable Renovate git-submodules manager (closes #1729)
    (#1731)
  • Stop ha_config_set_yaml corrupting untouched content; add diff preview + confirm flow
    (#1727)
  • Remove slash from webhook proxy add-on name (#1707)
    (#1709)
  • Add-on auth-error guidance + webhook proxy diagnosability (#1694)
    (#1700)
  • Settings UI regressions, accessibility, and copy after the #1695 redesign
    (#1698)
  • entities: Refetch entity state after exposure so the response reflects new should_expose
    (#1697)

Refactoring

  • settings-ui: HA-faithful redesign, auto-save, dedicated package
    (#1695)
  • c901: Tools_entities.py below C901 threshold
    (#1692)
  • c901: Tools_registry.py below C901 threshold
    (#1691)
  • c901: Tools_search.py below C901 threshold
    (#1665)

Internal Changes

Added

  • addon-dev: Log the ha_auth bearer rejection reason in the inbound debug log
    (#1740)
  • addon-dev: Add HA-native OAuth mode (ha_auth) to the Webhook Proxy
    (#1730)
  • addon-dev: Serve OAuth metadata at the RFC 8414/9728/OIDC well-known locations
    (#1723)

Fixed

  • ci: Authenticate HACS in the HAOS e2e suite (GitHub rate-limit flake)
    (#1722)

Chores

  • addon: Publish dev addon version 7.9.0.dev476 [skip ci]
    (f54b32f)
  • addon: Publish dev addon version 7.9.0.dev475 [skip ci]
    (e28d94e)
  • addon: Publish dev addon version 7.9.0.dev474 [skip ci]
    (8284017)
  • addon: Publish dev addon version 7.9.0.dev473 [skip ci]
    (e9fe11c)
  • addon: Publish dev addon version 7.9.0.dev472 [skip ci]
    (0d84953)
  • addon: Promote webhook-proxy dev -> stable 2.0.1
    (#1744)
  • addon: Publish dev addon version 7.9.0.dev471 [skip ci]
    (05ad454)
  • addon: Publish dev addon version 7.9.0.dev470 [skip ci]
    (d009274)
  • addon: Publish dev addon version 7.9.0.dev469 [skip ci]
    (4259058)
  • Sync tool docs after merge [skip ci]
    (9c07f0f)
  • addon: Promote webhook-proxy dev -> stable 2.0.0
    (#1739)
  • deps: Update src/ha_mcp/resources/skills-vendor digest to 441d077
    (#1732)
  • addon: Publish dev addon version 7.9.0.dev467 [skip ci]
    (b3ee380)
  • Sync tool docs after merge [skip ci]
    (8b1c313)
  • addon: Publish dev addon version 7.9.0.dev466 [skip ci]
    (ee8f790)
  • addon: Publish dev addon version 7.9.0.dev465 [skip ci]
    (3874b95)
  • Sync tool docs after merge [skip ci]
    (279d7eb)
  • deps: Update dependency home-assistant/operating-system to v18
    (#1718)
  • addon: Publish dev addon version 7.9.0.dev464 [skip ci]
    (c3b28e4)
  • deps: Update ghcr.io/astral-sh/uv docker tag to v0.11.26
    (#1717)
  • addon: Publish dev addon version 7.9.0.dev463 [skip ci]
    (312931a)
  • addon: Publish dev addon version 7.9.0.dev462 [skip ci]
    (de45f85)
  • Sync tool docs after merge [skip ci]
    (0072154)
  • addon: Publish dev addon version 7.9.0.dev461 [skip ci]
    (ef59d3c)
  • addon: Publish dev addon version 7.9.0.dev460 [skip ci]
    (3504936)
  • Sync tool docs after merge [skip ci]
    (605ccde)
  • addon: Publish dev addon version 7.9.0.dev459 [skip ci]
    (27c804b)
  • addon: Publish dev addon version 7.9.0.dev458 [skip ci]
    (9c5282e)
  • addon: Publish dev addon version 7.9.0.dev457 [skip ci]
    (1193579)
  • addon: Publish dev addon version 7.9.0.dev456 [skip ci]
    (9a8e274)
  • addon: Publish dev addon version 7.9.0.dev455 [skip ci]
    (e74031e)
  • addon: Publish dev addon version 7.9.0.dev454 [skip ci]
    (fe6bd9f)
  • addon: Publish version 7.9.0 [skip ci]
    (4b1bc47)

Continuous Integration

  • deps: Bump the github-actions group with 4 updates
    (#1755)
  • Write the mirror deploy key with a trailing newline
    (#1748)
  • addon: Install pytest-asyncio in the webhook-proxy sync workflows
    (#1738)
  • deps: Bump the github-actions group with 3 updates
    (#1705)

Testing

  • addon: Gate the dev5 validator tests on the capability, not file existence
    (#1742)

Don't miss a new ha-mcp release

NewReleases is sending notifications on new releases.