32 servers in IoT, Home & Embedded
Stack Chan
stack-chan/stack-chan
M5Stack-based robot with an MCP server for AI-controlled interactions and emotions.
Bagel
Extelligence-ai/bagel
Query robotics, drone and IoT data (ROS bags, MCAP, flight logs, CAN, MQTT) in plain English via DuckDB SQL, with Rerun, PlotJuggler and LeRobot exports.
Kiln
codeofaxel/Kiln
Run 3D printers end to end: design, slice, queue, monitor via camera and recover from failures over OctoPrint, Moonraker/Klipper, PrusaLink or USB.
Embedded Debugger
adancurusul/embedded-debugger-mcp
Embedded debugging with probe-rs: ARM Cortex-M and RISC-V targets via J-Link, ST-Link and other probes.
Esp
horw/esp-mcp
Fix build issues for ESP32-series chips with ESP-IDF.
Predictive Maintenance
LGDiMaggio/predictive-maintenance-mcp
Industrial predictive maintenance: vibration analysis, bearing fault diagnosis (ISO 20816-3) and diagnostic reports.
Aimdb
aimdb-dev/aimdb/aimdb-mcp
Inspect and debug live AimDB nodes, from microcontrollers on a serial port to a cloud hub: records, schemas, dependency graph and metrics.
Serial
adancurusul/serial-mcp-server
Serial port communication.
smartest-tv
Hybirdss/smartest-tv
Control LG, Samsung, Android TV and Roku smart TVs: play Netflix, YouTube and Spotify content by name, cast URLs, scene presets and multi-TV sync.
Zigbee2mqtt
alexpfau/zigbee2mqtt-mcp
Administer Zigbee2MQTT via its MQTT bridge API: network health reports, mesh topology, pairing, binding, reporting intervals and device options.
OBSBOT Tiny 2 Camera Control
lxman/obsbot-mcp
Control an OBSBOT Tiny 2 webcam over USB: pan, tilt and zoom, subject tracking, presets, focus, exposure and white balance, snapshots and recording.
Opcua
kukapay/opcua-mcp
Connect to OPC UA-enabled industrial systems.
nickol-knx
NickoScope/nickol-knx-mcp
Design-time KNX/ETS6 assistant: read-only .knxproj parsing, DPT, naming and command/status validation, and Home Assistant YAML and ETS exports.
Modbus
kukapay/modbus-mcp
Standardize and contextualize industrial Modbus data.
Fritzbox
kambriso/fritzbox-mcp-server
Control AVM FRITZ!Box routers: manage devices, Wi-Fi, network settings and parental controls, and schedule time-delayed actions.
KiCad Tools
ProductOfAmerica/mcp-server-kicad
KiCad EDA automation: schematic capture, PCB layout, ERC, DRC and Gerber, BOM and 3D exports for KiCad 9 and 10.
fw Context
turbyho/fw-context-mcp
Build-aware code intelligence for embedded C/C++ firmware: symbol search, call graphs, hotspot analysis, dead code detection and vector search.
Gx3 CLI
purinzan/gx3-cli-mcp
Unofficial, read-only analysis of Mitsubishi MELSEC GX Works3 PLC projects: trace ladder logic, find device reads and writes and search device comments.
Matter Controller
0x1abin/matter-controller-mcp
Control and interact with Matter devices via a Matter controller.
Misterclaw
catallo/misterclaw
Remote control for MiSTer-FPGA: launch games, search ROMs, take screenshots, manage systems and set up Tailscale VPN, with automatic core and ROM discovery.
Openbaud
Leonezz/openbaud
Local serial hardware access for coding agents with typed YAML commands, checksum validation, audited writes, lossless captures, hardware-free replay, and MCP App visualizations.
PlatformIO
powerdragonfire/platformio.mcp
Build, flash and debug PlatformIO firmware: parsed compiler errors, serial monitoring, crash backtrace decoding, Unity tests and library management.
Ugs
zackpeters93/ugs-mcp
CNC control via Universal G-code Sender (GRBL): jog, home, run G-code files, inspect toolpaths and estimate cycle times, with two-step motion confirmation.
Kodi
laszlopere/mcp-kodi
Control Kodi media players via JSON-RPC: playback, volume, library search, queue management and playback history across multiple instances.
STM32 GDB Debugger
Zeraissh/stm32-gdb-mcp
Debug STM32 firmware on real hardware via GDB + OpenOCD/ST-Link/J-Link: flash, breakpoints, memory/registers, HardFault-to-source triage, FreeRTOS awareness, SWO/RTT logging and multi-board sessions, with decoded structured results.
Usb Rea
emirmrkaljevic/usb-rea
Reverse engineer USB gadgets: capture vendor-app traffic (usbmon/USBPcap), infer the protocol with frame-level evidence and generate a pyusb driver. Replay requires human confirmation.
P2Predict
ahmed-khalil-hafsi/P2Predict
Local price benchmarking trained on your purchasing history: predict part costs, attribute them to spec and supplier drivers and get a likely price range.
Smolmux
magnusmalm/smolmux
Serial and GDB/SWD MCP servers backed by a broker that shares one device link between agents, a human monitor and scripts: console history, send/expect, boot-stage tracking, U-Boot autoboot break-in, flasher handoff, breakpoints, Cortex-M fault decode, and unknown-board probing (chip identify to starter profile).
Telinksdk Builder
JannLeo/telinksdk-builder-mcp
Build Telink and other embedded SDKs (Eclipse headless, Make or generic) via natural language, with automatic build pattern detection.
Wemo
apiarya/wemo-mcp-server
Local control of WeMo smart home devices without the cloud: discovery, dimmer brightness, device renaming and HomeKit codes.
Gearotons M17 Servomotor
Gearotons/servomotor-mcp
Control the Gearotons M17 open-source closed-loop NEMA-17 servomotor over RS-485: port discovery, motor auto-detection and the full firmware command set.
GnuradioMCP
yoelbassin/gnuradioMCP
Create and modify GNU Radio RF flowcharts (.grc files).