# ha-mcp

A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with Home Assistant. Using natural language, control smart home devices, query states, execute services and manage your automations.

- Tier: Indexed (plain plugin)
- Category: Automation
- Page: https://www.flowy.sh/listings/homeassistant-ai-ha-mcp
- Source: https://github.com/homeassistant-ai/ha-mcp
- Price: free and open source

## Summary
ha-mcp is a Claude Code plugin with 8 hand-picked skills for automation work, indexed on Flowy. Install it with the command on its page. It includes bat-adhoc, bat-story-eval, contrib-pr-review. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.

## Install (Claude Code)
```
npx -y skills add homeassistant-ai/ha-mcp --agent claude-code
```

## Skills
- bat-adhoc
- bat-story-eval
- contrib-pr-review
- contributors-update
- issue-analysis
- issue-to-pr-resolver
- my-pr-checker
- wt

## FAQ

### What is ha-mcp?
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with Home Assistant. Using natural language, control smart home devices, query states, execute services and manage your automations.

### How do I install ha-mcp?
Run these in Claude Code: npx -y skills add homeassistant-ai/ha-mcp --agent claude-code. Then prompt normally.

### Does ha-mcp auto-invoke its skills?
Not yet. It is indexed on Flowy as a plain plugin. Request auto-invocation on its page and Flowy will route its skills for you as you prompt.

### Is ha-mcp free?
Yes. Flowy is free and open source, with nothing gated. You can read every skill in full before you install.
