An MCP server for source-grounded, page-cited evidence retrieval tailored for embedded and firmware development, returning verbatim snippets with exact citations or 'no match' to prevent fabrications.
Check 22,000+ devices with open firmware or open protocols (OpenWrt, LineageOS, coreboot, Zigbee2MQTT, Tasmota…) before reverse engineering one; claim a device while you work on it and publish your findings when done.
An MCP server that enables AI assistants to control Siglent SDS oscilloscopes over a local network using SCPI commands. It allows users to measure signals, configure channel and acquisition settings, and capture waveforms or screenshots through natural language.
Enables AI agents to search a catalog of MCP servers for physical hardware such as ESP32, Arduino, Raspberry Pi, 3D printers, Home Assistant devices, cameras, Zigbee and lab gear, returning install commands and ready-to-paste client configs. It also supports browsing device families and getting ranked recommendations for a specific device or model.
AI-driven USB oscilloscope control via FastMCP, enabling waveform capture, CSV export, and frequency measurements on PicoScope, Hantek, or a built-in simulator.
Enables Claude Code sessions to control a Rigol DS1054Z oscilloscope over USB, reading identity, settings, measurements, screenshots and waveforms, and applying undoable or destructive changes such as channel, timebase, trigger and acquisition configuration, run control, autoscale and reset. Tool calls come with read-only and destructive hints so safe operations can be auto-approved while risky ones stay behind user approval.
Enables LLMs to control RIGOL oscilloscopes over SCPI via LAN or USB, including configuring channels/timebase/trigger, taking measurements, capturing waveforms and screenshots, decoding serial protocols, running FFT analysis, and controlling the built-in AFG.
MCP server for controlling CNC machines via Universal GCode Sender.
Lets Claude (or any MCP-compatible AI assistant) connect to a CNC machine, inspect G-code, and issue motion commands — all through the UGS Pendant REST API.
Enables AI assistants to query a verified bilingual technical knowledge base for the Thermia Duo 12 heat pump and verify facts against original manuals via section search, terminal and register lookup, schematic access, and PDF page rendering or text extraction.
Enables AI agents to control a tinySA spectrum analyzer over USB, discovering the device, capturing or scanning spectra, configuring RBW/attenuation/units, and finding peaks, with CSV and JSON exports. It runs headless with automatic port detection and no GUI or network listener.
Enables an AI agent to control one or more remote GPIO agents through a conversation by proxying tool calls to their REST APIs. It supports API-key authentication, LAN discovery, and both stdio and Streamable HTTP transports.
Enables agents to observe a desktop and perform mouse and keyboard actions through ESP32-based BLE or USB HID hardware, with local action translation and no second model in the MCP path.
Enables MCP clients to list serial ports, open sessions, send firmware commands, read and filter output, and safely flash STM32 or ESP32 boards with explicit confirmation and allow-listed firmware paths.
Enables AI agents to debug embedded systems by providing a comprehensive interface for GDB operations across multiple architectures like ARM and x86. It supports remote debugging via gdbserver or QEMU, allowing for detailed inspection of memory, registers, stack frames, and variables.
Provides read-only retrieval of STM32 datasheet and reference manual content with exact citations, page numbers, register details, and source hashes so Claude can answer questions or generate code from verified evidence.
Provides offline access to complete Garmin Connect IQ SDK 8.2.3 documentation with enhanced search, device reference, programming guides, and FAQ for AI assistants.
Enables MCP-speaking coding agents to talk directly to Home Assistant and the ESPHome dashboard: discovering entities and areas, reading live states, history and logs, rendering Jinja templates, calling services, and creating, editing or triggering automations and dashboards. Also allows ESPHome device configs to be read, validated, compiled and flashed, with all write operations off by default behind an explicit safety policy.
Exposes ISO 14229 Unified Diagnostic Services as MCP tools, letting any MCP client run session control, DID reads and writes, DTC queries, routine control, security access and raw requests against a real ECU on a CAN bus or against a built-in simulator. A claim/release access model lets multiple clients safely share one device under test, with hardware-free simulation for offline test-plan development.
Enables AI agents to observe and control a browser-based 2D robot simulator, including driving, configuring sensors and modules, running programs, and generating wiring, firmware, and parts lists for ESP32, Arduino Uno, or Raspberry Pi.
This server enables AI coding agents to build, boot, drive and test ESP-IDF firmware in a local ESP32 emulator, capturing UART logs, injecting hardware events, asserting output, and taking screenshots without a physical board or cloud account.
Enables agents to capture ESP-IDF device serial output, wait for ordered expectations, detect crashes, decode Xtensa and RISC-V backtraces, and inspect core dumps after firmware flashing, closing the runtime feedback loop.
Gives AI agents direct hands-on access to physical hardware and host OS resources over local stdio: serial monitoring with crash-dump detection, firmware compile/flash via arduino-cli, PlatformIO, ESP-IDF and esptool, direct GPIO/I2C/SPI over FTDI bridges, BLE GATT operations, webcam or microscope snapshots, logic analyzer captures, audio recording and test tones, GUI screenshots and hotkeys, and Android ADB commands. It also helps diagnose toolchain and serial-permission problems and identify or terminate processes that lock a port.
Talk to your Flipper Zero from Claude Code — or any MCP client. Storage, app deployment, screen capture, button automation, JavaScript execution on the device, and honest answers about what is nearby.
An MCP server that judges hardware behavior against timing or serial contracts, returning pass/marginal/fail verdicts for coding agents to iterate on real signal measurements.
Lets MCP clients such as Codex control an ESP32 face through semantic expressions, status and capability reads, and neutral resets over a local STDIO or loopback HTTP interface.
Enables inspecting and comparing exported TunerStudio-style tune files and summarizing CSV logs, with firmware metadata, units, checksums, and format capabilities, without connecting to an ECU or modifying files.
MCP server for controlling MicroPython devices (ESP32, RP2040, etc.) via USB Serial or WebREPL, enabling code execution, file operations, and device management from MCP clients.