Skip to content
↑↓navigate↵openescclose
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
ESP-IDF MCP Server logo
MCP server

ESP-IDF MCP Server

Wraps the ESP-IDF workflow — install, create, set target, build, list ports, flash, test — as tools.

0
SaveVisit website ↗
GitHub stars
155
Repository on GitHub

Add it to your client

Community
Transport
stdio
Runtime
Python
Auth
Not required
Tools
7
Stars
155
Tools
run_esp_idf_installcreate_esp_projectsetup_project_esp_targetbuild_esp_projectlist_esp_serial_portsflash_esp_projectrun_pytest

ESP32 work is a sequence of terminal commands that a newcomer has to learn before writing any firmware, and this server puts that sequence behind seven tools so the loop can be driven by conversation instead. It covers toolchain installation, project creation, target selection across the chip family, incremental builds, serial port enumeration, flashing to a connected board and running pytest with pytest-embedded. Two details are worth knowing: idf_path is a per-call parameter, so different projects can pin different ESP-IDF versions without switching a global environment, and there is experimental support for reading the build log and attempting a fix automatically. The author describes it as a proof of concept, which is a fair reading of the current tool surface — flashing writes to real hardware, so review before granting it.

Comments(0)

Sign in to comment

No comments yet — be the first.

Similar MCP servers

Report this comment

Why are you reporting this?