Hardware and IoT MCP servers

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

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

xyver/daedal-map

MCP server Claude CodeCodexCursor +2

One of 17 in

Open manufacturing and maker facility locations for country and facility-type queries. Remote server at app.daedalmap.com.

not rated 2 today A tokens not measured original MIT

action1-mcp

218

WYRE-AI/action1-mcp

MCP server Claude CodeCodexCursor +2

MCP server "action1-mcp" as configured in WYRE-AI/action1-mcp. Runs in Docker (ghcr.io/wyre-ai/action1-mcp:v1.1.7). Needs 7 environment variables to run.

not rated 2 yesterday A tokens not measured original Apache-2.0

mcp-sigrok

219

daedalus/mcp-sigrok

MCP server Claude CodeCodexCursor +2

MCP server exposing sigrok-cli functionality. Runs locally from the mcp-sigrok Python package.

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

reolink-mcp

220

ed-dryha/reolink-mcp

MCP server Claude CodeCodexCursor +2

MCP server for Reolink cameras: snapshots, device state, AI detection, PTZ, and deterrence controls over the local network. Runs locally from the reolink-mcp Python package. Needs 2 environment variables to run.

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

mikrotik

221

marcelo-ochoa/servers

MCP server Claude CodeCodexCursor +2

One of 5 in server.json

MCP server for MikroTik RouterOS API. Runs locally from the @marcelo-ochoa/server-mikrotik npm package. Needs 2 environment variables to run.

not rated 2 18d ago A tokens not measured fork

partreel

222

mingyo186/partreel

MCP server Claude CodeCodexCursor +2

Verified KiCad footprints, symbols & 3D models for AI agents. No signup, CC-BY-4.0, quality-gated. Remote server at mcp.partreel.com.

not rated 2 2d ago A tokens not measured

onsense

223

hufirst/onsense

MCP server Claude CodeCodexCursor +2

Turn your Android phone into a camera and sensor source for PC AI agents (onSense MCP broker). Runs locally from the onsense Python package.

not rated 2 28d ago A tokens not measured original MIT

cli

224

pushtodisplay/cli

MCP server Claude CodeCodexCursor +2

PushToDisplay MCP server — send real-time updates to display boards on iOS and Android devices. Runs locally from the pushtodisplay npm package.

not rated 2 13d ago A tokens not measured original MIT

asuswrt-mcp

225

teefloo/asuswrt-mcp

MCP server Claude CodeCodexCursor +2

Local MCP server for controlled AsusWRT and AsusWRT-Merlin router administration. Runs locally from the asuswrt-mcp Python package. Needs 5 environment variables to run.

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

inav-mcp

226

starlordz12/inav-mcp

MCP server Claude CodeCodexCursor +2

MCP server for configuring and diagnosing iNAV flying-wing (and fixed-wing) flight controllers. Runs locally from the inav-mcp Python package.

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

mcp-kicad

227

unmateria/MCP-Kicad

MCP server Claude CodeCodexCursor +2

MCP server "mcp-kicad" as configured in unmateria/MCP-Kicad. Launched with https://github.com/unmateria/MCP-Kicad/releases/download/v0.2.7/mcp-kicad.mcpb.

not rated 2 28d ago A tokens not measured

trmm-mcp

228

shin2344234/trmm-mcp

MCP server Claude CodeCodexCursor +2

An MCP server for TacticalRMM, with an out-of-band human approval gate for privileged actions. Runs locally from the trmm-mcp Python package. Needs 4 environment variables to run.

not rated 2 19d ago A tokens not measured AGPL-3.0

embedded-iot-mentor

229

mh-mansouri/embedded-iot-mentor

MCP server Claude CodeCodexCursor +2

MCP server "embedded-iot-mentor" as configured in mh-mansouri/embedded-iot-mentor. Runs in Docker (ghcr.io/mh-mansouri/embedded-iot-mentor-mcp:1.1.3). Needs 2 environment variables to run.

not rated 2 21d ago A tokens not measured original MIT

pihole-mcp

230

ranklancer/pihole-mcp

MCP server Claude CodeCodexCursor +2

MCP server for Pi-hole v6 API — manage multiple instances: queries, lists, groups, stats. Runs locally from the @ranklancer/pihole-mcp npm package. Needs 3 environment variables to run.

not rated 2 5d ago A tokens not measured original MIT

mqtt-mcp-server

231

eduard256/mqtt-mcp-server

MCP server Claude CodeCodexCursor +2

MQTT Model Context Protocol Server for AI-powered smart home control. Runs locally from the mqtt-mcp-server Python package.

not rated 2 9mo ago A tokens not measured

fusion_el

232

mdlockyer/fusion-electronics

MCP server Claude CodeCodexCursor +2

MCP server "fusionel" as configured in mdlockyer/fusion-electronics. Runs ./mcp/fusion-electronics-server.mjs with node. Needs 1 environment variable to run.

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

rs-cmw500

233

RFingAdam/mcp-rs-cmw500

MCP server Claude CodeCodexCursor +2

MCP server "rs-cmw500" as configured in RFingAdam/mcp-rs-cmw500. Runs locally from the rs-cmw500-mcp Python package.

not rated 2 10d ago A tokens not measured AGPL-3.0

verilog-analyzer

234

airry12/verilog-mcp-server

MCP server Claude CodeCodexCursor +2

MCP server "verilog-analyzer" as configured in airry12/verilog-mcp-server. Launched with /wa/project/verilog_mcp_server/dist/verilog-mcp-server --build.

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

amd-ryzenai

235

amd/ryzenai-mcp-server

MCP server Claude CodeCodexCursor +2

MCP server "amd-ryzenai" as configured in amd/ryzenai-mcp-server. Runs ./server.py with python. Needs 2 environment variables to run.

not rated 2 5mo ago A tokens not measured

mcp-printable

236

AaronGoldsmith/mcp-printable

MCP server Claude CodeCodexCursor +2

MCP server for AI-driven 3D modeling and print validation (FDM-focused). Agent-agnostic; works with any MCP client (Claude Code, Goose, Cursor, Codex, ...). Runs locally from the mcp-printable Python package.

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

rde-mcp-ros-2

237

Ranch-Hand-Robotics/rde-mcp-ros-2

MCP server Claude CodeCodexCursor +2

Model Context Protocol server for ROS 2 introspection and control. Runs locally from the rde-mcp-ros-2 Python package.

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

buspirate-mcp

238

mplogas/buspirate-mcp

MCP server Claude CodeCodexCursor +2

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

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

garmin-sailing-mcp

239

vinicius-saraiva/garmin-sailing-mcp

MCP server Claude CodeCodexCursor +2

MCP server "garmin-sailing-mcp" as configured in vinicius-saraiva/garmin-sailing-mcp. Runs locally from the garmin-sailing-mcp Python package.

not rated 2 6mo ago A tokens not measured

logic-analyzer-mcp

240

sandraschi/logic-analyzer-mcp

MCP server Claude CodeCodexCursor +2

MCP (Model Context Protocol) server for Saleae Logic analyzers. Runs locally from the logic-analyzer-mcp Python package.

not rated 2 2d 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: