Model Context Protocol

MCP servers

MCP servers give AI assistants tools and data: files, databases, browsers, APIs and more.

167 servers

rulego logo

rulego

rulego/rulego

1.1k

RuleGo also provides a large number of reusable components that support the aggregation, filtering, distribution, transformation, enrichment, and execution of various actions on data, and can also interact and integrate with various protocols and systems.

Home Automation & IoT
Homeassistant MCP logo

Homeassistant MCP

tevonsb/homeassistant-mcp

246

A powerful bridge between your Home Assistant instance and Language Learning Models (LLMs), enabling natural language control and monitoring of your smart home devices through the Model Context Protocol (MCP). This server provides a comprehensive API for managing your entire Home Assistant ecosystem, from device control to system administration.

Home Automation & IoT
MCP Server Apple Shortcuts logo

MCP Server Apple Shortcuts

recursechat/mcp-server-apple-shortcuts

145

A Model Context Protocol (MCP) server that lets AI assistants like Claude control Apple Shortcuts automations. This enables AI models to trigger shortcuts and automate tasks on macOS in a safe and controlled way.

Home Automation & IoT
Siri Shortcuts logo

Siri Shortcuts

dvcrn/mcp-server-siri-shortcuts

115

This MCP server provides access to Siri shortcuts functionality via the Model Context Protocol (MCP). It allows listing, opening, and running shortcuts from the macOS Shortcuts app.

Home Automation & IoT
Hass MCP logo

Hass MCP

voska/hass-mcp

60

A Model Context Protocol (MCP) server for Home Assistant integration with Claude and other LLMs.

Home Automation & IoT
MCP Server Home Assistant logo

MCP Server Home Assistant

allenporter/mcp-server-home-assistant

45

A Model Context Protocol Server for Home Assistant. See Model Context Protocol for context.

Home Automation & IoT
3D Printer Manager logo

3D Printer Manager

dmontgomery40/mcp-3d-printer-server

42

An MCP server that connects Claude, Codex, and other MCP clients to 3D printers running OctoPrint, Klipper (Moonraker), Duet, Repetier-Server, Bambu Lab, PrusaLink or Prusa Connect, and Creality.

Home Automation & IoT
Homeassistant-server-mcp logo

Homeassistant-server-mcp

hekmon8/Homeassistant-server-mcp

36

A Model Context Protocol (MCP) server for interacting with Home Assistant. This server provides tools to control and monitor your Home Assistant devices through MCP-enabled applications.

Home Automation & IoT
mcp2mqtt logo

mcp2mqtt

mcp2everything/mcp2mqtt

36

mcp2mqtt is a serial communication server based on the MCP service interface protocol, designed for communication with serial devices. It provides a simple configuration approach for defining and managing serial commands.

Home Automation & IoT
MCP Applemusic logo

MCP Applemusic

kennethreitz/mcp-applemusic

31

A FastMCP server implementation for controlling Apple Music (formerly iTunes) on macOS through AppleScript commands.

Home Automation & IoT
Ros MCP Server logo

Ros MCP Server

lpigeon/ros-mcp-server

30

ROS-MCP-Server connects large language models (such as Claude, GPT, and Gemini) to robots, enabling bidirectional communication with no changes to existing robot source code.

Home Automation & IoT
ROS 2 Robot Control logo

ROS 2 Robot Control

kakimochi/ros2-mcp-server

25

ros2-mcp-server is a Python-based server that integrates the Model Context Protocol (MCP) with ROS 2, enabling AI assistants to control robots via ROS 2 topics. It processes commands through FastMCP and runs as a ROS 2 node, publishing geometry_msgs/Twist messages to the /cmd_vel topic to control robot movement.

Home Automation & IoT
Thingspanel MCP logo

Thingspanel MCP

ThingsPanel/thingspanel-mcp

23

ThingsPanel MCP connects MCP-compatible assistants to ThingsPanel and ThingsVis APIs. It offers both focused IoT tools and individually named API tools with fixed, source-audited routes.

Home Automation & IoT
Home Assistant Integration logo

Home Assistant Integration

hpohlmann/home-assistant-mcp

16

A Model Context Protocol (MCP) integration for controlling Home Assistant devices using AI assistants.

Home Automation & IoT
Esp MCP logo

Esp MCP

horw/esp-mcp

15

Vision & Future Work: The long-term vision is to expand this MCP into a comprehensive toolkit for interacting with embedded devices, potentially integrating with home assistant platforms, and streamlining documentation access for ESP-IDF and related technologies.

Home Automation & IoT
Emqx MCP Server logo

Emqx MCP Server

Benniu/emqx-mcp-server

14

A Model Context Protocol (MCP) server implementation that provides EMQX MQTT broker interaction. Enabling MCP clients to interact with the MQTT clusters on EMQX Cloud or self-hosted clusters.

Home Automation & IoT
Advanced Homeassistant MCP logo

Advanced Homeassistant MCP

jango-blockchained/advanced-homeassistant-mcp

14

Talk to your house. Your AI assistant (Claude, GPT, Cursor, Copilot) — connected to Home Assistant through the Model Context Protocol. 50+ tools, three transports, one bunx command.

Home Automation & IoT
Iotdb MCP Server logo

Iotdb MCP Server

apache/iotdb-mcp-server

14

A Model Context Protocol (MCP) server implementation that provides database interaction and business intelligence capabilities through IoTDB. This server enables running SQL queries and interacting with IoTDB using different SQL dialects (Tree Model and Table Model).

Home Automation & IoT
mcp_server_ros_2 logo

mcp_server_ros_2

wise-vision/mcp_server_ros_2

10

ROS2 MCP is an open-source (MPL-2.0) Model Context Protocol (MCP) server for ROS 2 Humble and Jazzy, written in Python. It lets AI tools such as Claude, Cursor and Codex list, subscribe to, publish on and call ROS 2 topics, services and actions over stdio (or SSE). It is listed in Docker's official MCP catalog as mcp/ros2.

Home Automation & IoT
Phonepi MCP logo

Phonepi MCP

priyankark/phonepi-mcp

10

A powerful MCP server and companion app that allows you to manage and control your phone remotely using natural language commands via your favorite MCP-supported AI apps such as Cursor and Claude Desktop. This project provides a comprehensive set of tools and APIs to interact with your mobile device programmatically.

Home Automation & IoT
ESP32MCPServer logo

ESP32MCPServer

navado/ESP32MCPServer

10

Connect an AI agent directly to your hardware: query I2C sensors, parse NMEA 0183 GPS/marine data, decode NMEA 2000 and OBD-II CAN frames, replay bus history — all through a standard MCP interface.

Home Automation & IoT
Serial logo

Serial

mcp2everything/mcp2serial

10

MCP2Serial is a serial communication server based on the MCP service interface protocol, designed for communication with serial devices. It provides a simple configuration approach for defining and managing serial commands.

Home Automation & IoT
Tasker MCP logo

Tasker MCP

dceluis/tasker-mcp

10

This document will guide you through setting up and running the Tasker MCP integration, including instructions for installing dependencies, preparing servers, and updating tasks.

Home Automation & IoT
Drone MCP logo

Drone MCP

0xKoda/drone-mcp

8

A Model Context Protocol (MCP) server implementation for controlling the DJI Tello drone. This server allows any MCP-compatible client to control a Tello drone through a standardized interface.

Home Automation & IoT