MCP: tinymcp
by Golioth
Golioth's experimental MCP server that lets an LLM drive real embedded devices — device RPCs become MCP tools, with schemas stored in LightDB State and calls routed through the Golioth cloud.
Espressif's local MCP server built into idf.py — lets an AI client set the chip target, build, flash and clean an ESP-IDF project and read back config, build status and connected serial ports.
Set up this MCP server in your favorite AI agent — copy a ready-made configuration below.
ESP-IDF Tools MCP Server is Espressif's own Model Context Protocol integration for ESP32 firmware work. It is not a separate download: the server is built into idf.py, the ESP-IDF build tool, and started with idf.py mcp-server.
Embedded development has an awkward gap for coding agents. An agent can write firmware perfectly well, but it cannot tell whether the code compiles for the right target, whether the board is even plugged in, or which serial port it appeared on. This server closes that loop by exposing the build system and the attached hardware as MCP tools and resources.
Tools
set_target(target) — select the chip targetbuild_project() — compile the projectflash_project(port) — flash firmware to a connected deviceclean_project() — remove build artifactsResources
project://config — the project's configurationproject://status — build status and produced artifactsproject://devices — serial ports currently connectedRequirements
ESP-IDF v6.0 or later with the mcp feature enabled, plus ESP-IDF Installation Manager (EIM) v0.8.1 or later. The server runs locally over stdio, so the board, the toolchain and the agent all stay on the developer's own machine.
by Golioth
Golioth's experimental MCP server that lets an LLM drive real embedded devices — device RPCs become MCP tools, with schemas stored in LightDB State and calls routed through the Golioth cloud.
by Memfault (Nordic Semiconductor)
Remote MCP server for Memfault (Nordic Semiconductor) exposing 18 read-only tools over device fleet telemetry — device vitals, timeseries, crash issues, traces, metrics and software versions.
by Daytona
Daytona's official MCP server: give an agent a disposable cloud sandbox with a file system, git, process execution, computer use and a live preview URL.
by Model Context Protocol
Read, search, and manipulate Git repositories — status, diffs, logs, branches, commits, and more.