Index · by last push
Recently updated hardware MCP servers
45 of the 90 hardware MCP servers in the catalog had a GitHub push in the last 30 days, and 53 in the last 90.
This page lists the 30 most recently pushed, newest first, so you can pick a project that is still maintained. Push dates come from GitHub and are refreshed with the weekly catalog update (page built 2026-11-04).
| Part | Server | Hardware | Lang | Transport | Stars | Updated |
|---|---|---|---|---|---|---|
| HM-CV-019 | Reolink CLI Reolink's own command-line tool for its cameras, doorbells, NVRs and Home Hub, with a built-in MCP stdio server; LAN only, no cloud account |
Reolink cameras | Prebuilt binary | stdio | 118 | 2026-11-03 |
| HM-SH-003 | ha-mcp The Unofficial and Awesome Home Assistant MCP Server |
Home Assistant | Python | streamable HTTP | 5,399 | 2026-11-02 |
| HM-3D-013 | mcp-3D-printer-server Connects MCP to major 3D printer APIs (OctoPrint, Klipper, Bambu, Duet, Repetier, Prusa) |
OctoPrint, Klipper, Bambu Lab, Prusa, Duet | TypeScript | stdio | 257 | 2026-11-02 |
| HM-3D-012 | bambu-printer-mcp MCP server for Bambu Lab printers: STL manipulation, slicing and printing |
Bambu Lab | TypeScript | stdio | 265 | 2026-11-02 |
| HM-3D-014 | Kiln Open-source MCP server for 3D printing: design, slice, print and monitor from one agent conversation |
Bambu Lab, Creality, Prusa, Elegoo, Klipper, OctoPrint, Duet, Marlin | Python | stdio | 236 | 2026-11-02 |
| HM-CV-005 | unifi-mcp MCP servers for UniFi Network, Protect and Access |
UniFi Protect | Python | stdio | 985 | 2026-11-02 |
| HM-CV-068 | mcp-frigate Unofficial MCP server for Frigate NVR |
Frigate NVR | Python | stdio | 12 | 2026-11-02 |
| HM-CV-087 | onvif-mcp Governed MCP server for IP cameras (VAPIX + ONVIF) with per-agent policy |
ONVIF cameras | TypeScript | stdio | 2 | 2026-11-02 |
| HM-SH-055 | ShellyLanMan Discover, monitor and manage Shelly devices on your LAN, with a built-in MCP server for AI assistants. One Docker container, standalone or as a Home Assistant app. |
Shelly | Go | HTTP | 21 | 2026-11-02 |
| HM-CV-043 | mcp-unifi Safety-first MCP server for self-hosted UniFi: Network, plus opt-in Protect cameras and Access doors, with dry-run previews and an audit log |
UniFi Protect | Python | streamable HTTP (stdio also) | 29 | 2026-11-02 |
| HM-SH-075 | ccu-mcp MCP server for HomeMatic smart homes: talks to the CCU's built-in JSON-RPC API on your LAN and exposes devices, rooms, programs and system variables, no cloud |
HomeMatic | TypeScript | stdio or HTTP | 9 | 2026-11-02 |
| HM-MC-002 | xiaozhi-esp32FIRMWARE An MCP-based chatbot firmware for ESP32 |
ESP32 | C++ | on-device | 32,475 | 2026-11-01 |
| HM-DT-061 | serial-mcp Serial port MCP server for Claude Code, Codex, Opencode and AI agents |
Serial / UART | Rust | stdio | 16 | 2026-11-01 |
| HM-3D-081 | bambu-mcp LAN-mode control over Bambu Lab printers via MQTT and FTPS |
Bambu Lab | Python | stdio | 6 | 2026-11-01 |
| HM-RB-004 | ros-mcp-server Connect AI models with robots using MCP and ROS |
ROS / ROS 2 | Python | stdio | 1,509 | 2026-11-01 |
| HM-LB-082 | Agentic Web Instrument Control (AWIC) Browser, AI-agent and SCPI control for cheap USB bench instruments (oscilloscope, logic analyzer) from one Rust server, with USB hub port power switching. |
Logic analyzers, Oscilloscopes | Rust | streamable HTTP (stdio proxy) | 6 | 2026-11-01 |
| HM-DT-058 | meshtastic-mcp Official Meshtastic MCP server plus agent skills to discover, drive, observe and test Meshtastic LoRa mesh devices over serial or TCP |
Meshtastic | Python | stdio | 19 | 2026-11-01 |
| HM-DT-041 | OPC UA MCP Server Lets MCP agents read sensors, browse the plant and, only when allowed, control equipment on any OPC UA server (PLC, SCADA gateway or historian) |
OPC UA, PLCs | Python | stdio | 30 | 2026-11-01 |
| HM-SH-079 | Victron TCP Read real-time solar, battery, grid and inverter data from a Victron Energy GX device on your LAN over Modbus TCP or MQTT, no cloud needed |
Victron Energy | TypeScript | stdio | 7 | 2026-11-01 |
| HM-SH-060 | ha-nexus-agent MCP server for Home Assistant with 323 tools across 29 domains |
Home Assistant | Python | HTTP | 16 | 2026-10-31 |
| HM-SH-049 | MQTT MCP Server Lightweight MCP server that connects agents to MQTT devices, so they can read sensor topics and publish commands for smart home, building automation and industrial systems |
MQTT | Python | streamable HTTP | 25 | 2026-10-31 |
| HM-MC-080 | platformio.mcp Lets AI coding agents drive PlatformIO: build, flash, serial monitor, test |
Arduino, ESP32, RP2040 | Python | stdio | 6 | 2026-10-30 |
| HM-SH-037 | zigbee2mqtt-mcp Administer a Zigbee2MQTT estate: health, mesh diagnostics, OTA |
Zigbee | TypeScript | stdio | 36 | 2026-10-30 |
| HM-SH-020 | mcp-assistINTEGRATION MCP-powered Home Assistant conversation agent that solves entity context limitations |
Home Assistant | Python | stdio | 113 | 2026-10-29 |
| HM-RB-016 | stackchan-mcp MCP gateway for StackChan (xiaozhi-esp32): CoreS3 + servo + camera |
ESP32 | C++ | on-device | 171 | 2026-10-29 |
| HM-SH-071 | pixoo-mcp-server Render and push pixel art, styled text, dashboards and animations to Divoom Pixoo LED displays on your local network |
Divoom Pixoo | TypeScript | stdio or streamable HTTP | 10 | 2026-10-29 |
| HM-DT-076 | ser2mcp Expose local UART serial ports to AI assistants as MCP tools |
Serial / UART | Rust | stdio | 7 | 2026-10-28 |
| HM-LB-065 | sigrok-mcp-server MCP server for sigrok: capture, decode and analyze signals from logic analyzers and measurement devices, with I2C, SPI, UART, CAN and 100+ protocol decoders |
Logic analyzers | Go | stdio | 14 | 2026-10-28 |
| HM-SH-036 | ESPHome-MCP MCP server for the ESPHome 2026.6+ Device Builder dashboard |
ESPHome, ESP32 | Python | streamable HTTP (stdio also) | 36 | 2026-10-27 |
| HM-DT-033 | jlink-mcp Lets an agent debug ARM Cortex-M boards through a SEGGER J-Link probe, with OpenOCD (ST-Link, CMSIS-DAP, FTDI) and Black Magic Probe backends in beta |
Debug probes, ARM Cortex-M | TypeScript | stdio | 40 | 2026-10-26 |
Weekly bulletin
New hardware MCP servers, notable releases and setup notes. One email, Mondays.