IoT, Home & Embedded MCP servers

MCP servers in iot, home & embedded, collected from the official MCP Registry and the main community lists. Each one shows whether it runs locally or remotely, whether it is free, and how to install it.

39 servers

  1. 1Stack Chanstack-chan/stack-chanM5Stack-based robot with an MCP server for AI-controlled interactions and emotions.LocalFree1.8k
  2. 2BagelExtelligence-ai/bagelQuery robotics, drone and IoT data (ROS bags, MCAP, flight logs, CAN, MQTT) in plain English via DuckDB SQL, with Rerun, PlotJuggler and LeRobot exports.LocalFree400
  3. 3Kilncodeofaxel/KilnRun 3D printers end to end: design, slice, queue, monitor via camera and recover from failures over OctoPrint, Moonraker/Klipper, PrusaLink or USB.LocalFree231
  4. 4Embedded Debuggeradancurusul/embedded-debugger-mcpEmbedded debugging with probe-rs: ARM Cortex-M and RISC-V targets via J-Link, ST-Link and other probes.LocalFree212
  5. 5Esphorw/esp-mcpFix build issues for ESP32-series chips with ESP-IDF.LocalFree156
  6. 6Predictive MaintenanceLGDiMaggio/predictive-maintenance-mcpIndustrial predictive maintenance: vibration analysis, bearing fault diagnosis (ISO 20816-3) and diagnostic reports.LocalFree106
  7. 7Aimdbaimdb-dev/aimdb/aimdb-mcpInspect and debug live AimDB nodes, from microcontrollers on a serial port to a cloud hub: records, schemas, dependency graph and metrics.LocalFree101
  8. 8Serialadancurusul/serial-mcp-serverSerial port communication.LocalFree95
  9. 9Mijia Controlhandsomejustin/mijia-controlControl Xiaomi/Mijia smart home devices (lights, AC, heaters, robots, cameras), with a web dashboard, REST API, CLI, energy monitoring and automation rules.LocalAccount needed79
  10. 10smartest-tvHybirdss/smartest-tvControl LG, Samsung, Android TV and Roku smart TVs: play Netflix, YouTube and Spotify content by name, cast URLs, scene presets and multi-TV sync.LocalFree56
  11. 11Zigbee2mqttalexpfau/zigbee2mqtt-mcpAdminister Zigbee2MQTT via its MQTT bridge API: network health reports, mesh topology, pairing, binding, reporting intervals and device options.LocalFree36341
  12. 12OBSBOT Tiny 2 Camera Controllxman/obsbot-mcpControl an OBSBOT Tiny 2 webcam over USB: pan, tilt and zoom, subject tracking, presets, focus, exposure and white balance, snapshots and recording.LocalFree31.1k
  13. 13Opcuakukapay/opcua-mcpConnect to OPC UA-enabled industrial systems.LocalFree31
  14. 14nickol-knxNickoScope/nickol-knx-mcpDesign-time KNX/ETS6 assistant: read-only .knxproj parsing, DPT, naming and command/status validation, and Home Assistant YAML and ETS exports.LocalFree29
  15. 15Modbuskukapay/modbus-mcpStandardize and contextualize industrial Modbus data.LocalFree26
  16. 16ByteAsk EmbeddedByteAsk/ByteAsk-Embedded-MCPPage-cited retrieval of embedded/firmware reference docs (datasheets, MCU registers, Modbus/CAN, SCPI, IEEE 1547/SunSpec) as verbatim snippets.Local + RemoteAccount needed26
  17. 17Fritzboxkambriso/fritzbox-mcp-serverControl AVM FRITZ!Box routers: manage devices, Wi-Fi, network settings and parental controls, and schedule time-delayed actions.LocalFree24
  18. 18KiCad ToolsProductOfAmerica/mcp-server-kicadKiCad EDA automation: schematic capture, PCB layout, ERC, DRC and Gerber, BOM and 3D exports for KiCad 9 and 10.LocalFree15
  19. 19SheetsDataoctoco-ltd/sheetsdata-mcpElectronic component datasheet data: specs, pinouts, package info and absolute maximum ratings extracted on demand from manufacturer PDFs.Local + RemoteAccount needed12
  20. 20fw Contextturbyho/fw-context-mcpBuild-aware code intelligence for embedded C/C++ firmware: symbol search, call graphs, hotspot analysis, dead code detection and vector search.LocalFree10
  21. 21ac Infinityober37/ac-infinity-mcpMonitor and automate AC Infinity grow controllers: live sensor data and history, VPD/temperature/humidity automations, port control and scheduling.LocalAccount needed9
  22. 22Gx3 CLIpurinzan/gx3-cli-mcpUnofficial, read-only analysis of Mitsubishi MELSEC GX Works3 PLC projects: trace ladder logic, find device reads and writes and search device comments.LocalFree9
  23. 23Matter Controller0x1abin/matter-controller-mcpControl and interact with Matter devices via a Matter controller.LocalFree9
  24. 24Misterclawcatallo/misterclawRemote control for MiSTer-FPGA: launch games, search ROMs, take screenshots, manage systems and set up Tailscale VPN, with automatic core and ROM discovery.LocalFree9
  25. 25OpenbaudLeonezz/openbaudLocal serial hardware access for coding agents with typed YAML commands, checksum validation, audited writes, lossless captures, hardware-free replay, and MCP App visualizations.LocalFree7
  26. 26PlatformIOpowerdragonfire/platformio.mcpBuild, flash and debug PlatformIO firmware: parsed compiler errors, serial monitoring, crash backtrace decoding, Unity tests and library management.LocalFree6
  27. 27Ugszackpeters93/ugs-mcpCNC control via Universal G-code Sender (GRBL): jog, home, run G-code files, inspect toolpaths and estimate cycle times, with two-step motion confirmation.LocalFree6
  28. 28Debmaticclaymore666/debmatic-mcpControl a HomeMatic/debmatic CCU: switch and dim actuators, read sensors and system variables, run programs and manage rooms, links and devices.LocalAccount needed159
  29. 29Kodilaszlopere/mcp-kodiControl Kodi media players via JSON-RPC: playback, volume, library search, queue management and playback history across multiple instances.LocalFree2
  30. 30STM32 GDB DebuggerZeraissh/stm32-gdb-mcpDebug 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.LocalFree2
  31. 31Usb Reaemirmrkaljevic/usb-reaReverse 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.LocalFree2
  32. 32P2Predictahmed-khalil-hafsi/P2PredictLocal price benchmarking trained on your purchasing history: predict part costs, attribute them to spec and supplier drivers and get a likely price range.LocalFree2
  33. 33Smolmuxmagnusmalm/smolmuxSerial 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).LocalFree2
  34. 34Telinksdk BuilderJannLeo/telinksdk-builder-mcpBuild Telink and other embedded SDKs (Eclipse headless, Make or generic) via natural language, with automatic build pattern detection.LocalFree1
  35. 35Wemoapiarya/wemo-mcp-serverLocal control of WeMo smart home devices without the cloud: discovery, dimmer brightness, device renaming and HomeKit codes.LocalFree1
  36. 36Gearotons M17 ServomotorGearotons/servomotor-mcpControl the Gearotons M17 open-source closed-loop NEMA-17 servomotor over RS-485: port discovery, motor auto-detection and the full firmware command set.LocalFree0
  37. 37GnuradioMCPyoelbassin/gnuradioMCPCreate and modify GNU Radio RF flowcharts (.grc files).LocalFree
  38. 38Blink CameraAbhijatSaxena/blink-camera-mcpControl Amazon Blink cameras and their pan/tilt mount: read where the camera is pointing and its travel limits, aim it by absolute or relative angle with the new position confirmed by the hardware, return it home, and grab a snapshot. The mount's command channel is undocumented, so it was recovered from the Blink app's bytecode and verified against a real camera. uvx blink-camera-mcpLocalAccount needed0
  39. 39FoundryNetFoundryNet/forge-mcpConnect AI agents to industrial equipment across protocols and manufacturers: cross-OEM telemetry normalization, health index and failure prediction.RemoteAccount needed0