Hardware and IoT MCP servers

932 tagged Hardware and IoT, measured the same way as everything else here.

Browse within: mcp-server 94model-context-protocol 87home-automation 23eda 15LLM 13ai-tools 12iot 12fastmcp 11home-assistant 10kicad 10cli 9electronics 9embedded 9hardware 9

hzdb

25

oculus-samples/Unity-InteractionSDK-Samples

MCP server Claude CodeCodexCursor +2

Compatibility shim for @meta-quest/hzdb - now @meta-quest/metavr (Meta VR CLI). Installs and re-exports @meta-quest/metavr; install @meta-quest/metavr directly for the current name. Runs locally from the @meta-quest/hzdb npm package.

not rated 56 1mo ago A tokens not measured

kiln

26

codeofaxel/Kiln

MCP server Claude CodeCodexCursor +2

MCP server + CLI that gives AI agents safe access to 3D printers (Bambu Lab, Creality, Prusa Link, Elegoo, Moonraker/Klipper, OctoPrint, Duet, USB) — 908 MCP capabilities for AI-driven print workflows. Runs locally from the kiln3d Python package. Needs 3 environment variables to run.

not rated 52 today A tokens not measured AGPL-3.0

kicad-sch-api

27

circuit-synth/kicad-sch-api

MCP server Claude CodeCodexCursor +2

MCP server "kicad-sch-api" as configured in circuit-synth/kicad-sch-api. Runs locally from the kicad-sch-mcp Python package.

not rated 52 +1 9mo ago A tokens not measured original MIT

wemo

28

qrussell/wemo-ops-center

MCP server Claude CodeCodexCursor +2

Model Context Protocol server for WeMo smart home device discovery and control. Runs locally from the wemo-mcp-server Python package.

not rated 52 +1 6mo ago A tokens not measured

smartest-tv

29

Hybirdss/smartest-tv

MCP server Claude CodeCodexCursor +2

Talk to your TV. Play Netflix, Disney+, and 20+ streaming platforms by name on any smart TV. Runs locally from the stv Python package. Needs 3 environment variables to run.

not rated 46 20d ago A tokens not measured original MIT

openstaad-mcp

30

BentleySystems/openstaad-mcp

MCP server Claude CodeCodexCursor +2

MCP server "openstaad-mcp" as configured in BentleySystems/openstaad-mcp. Launched with https://github.com/BentleySystems/openstaad-mcp/releases/download/v1.2.0/opensta.

not rated 42 +1 3d ago A tokens not measured original MIT

verible

31

ssql2014/mcp4eda

MCP server Claude CodeCodexCursor +2

MCP server "verible" as configured in ssql2014/mcp4eda. Runs /Users/qlss/Documents/mcp4eda/verible-mcp/dist/index.js with node. Needs 1 environment variable to run.

not rated 41 1y ago A tokens not measured

streamdeck-mcp

32

verygoodplugins/streamdeck-mcp

MCP server Claude CodeCodexCursor +2

MCP server for Stream Deck profile writing with legacy USB control. Runs locally from the streamdeck-mcp Python package.

not rated 41 +1 24d ago A tokens not measured original MIT

orcaslicer-mcp

33

MaxEllis/orcaslicer-mcp

MCP server Claude CodeCodexCursor +2

Work a running OrcaSlicer from Claude or any MCP client: load models, tune settings, slice, and understand the result through per-feature breakdowns, setting explanations, and physics checks. Runs locally from the orcaslicer-mcp Python package. Needs 2 environment variables to run.

not rated 41 +3 today A tokens not measured AGPL-3.0

node-red-mcp-server

34

karavaev-evgeniy/node-red-mcp-server

MCP server Claude CodeCodexCursor +2

Model Context Protocol (MCP) server for interacting with Node-RED. Runs locally from the node-red-mcp-server npm package.

not rated 39 1y ago A tokens not measured original MIT archived

librenms-mcp

35

mhajder/librenms-mcp

MCP server Claude CodeCodexCursor +2

MCP server for LibreNMS management. Runs locally from the librenms-mcp Python package. Needs 13 environment variables to run.

not rated 37 3d ago A tokens not measured original MIT

robotarm-mcp-p340

36

AI-FanGe/RobotArm-MCP-P340

MCP server Claude CodeCodexCursor +2

MCP Server for controlling ElephantRobotics MyCobot robotic arms via natural language. Runs locally from the robotarm-mcp-p340 Python package.

not rated 36 1y ago A tokens not measured original MIT

ignition-mcp

37

WhiskeyHouse/ignition-mcp

MCP server Claude CodeCodexCursor +2

MCP server for Inductive Automation Ignition: tags, alarms, history, projects, and full Perspective deployment. Runs locally from the ignition-mcp Python package.

not rated 35 +1 6mo ago A tokens not measured GPL-3.0

jamf-mcp-server

38

dbankscard/jamf-mcp-server

MCP server Claude CodeCodexCursor +2

MCP server "jamf-mcp-server" as configured in dbankscard/jamf-mcp-server. Runs locally from the jamf-mcp-server npm package.

not rated 34 2mo ago A tokens not measured original MIT

amittell/firewalla-mcp-server

MCP server Claude CodeCodexCursor +2

Model Context Protocol (MCP) server for Firewalla MSP API - Provides real-time network monitoring, security analysis, and firewall management through 28 specialized tools compatible with any MCP client. Runs locally from the firewalla-mcp-server npm package.

not rated 34 +1 11d ago A tokens not measured original MIT

jlink-mcp

40

cyj0920/jlink_mcp

MCP server Claude CodeCodexCursor +2

A local MCP server that connects an AI assistant to a J-Link hardware debugger used for embedded development.

not rated 33 4mo ago A tokens not measured original MIT

digikey-mcp

41

bengineer19/digikey_mcp

MCP server Claude CodeCodexCursor +2

MCP server "digikey-mcp" as configured in bengineer19/digikeymcp. Runs locally from the digikey-mcp Python package.

not rated 32 +1 1y ago A tokens not measured

reachy-mini-mcp

42

agentculture/reachy-mini-mcp

MCP server Claude CodeCodexCursor +2

MCP server + manager CLI for the Reachy Mini robot. Runs locally from the reachy-mini-mcp Python package.

not rated 31 1mo ago A tokens not measured original MIT

flipper-mcp

43

busse/flipperzero-mcp

MCP server Claude CodeCodexCursor +2

MCP server "flipper-mcp" as configured in busse/flipperzero-mcp. Runs locally from the flipper-mcp Python package.

not rated 30 8mo ago A tokens not measured original MIT

zigbee2mqtt-mcp

44

alexpfau/zigbee2mqtt-mcp

MCP server Claude CodeCodexCursor +2

Administer a Zigbee2MQTT estate: health, mesh diagnostics, OTA, pairing, device management. Runs locally from the zigbee2mqtt-mcp npm package. Needs 5 environment variables to run.

not rated 29 yesterday A tokens not measured original MIT

reachy-mini-mcp

45

jackccrawford/reachy-mini-mcp

MCP server Claude CodeCodexCursor +2

MCP server + manager CLI for the Reachy Mini robot. Runs locally from the reachy-mini-mcp Python package.

not rated 28 1mo ago A tokens not measured copy · 100% MIT

oura-ring-mcp

46

mitchhankins01/oura-ring-mcp

MCP server Claude CodeCodexCursor +2

Connect your Oura Ring to Claude AI assistants. Health metrics with smart analysis tools. Runs locally from the oura-ring-mcp npm package. Needs 3 environment variables to run.

not rated 27 6mo ago A tokens not measured

clio-node-hardware

47

iowarp/clio-kit

MCP server Claude CodeCodexCursor +2

One of 24 in claude_desktop_config.json

MCP server "clio-node-hardware" as configured in iowarp/clio-kit. Launched with clio-kit mcp-server node-hardware.

not rated 26 yesterday A tokens not measured original BSD-3-Clause

rigol-mcp

48

erebusnz/rigol-mcp

MCP server Claude CodeCodexCursor +2

MCP server "rigol-mcp" as configured in erebusnz/rigol-mcp. Runs locally from the rigol-mcp Python package.

not rated 26 1mo ago A tokens not measured original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: