An MCP server for ESP-IDF workflows that consolidates ESP-IDF and related project commands in one place, simplifying embedded development through LLM communication.
Execute ESP-IDF build commands for specified projects.
Deploy built firmware to connected ESP devices with optional port configuration.
Remove build artifacts from ESP-IDF project directories.
Experimental tool to resolve build errors based on log analysis.
{
"mcpServers": {
"esp-run": {
"command": "<path_to_uv_or_python_executable>",
"args": [
"--directory",
"<path_to_cloned_esp-mcp_repository>",
"run",
"main.py"
],
"env": {
"IDF_PATH": "<path_to_your_esp-idf_directory>"
}
}
}
}