MCP Servers for Home Automation & IoT

Smart home and IoT device integration. Enables control of smart appliances, lighting, security systems, and thermostats.

View all MCP Servers

  • A
    security
    A
    license
    A
    quality
    Links IoT devices to AI large models using the MCP and MQTT protocols, enabling natural language control, real-time AI responses, and complex instruction execution for interconnected IoT devices.
    3
    11
    Python
    MIT License
    • Apple
    • Linux
  • A
    security
    A
    license
    A
    quality
    A bridge that connects physical hardware devices with AI large language models via serial communication, allowing users to control hardware using natural language commands.
    3
    5
    Python
    MIT License
    • Apple
    • Linux
  • A
    security
    A
    license
    A
    quality
    Enables AI assistants to control SwitchBot devices, providing functionalities like device management, scene execution, and sensor information monitoring through the SwitchBot API.
    3
    JavaScript
    ISC License
  • A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that connects to the Tesla Fleet API, allowing AI assistants like Claude to control Tesla vehicles and access vehicle information through natural language commands.
    1
    TypeScript
    MIT License
    • Apple
  • A
    security
    A
    license
    A
    quality
    Enables control of Philips Hue lights through Claude and other LLM interfaces using the OpenHue CLI.
    6
    5
    TypeScript
    MIT License
    • Apple
    • Linux
  • A
    security
    A
    license
    A
    quality
    A server that enables interaction with Home Assistant devices and automations through the Model Context Protocol, allowing users to monitor device states, control devices, trigger automations, and list entities.
    4
    29
    JavaScript
    MIT License
    • Apple
  • -
    security
    A
    license
    -
    quality
    An integration server that connects AI models with ThingsPanel IoT platform, allowing AI assistants to interact with IoT devices through natural language for device control, data retrieval, and management operations.
    9
    Python
    Apache 2.0
    • Linux
    • Apple
  • -
    security
    A
    license
    -
    quality
    A Model Context Protocol (MCP) integration that allows AI assistants to control Home Assistant devices by searching for entities and controlling devices through natural language commands.
    10
    Python
    MIT License
    • Linux
    • Apple
  • -
    security
    A
    license
    -
    quality
    Enables users to control Govee LED devices using the Govee API, with features for turning devices on/off, setting colors, and adjusting brightness through a CLI or MCP clients.
    2
    Python
    MIT License
  • -
    security
    A
    license
    -
    quality
    Enables Claude to interact with MQTT clusters on EMQX Cloud or self-hosted deployments, allowing management of MQTT clients and publishing messages through natural language commands.
    10
    Python
    Apache 2.0
    • Apple
  • -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that allows Claude to interact with and control various 3D printer management systems including OctoPrint, Klipper, Duet, Repetier, Bambu Labs, Prusa Connect, and Creality printers.
    8
    12
    TypeScript
    GPL 2.0
    • Linux
    • Apple
  • -
    security
    A
    license
    -
    quality
    A service for managing ESP8266/NodeMCU IoT devices that provides both REST/WebSocket APIs and implements the Model Context Protocol for AI assistant integration.
    1
    JavaScript
    MIT License
    • Apple
  • -
    security
    A
    license
    -
    quality
    Connects Fledge functionality to Cursor AI, allowing interaction with Fledge instances via natural language commands.
    Python
    MIT License
  • -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables AI assistants like Claude to interact directly with Home Assistant, allowing them to query device states, control smart home entities, and perform automation tasks.
    15
    Python
    MIT License
    • Apple
    • Linux
  • -
    security
    A
    license
    -
    quality
    Smart Device Control šŸŽ® šŸ’” Lights: Brightness, color, RGB šŸŒ”ļø Climate: Temperature, HVAC, humidity šŸšŖ Covers: Position and tilt šŸ”Œ Switches: On/off šŸšØ Sensors: State monitoring Intelligent Organization šŸ  Grouping with context awareness. Robust Architecture šŸ› ļø Error handling, state validation ...
    6
    9
    TypeScript
    Apache 2.0
    • Linux
    • Apple
  • -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that integrates with Home Assistant to provide smart home control capabilities through natural language, supporting devices like lights, climate systems, locks, alarms, and humidifiers.
    Python
    MIT License
    • Apple
  • -
    security
    A
    license
    -
    quality
    Expose all Home Assistant voice intents through a Model Context Protocol Server allowing home control.
    30
    Python
    Apache 2.0
  • -
    security
    A
    license
    -
    quality
    Provides a note storage system with a custom URI scheme and includes tools for adding notes and generating summaries for Tuya devices.
    1
    Python
    MIT License
    • Apple
  • -
    security
    A
    license
    -
    quality
    Access Home Assistant data and control devices (lights, switches, thermostats, etc).
    6
    123
    TypeScript
    Apache 2.0
  • -
    security
    F
    license
    -
    quality
    A ModelContextProtocol server that enables Claude AI to detect and scan nearby Bluetooth devices, providing Bluetooth sensing capabilities to Claude through a compatible MCP interface.
    Python
    • Linux
    • Apple
  • -
    security
    F
    license
    -
    quality
    Enables users to control Google Home smart plugs using the Smart Home API with OAuth2 authentication, offering real-time device state management and control operations.
    1
    TypeScript
  • -
    security
    F
    license
    -
    quality
    A Node.js application that provides a JSON-RPC interface to interact with CO2 sensor data, working in both simulation mode and with real Raspberry Pi Pico hardware connections.
    JavaScript
  • -
    security
    F
    license
    -
    quality
    A versatile Model Context Protocol server that enables AI assistants to manage calendars, track tasks, handle emails, search the web, and control smart home devices.
    2
    Python
    • Apple
    • Linux