IoT and Hardware MCP servers
MCP servers in the IoT and Hardware category. Smart home, embedded devices, robotics, sensors and hardware control. We have placed 436 here so far, listed below and ranked by their independent trust score.
436 catalogued · how we score
IoT and Hardware at a glance
- Highest score
- 96 io.github.daedalus/mcp-rs232
- Median score
- 66
- Scored
- 436 of 436
- Rescanned in 7 days
- 433
remote 175 · pypi 141 · npm 100 · oci 19 · mcpb 17 · nuget 1 · figures as of 2026-10-17 02:37 UTC · how we score
Top 100 by trust score Trust score 0–100
- pypi 96
An MCP server that exposes RS232 serial port connectivity
- oci · pypi 95
Governed MCP server for DMTF Redfish BMCs. Read-only by default; writes are opt-in and dry-run.
- remote · mcpb 95
io.github.theluckystrike/maintenance-log
Equipment maintenance log: assets, service entries with costs, and a due report from stored dates.
- npm 94
AI tools for EasyEDA Pro schematics, PCB placement and routing, SPICE simulation, and DRC.
- npm 94
io.github.chrischall/simplisafe-mcp
Check SimpliSafe system state and sensors, review events, arm/disarm, and control smart locks
- npm 94
Reads a boat's Signal K data and helps an AI assistant design and install KIP dashboards.
- npm 94
MCP server for Android device control via ADB and scrcpy
- pypi 94
Read-only MCP server for ROS2 and DDS: topics, participants, QoS mismatches, bags.
- npm 93
io.github.alexpfau/zigbee2mqtt-mcp
Administer a Zigbee2MQTT estate: health, mesh diagnostics, OTA, pairing, device management.
- npm 93
Read and write cattle and sheep records with farm-scoped, revocable access.
- npm 93
Control QSC Q-SYS systems over QRC from AI agents or Claude.
- npm 93
io.github.vukvukovich/hammerspoon-mcp
Control macOS through Hammerspoon: windows, apps, and API search. Injection-safe by design.
- pypi 92
Develop firmware on the real board behind a debug probe: flash, reset, UART and CAN, policy-gated.
- pypi 92
Control a Denon AVR home cinema receiver over telnet: power, volume, mute, input source, status.
- pypi 92
Unofficial community MCP server for the Spot AI camera and video-intelligence REST API. Read-only.
- npm 92
Persistent 3D/2D spatial world model for AI agents with dynamic velocity and entity tracking.
- pypi 91
Control a Philips Android TV over JointSpace and ADB: power, volume, apps, keys, screen, Ambilight.
- npm 91
File-oriented MCP server for KiCad schematics, PCB placement, routing, and pours.
- pypi 91
MCP server exposing KiCad PCB Editor functionality via IPC API
- remote · npm 91
Electronic component datasheets for AI agents: pinouts, specs, package info and design checks.
- pypi 90
Byte-preserving KiCad automation: 100+ tools for schematics, PCB layout, ERC, DRC, exports
- pypi 90
io.github.sbrunner-atx/n3fjp-mcp
Log amateur-radio QSOs to N3FJP logging software over its TCP API.
- remote 89
askacharge.com — EV charging network
Operate a network of EV charge points over OCPP: status, sessions, tariffs, prices, remote commands
- remote 89
Car repair cost estimates by make, model and repair type. 31 cost guides, VIN decode. Free.
- remote 89
SimplyPrint: 3D Print Farm Management
3D print farm management for AI. Monitor, queue, and control prints on your SimplyPrint account.
- pypi 89
Safe BLE diagnostics, evidence workflows, and guarded automation for AI agents.
- remote 88
Search real parts with datasheet-provenance specs, check compatibility and compose priced BOMs.
- pypi 88
Drive Gearotons M17 open-source servomotors from plain English over RS-485; mock mode, no hardware.
- remote 88
CordFind Generator Compatibility
Search generator guides, check connector compatibility, and plan generator cord size.
- npm 88
Build, inspect, flash, and monitor PlatformIO firmware projects with policy-controlled tools.
- npm 88
Control an OBSBOT Tiny 2 camera: pan/tilt/zoom, AI tracking, focus, exposure, snapshots, recording
- remote 88
Official MCP for Kamensky CNC Plant (Twite): machines, prices, Birzha orders, FAQ, leads.
- pypi 88
Agent-PLC MCP Server: read & diagnose Modbus / FINS / MELSEC / S7 / IEC 104 / ENIP / OPC UA PLCs.
- remote 87
Dispatch nearby humans for on-site checks, photos, pickups and queues with verified evidence.
- remote 87
In-flight WiFi: provider by flight, airline or tail, measured speeds, Starlink rollout.
- remote 87
com.smarthomeexplorer.www/product-intelligence
Smart home product intelligence: 1,080+ products with expert consensus scores and compatibility.
- npm 87
io.github.tim0-12432/HotkeylessAHK-mcp-skill
MCP server for Hotkeyless AHK HTTP API.
- remote 86
Read-only pneumatic compatibility and evidence tools with stable IDs and canonical CompatAir URLs.
- npm 86
io.github.chrischall/kiaaccess-mcp
Kia Access for Claude — vehicle status, location, doors, climate, and charging
- pypi 86
MCP server for MSFS SimConnect - full read/write access to SimVars, L-vars and events
- npm 85
Structured Windows state for AI agents: processes, windows, UI trees. No screenshots.
- npm 85
dxpert.ai — free UNS tools (no API key)
Free Sparkplug B topic linting, UNS naming checks and AI-readiness screening. No API key.
- remote 85
Search SORACOM documentation: service guides, FAQ, API references, IoT recipes, etc.
- remote 85
whatmount — TV and monitor mount facts
VESA pattern, dimensions and weight per TV or monitor model, from the makers' manuals. Read-only.
- nuget 85
Discover, configure and read DAQiFi Nyquist data-acquisition hardware from an AI agent
- pypi 85
io.github.partymola/bosch-flow-mcp
MCP server for Bosch eBike Flow (BES3): battery health, charge cycles, components, and ride data.
- remote · npm 84
Router default logins, compliance index, MAC/OUI lookup. Reads free; submit_correction is Pro.
- remote 84
Commercial Garage Doorman, Hamilton area commercial door service: business facts and site search.
- remote 84
Read-only CalvingWatch product, tester, camera, privacy and safety facts; no customer data.
- remote 84
FEODE: AI-accessible precision machining & testing; offshore P&A, subsea wellhead, drill-pipe
- pypi 84
io.github.MaxEllis/orcaslicer-mcp
Work a running OrcaSlicer with AI: slice, tune, and understand what each setting costs
- pypi 84
AI hardware synthesis: CircuitBlocks DSL, live LCSC parts, industrial DFX audit, stdio MCP server.
- npm 84
io.github.ProjectAILiberation/tactus
Content-agnostic control layer for intimate hardware; forwards Buttplug/Intiface commands only.
- npm 84
io.github.slaat/garmin-connect-workouts-mcp
Turn plain language into real workouts on your Garmin watch: pace, HR, power, intervals, swim sets.
- remote 84
Find drawer presets and create printer-aware Gridfinity baseplate configurations.
- remote 83
RecallChecker — Vehicle Safety Recalls
Check U.S. NHTSA vehicle safety recall campaigns by make, model, and year. Live official data.
- npm 83
io.github.cyanheads/pixoo-mcp-server
Render and push styled pixel art, text, dashboards, and animations to Divoom Pixoo LED displays.
- npm 83
io.github.davidmosiah/eight-sleep-mcp
Unofficial Eight Sleep MCP server: read sleep trends, temperature, alarms; gated pod control.
- npm 83
Arduino MCP server for CLI setup, board detection, compile/upload, serial monitoring, and pin refs.
- npm 83
Debug embedded firmware on real hardware: J-Link probes, Cortex-M faults, RTT logs, GDB.
- remote 83
Resolve part problems, check compatibility and identify only the information still missing.
- remote 82
MFT/3 hole patterns (Shaper-ready SVG) and French cleat wall plans with cut lists. Free, unofficial.
- npm 82
Arduino MCP server for CLI setup, board detection, compile/upload, serial monitoring, and pin refs.
- npm 82
io.github.biocross/displaybuddy-mcp
MCP server for controlling Mac monitors via DisplayBuddy — adjust brightness and more.
- npm 82
io.github.chrisbusbin-pixel/applianceiq
Home appliance MCP: CPSC recall lookup, lifespan, maintenance, repair-or-replace, energy cost.
- npm 82
MCP server for Netatmo thermostats and radiator valves: status, history, analytics, opt-in control.
- remote 82
Remote enterprise management of Android devices and apps
- npm 82
io.github.cyanheads/macos-mcp-server
Control macOS system settings, apps, windows, audio, displays, screenshots, and Focus mode via MCP.
- remote 82
Display delivery platform for AI agents. Push HTML, dashboards and live data to screens.
- remote 81
Vendor-neutral catalog of 300+ commercial robots: search, compare specs, request vendor intros.
- npm 81
io.github.chrischall/iaqualink-mcp
iAqualink pool equipment: status plus confirm-gated pump, heater, light and set-point control.
- remote 81
Industrial glossary, protocol reference, technical search and OEE calculation. Read-only.
- npm 81
io.github.Justice219/roblox-studio-mcp
Connect AI assistants to Roblox Studio — manipulate the DataModel with 14 tools
- remote 81
Capture photos remotely from mobile devices via S3-backed upload URLs
- pypi 81
MCP server giving AI agents eyes and hands inside Android devices via ADB
- npm 81
Capture the screen, read/render notes, and upload files on a Ratta Supernote from an AI agent.
- npm 81
Control Classic Mac OS (System 7-9) from AI agents via shared folder protocol.
- pypi 81
Solo lectura sobre BMW CarData: mantenimiento, neumaticos y bateria de 12V. No afiliado a BMW AG.
- pypi 81
Toyota & Lexus vehicles: fuel, range, location, trips, health, climate, charging, commands
- remote 80
Manufacturing capability graph for AI agents: materials, processes, tolerances, and instant quotes.
- remote 80
Japanese catalog of physical devices AI agents can control: connectivity ratings, APIs, sources.
- remote 80
Simulate electric UAV powertrains and search a public motor, propeller and battery database.
- remote 80
Sourced, dated data on consumer robots and physical AI: specs, prices, availability, evidence.
- npm 80
io.github.dockndevai/mcp-android
Control Android devices over ADB from AI agents — safe-by-default, read-only by default, audited.
- npm 80
Askew — iPhone, iPad and Mac via Shortcuts
Run iPhone Shortcuts through an encrypted relay, or assigned auto-mode Shortcuts on this Mac.
- remote 80
Medius docs: the binary control protocol, device behavior, and the medius Rust library.
- pypi 80
Read-only KNX/ETS project auditor: validates a .knxproj and generates Home Assistant YAML
- pypi 80
io.github.pamela-0/boot-doctor-mcp
Deterministic PC no-boot/no-POST diagnostics: real beep-code tables, no LLM guessing.
- pypi 80
PlatformIO for AI agents: build, flash, serial monitor, tests, crash decoding, size reports.
- npm 80
io.github.VLab-Software/easyeda-pro-mcp
MCP server and EasyEDA Pro extension bridge for live project assistance.
- remote · npm 80
Generate 12V/24V/48V wiring diagrams and size wires, fuses, batteries, solar, and inverters.
- pypi 79
Grounded, safety-checked appliance operation packages for robots and agents. Zero-config trial.
- npm 79
io.github.chrischall/alexa-mcp
Amazon Alexa for Claude — Echo devices, announcements, routines, smart home, lists
- remote 79
AIURION Agentic 3D Printing — San Francisco
SF 3D printing: PLA/PETG, ASA, PPA-CF, TPU 85A & TPU 95A HF. Quote, approve, and track.
- remote 79
Cited home water treatment answers, part matching and sizing calculators for AI agents.
- remote 79
Source-linked robotics projects, bills of materials and components for AI agents.
- npm 79
io.github.cyanheads/wakeonlan-mcp-server
Wake LAN machines with Wake-on-LAN magic packets from host profiles, then confirm they came up.
- npm 79
MCP server for Divoom LAN watchface APIs; read-before-write safe. V2 editor linked in README.
- remote 79
IC datasheet search: parametric part finding, spec lookup, price comparison — grounded in real PDFs.
- pypi 79
Configure OpenDeck stream controllers (Stream Deck and others) in natural language.
Every server here has been scored. A server is placed in this category because its description and tool definitions say what it is for. That is what the server declares about itself, not something we have tested, so check the score breakdown before you trust one.