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
A MCP server that enables Claude to discover and call any API endpoint through semantic search. Intelligently chunks...
A Minecraft MCP Server powered by Mineflayer API. It allows to control a Minecraft character in real-time, allowing...
Model Context Protocol server for Aiven
MCP server for interacting with SingleStore Management API and services
MCP server that can execute commands such as keyboard input and mouse movement on macOS
A Model Context Protocol server that provides access to Kuzu databases
A lightweight mcp server that tells you exactly what time is it based on your IP.
A Model Context Protocol server implementation for Kagi's API
mcp-1panel is an implementation of the Model Context Protocol (MCP) server for 1Panel.
The Ultimate Model Context Protocol (MCP) Server, providing unified access to a wide variety of useful and powerful...
Chain of Draft (CoD) MCP Server: An MCP server implementation of the Chain of Draft reasoning approach for...
An MCP server that enables searches within Obsidian vaults using the Omnisearch plugin API. Returns absolute paths to...





