H

Home Assistant

Enables natural language control of Home Assistant smart home systems with tools for querying entity...

58 views
0 installs
Updated Sep 9, 2025
Not audited
Enables natural language control of Home Assistant smart home systems with tools for querying entity states, executing service calls, and retrieving system information through secure WebSocket or stdio communication.
  1. Log in to your Home Assistant instance

    • Open your Home Assistant dashboard in your web browser (typically at http://your-home-assistant:8123 or your custom URL).
  2. Obtain your Home Assistant URL

    • The URL in your browser's address bar is your HASS_URL value (e.g., http://homeassistant.local:8123 or similar).
  3. Navigate to your Profile

    • In Home Assistant, click your user profile icon (usually at the bottom left of the sidebar).
  4. Generate a Long-Lived Access Token

    • Scroll down to the "Long-Lived Access Tokens" section on your profile page.
    • Click “Create Token.”
    • Give your token a descriptive name and confirm creation.
  5. Copy and Save the Token

    • Copy the token displayed—you will only see it once.
    • This value is your HASS_TOKEN.
  6. Fill in the FastMCP Connection Interface

    • Locate the "Install Now" button for adding ENVs in your FastMCP interface.
    • In the provided fields:
      • Set HASS_URL to your Home Assistant URL (step 2).
      • Set HASS_TOKEN to the token you copied (step 5).
      • Optionally, set HASS_MOCK to "true" for testing mode, or "false" for real connections.
  7. Confirm and Save

    • Complete the process in FastMCP to finish the connection setup.
    • Your server is now ready to integrate with Home Assistant!

Quick Start

View on GitHub

More for Automation

View All →

Report Issue

Thank you! Your issue report has been submitted successfully.