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 middleware server that enables multiple isolated instances of the same MCP servers to coexist independently with unique...
A Model Context Protocol (MCP) for analyzing and querying GitHub repositories using the GitHub Chat API.
A Model Context Protocol implementation for FHIR
MCP server for DuckDB and MotherDuck
OpenAI Code Assistant Model Context Protocol (MCP) Server
A MCP server connecting to managed indexes on LlamaCloud
A powerful headless browser MCP server that enables AI agents to fetch web content and perform Google searches...
OpenAPI MCP Server
Execute SQL queries and manage databases seamlessly with Timeplus. Leverage powerful tools to interact with your data, Kafka...
A Model Context Protocol server that provides network asset information based on query conditions. This server allows LLMs...
MCP Server for GitHub Advanced Security
A Model Context Protocol (MCP) server implementation that enables comprehensive configuration and management of Higress.





