This addon allows you to run MCP server that communicates with Grocy API in your Home Assistant instance, and provides an stdio, streamable http and sse protocol connection for connecting Grocy inventory management to other systems.
-
Find the "MCP Grocy API" addon and click Install.
You cannot use this with Model Context Protocol alone.
For now, you must use it with MCP Proxy in order to communicate with stdio protocol.
grocy_base_url: http://a0d7b954-grocy:80
grocy_api_key: your_api_key_here
enable_ssl_verify: false
response_size_limit: 10000
enable_http_server: true
http_server_port: 8080- The URL to your Grocy instance.
- Example:
https://grocy.example.com
- Your Grocy API key.
- You can find this in your Grocy settings.
- Set to
falseto disable SSL verification (useful for self-signed certificates). - Default:
true
- Maximum size of API responses.
- Default:
10000
- Set to
falseto disable streamable http and sse protocol server. - Default:
true
- Set to port you want to use in streamable http and sse protocol server.
- Default:
8080
This addon communicates with Home Assistant via standard input/output (stdio) or streamable http server using endpoint /mcp and SSE protocol using endpoint /mcp/sse
If you have any issues or questions, please file an issue on the GitHub repository.