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
    A service for managing ESP8266/NodeMCU IoT devices that provides both REST/WebSocket APIs and implements the Model Context Protocol for AI assistant integration.
    4
    1
    JavaScript
    MIT License
    • Apple
  • 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
    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
    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
  • 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
    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
    Enables control of Philips Hue lights through Claude and other LLM interfaces using the OpenHue CLI.
    6
    5
    TypeScript
    MIT License
    • Apple
    • Linux
  • -
    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.
    14
    Python
    Apache 2.0
    • Linux
    • Apple
  • A
    security
    F
    license
    A
    quality
    A server that allows you to control and interact with Sonos devices on your network through the Model Context Protocol, providing functionalities for discovering devices, controlling playback, retrieving device states, and managing queues.
    18
    Python
  • -
    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
    MCP Server for Tibber, a Norwegian power supplier. The Tibber MCP server provides an AI agent with a convenient way to interact with the Tibber API and query information such as current energy prices and your energy consumption data.
    Python
    MIT License
    • Linux
    • Apple
  • -
    security
    A
    license
    -
    quality
    An MCP server that integrates Arduino-based robotics (ESP32 or Arduino Nano) with AI, allowing control of hardware components like LEDs, motors, servos, and sensors through AI assistants.
    26
    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
    Connects Fledge functionality to Cursor AI, allowing interaction with Fledge instances via natural language commands.
    Python
    MIT License
  • -
    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
    Connects Claude and other MCP-compatible AI assistants to a Coreflux MQTT broker, enabling them to discover and execute Coreflux commands for managing models, actions, rules, and routes through natural language.
    2
    Python
    Apache 2.0
    • Linux
    • 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
    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
    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
    Access Home Assistant data and control devices (lights, switches, thermostats, etc).
    6
    123
    TypeScript
    Apache 2.0
  • -
    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
    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
  • -
    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 Model Control Protocol plugin for controlling GS cleaning robots, supporting robot listing, status monitoring, navigation commands, task execution, and remote control operations.
    Python
    • Linux
    • Apple
  • -
    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