MCP servers give AI assistants tools and data: files, databases, browsers, APIs and more.
167 servers
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
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
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
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
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
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
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
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
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
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
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
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
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
hpohlmann/home-assistant-mcp
16
A Model Context Protocol (MCP) integration for controlling Home Assistant devices using AI assistants.
Home Automation & IoT
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
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
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
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
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
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
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
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
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
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.