Hardware and IoT MCP servers

931 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

fw-context-mcp

97

turbyho/fw-context-mcp

MCP server Claude CodeCodexCursor +2

Build-aware code intelligence MCP server for embedded C/C++ firmware. Runs locally from the fw-context-mcp Python package.

not rated 8 +1 2d ago A tokens not measured original MIT

kicad-copilot

98

biosshot/kicad-copilot

MCP server Claude CodeCodexCursor +2

File-oriented MCP server for KiCad schematics, PCB placement, routing, and pours. Runs locally from the kicad-copilot-mcp npm package.

not rated 8 +3 15d ago A tokens not measured original MIT

keithah-tessie-mcp

99

keithah/tessie-mcp

MCP server Claude CodeCodexCursor +2

Unofficial integration! ## ✨ Key Features ### πŸ’° Financial Intelligence - Smart Charging Cost An… Remote server at server.smithery.ai.

not rated 7 29d ago A tokens not measured original MIT

rachio-mcp

100

rwestergren/rachio-mcp

MCP server Claude CodeCodexCursor +2

MCP server for Rachio sprinkler controllers using the reverse-engineered mobile gRPC API. Runs locally from the rachio-mcp Python package. Needs 1 environment variable to run.

not rated 7 26d ago A tokens not measured original MIT

hardware-probe

101

yamaru-eu/hardware-probe

MCP server Claude CodeCodexCursor +2

Hardware probe for performance diagnostics, thermal monitoring, and LLM optimization. Runs locally from the @yamaru-eu/hardware-probe npm package. Needs 1 environment variable to run.

not rated 7 1mo ago A tokens not measured original Apache-2.0

ezcomputerctrl

102

JucieOvo/ezcomputerctrl-mcp

MCP server Claude CodeCodexCursor +2

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

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

beckhoff_mcp

103

malcolm-mill/beckhoff_mcp

MCP server Claude CodeCodexCursor +2

MCP server "beckhoffmcp" as configured in malcolm-mill/beckhoffmcp. Runs locally from the beckhoff_mcp Python package.

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

spicelib-mcp

104

lucasgerads/spicelib-mcp

MCP server Claude CodeCodexCursor +2

MCP server for running ngspice simulations via spicelib. Runs locally from the spicelib-mcp Python package.

not rated 7 4mo ago A tokens not measured GPL-3.0

wahoo-mcp

105

armonge/wahoo-mcp

MCP server Claude CodeCodexCursor +2

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

not rated 7 4mo ago A tokens not measured GPL-3.0

opentrons-mcp

106

yerbymatey/opentrons-mcp

MCP server Claude CodeCodexCursor +2

MCP server for Opentrons HTTP API documentation and endpoint discovery. Runs locally from the opentrons-mcp npm package.

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

bridge-mcp-server

107

Nodeblue-AI/bridge-mcp-server

MCP server Claude CodeCodexCursor +2

Cross-platform intelligence bridge β€” correlate Ignition SCADA tags with Studio 5000 PLC logic. Runs locally from the bridge-mcp-server Python package.

not rated 7 25d ago A tokens not measured original MIT

coros-mcp-server

108

Dhivakarkd/corus-mcp

MCP server Claude CodeCodexCursor +2

MCP server "coros-mcp-server" as configured in Dhivakarkd/corus-mcp. Runs locally from the coros-mcp-server npm package.

not rated 7 7mo ago A tokens not measured

switchbot-mcp

109

genm/switchbot-mcp

MCP server Claude CodeCodexCursor +2

MCP server "switchbot-mcp" as configured in genm/switchbot-mcp. Runs locally from the @genm-dev/switchbot-mcp npm package. Needs 2 environment variables to run.

not rated 7 3d ago A tokens not measured original ISC

jetsonmcp

110

ajeetraina/jetsonMCP

MCP server Claude CodeCodexCursor +2

MCP server "jetsonmcp" as configured in ajeetraina/jetsonMCP. Runs locally from the jetsonmcp Python package.

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

central-mcp-server

111

KarthikSKumar98/central-mcp-server

MCP server Claude CodeCodexCursor +2

Unofficial MCP server for HPE Aruba Networking Central. Runs locally from the central-mcp-server Python package.

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

displaybuddy-mcp

113

biocross/displaybuddy-mcp

MCP server Claude CodeCodexCursor +2

MCP server for controlling Mac monitors via DisplayBuddy β€” adjust brightness and more. Runs locally from the @biocross/displaybuddy-mcp npm package.

not rated 7 +1 5mo ago A tokens not measured original MIT

siglent-sds-mcp

114

MagnusJohansson/siglent-sds-mcp

MCP server Claude CodeCodexCursor +2

MCP server for Siglent SDS oscilloscope control via SCPI over TCP sockets. Runs locally from the siglent-sds-mcp npm package.

not rated 7 +1 6mo ago A tokens not measured original MIT

cncdraw

115

jiangmuran/CNCDraw

MCP server Claude CodeCodexCursor +2

MCP server "cncdraw" as configured in jiangmuran/CNCDraw. Runs locally from the cncdraw Python package.

not rated 7 +2 1mo ago A tokens not measured

rftools

116

antonpogrebenko-public/rftools-mcp

MCP server Claude CodeCodexCursor +2

241 RF & electronics calculators + 13 simulation tools for AI agents. Runs locally from the rftools-mcp npm package.

not rated 6 8d ago A tokens not measured original MIT

mcp

117

wklm/beacio-sdk

MCP server Claude CodeCodexCursor +2

MCP server for Web Bluetooth on iOS Safari: scaffolding, UUID lookup, extension detection. Runs locally from the @beacio/mcp npm package.

not rated 6 13d ago A tokens not measured

mcp-synology

118

cmeans/mcp-synology

MCP server Claude CodeCodexCursor +2

MCP server for Synology NAS β€” manage files on your NAS via Claude. Runs locally from the mcp-synology Python package.

not rated 6 1mo ago A tokens not measured original Apache-2.0

scan-mcp

119

jacksenechal/scan-mcp

MCP server Claude CodeCodexCursor +2

MCP server for scanner discovery and batch capture via SANE. Runs locally from the scan-mcp npm package.

not rated 6 1mo ago A tokens not measured copy Β· 73% MIT

jlcpcb-search

120

peterb154/jlcpcb-search-mcp

MCP server Claude CodeCodexCursor +2

MCP server "jlcpcb-search" as configured in peterb154/jlcpcb-search-mcp. Runs jlcpcb_mcp.server with python. Needs 1 environment variable to run.

not rated 6 4mo ago A tokens not measured