MCP Servers / other / MCP-HA-Connect

MCP-HA-Connect

JSON →
stdionone3other

A production-ready Model Context Protocol (MCP) server for Home Assistant integration with AI assistants like Claude.

Install
How to run this server
[ { "cmd": "npx methods", "imports": [] } ]
server path: mcp-ha-connect
Tools
What this server exposes
get_states
Get all entity states from Home Assistant
get_state
Get the state of a specific entity
call_service
Call a Home Assistant service
get_services
Get all available services from Home Assistant
get_config
Get the Home Assistant configuration
get_events
Get all available events from Home Assistant
fire_event
Fire an event in Home Assistant
get_logbook
Get the logbook entries
get_history
Get state history for entities
get_entity_registry
Get the entity registry
get_device_registry
Get the device registry
get_area_registry
Get the area registry
get_floor_registry
Get the floor registry
get_label_registry
Get the label registry
get_entity_categories
Get entity categories
get_rendered_template
Render a Home Assistant template
get_panels
Get all panels from Home Assistant
get_panel
Get a specific panel from Home Assistant
get_persistent_notifications
Get all persistent notifications
dismiss_persistent_notification
Dismiss a persistent notification
get_person_info
Get person information
get_zone_info
Get zone information
get_weather_forecast
Get weather forecast data
get_calendar_events
Get calendar events
get_hassio_info
Get Home Assistant Supervisor info
get_hassio_addons
Get all add-ons from Home Assistant Supervisor
get_hassio_addon_info
Get info about a specific add-on
get_hassio_addon_logs
Get logs from a specific add-on
get_hassio_addon_stats
Get stats from a specific add-on
get_hassio_resolution
Get Home Assistant Supervisor resolution center info
get_hassio_issues
Get all issues from Home Assistant Supervisor
get_hassio_suggestions
Get all suggestions from Home Assistant Supervisor
get_hassio_os_info
Get Home Assistant Operating System info
get_hassio_network_info
Get Home Assistant Supervisor network info
get_hassio_supervisor_logs
Get Home Assistant Supervisor logs
get_hassio_core_stats
Get Home Assistant Core stats
get_hassio_supervisor_stats
Get Home Assistant Supervisor stats
get_hassio_host_info
Get Home Assistant host info
get_hassio_hardware_info
Get Home Assistant hardware info
get_hassio_discovery_info
Get Home Assistant discovery info
get_hassio_ingress_panels
Get Home Assistant ingress panels
get_hassio_network_info
Get Home Assistant network info
get_hassio_supervisor_info
Get Home Assistant Supervisor info
get_hassio_core_info
Get Home Assistant Core info
get_hassio_store
Get Home Assistant add-on store info
get_hassio_store_addon
Get info about a store add-on
search_hassio_store
Search the Home Assistant add-on store
get_hassio_addon_changelog
Get changelog for a specific add-on
get_hassio_addon_documentation
Get documentation for a specific add-on
get_hassio_addon_icon
Get icon for a specific add-on
get_hassio_addon_logo
Get logo for a specific add-on
get_hassio_addon_icon
Get icon for a specific add-on
get_hassio_addon_logo
Get logo for a specific add-on
get_hassio_addon_icon
Get icon for a specific add-on
get_hassio_addon_logo
Get logo for a specific add-on
get_hassio_addon_icon
Get icon for a specific add-on
get_hassio_addon_logo
Get logo for a specific add-on
get_hassio_addon_icon
Get icon for a specific add-on
get_hassio_addon_logo
Get logo for a specific add-on
get_hassio_addon_icon
Get icon for a specific add-on
Configuration
Environment & auth
authnone
envMCP_HTTP_PORT
envMCP_AUTH_SECRET
envOMADA_BASE_URL
envOMADA_CLIENT_ID
envOMADA_CLIENT_SECRET
envOMADA_OMADAC_ID
envOMADA_SITE_ID
Resources
MCP-HA-Connect — MCP Server · libregistry