Currently, this MCP supports simple project builds with logging, and automatic issue fixing based on logs for esp-idf build command.
Notice
This is just a proof of concept of MCP. As I see it, much can be done to make it more useful with embedded devices, home assistants, or documentation. If you have any ideas, we can discuss them in the issues.
Install
First, clone this MCP repository:
git clone git@github.com:horw/esp-mcp.git
Then, configure it in your chatbot.
{
"mcpServers": {
"esp-run": {
"command": "/home/horw/.pyenv/shims/uv",
"args": [
"--directory",
"/home/horw/PycharmProjects/esp-mcp", <- your cloned path
"run",
"main.py"
],
"env": {
"IDF_PATH": "~/esp-idf" <- your ESP-IDF path
}
}
}
}

Esp MCP
Project Details
Recomended MCP Servers
Port of Anthropic's file editing tools to an MCP server
A Model Context Protocol (MCP) server that provides call graph analysis capabilities to LLMs through the nuanced library
Amadeus MCP(Model Context Protocol) Server
A powerful MCP server for Google search that enables parallel searching with multiple keywords simultaneously.
MCP for Replicate Flux Model - A powerful tool for generating customized images and SVG assets that match...
DARP engine. The MCP search engine for DARP.
An MCP server for interacting with the Financial Datasets stock market API.
Simple MCP server for uithub.com





