Skip to content
/ esp-mcp Public

This is just a proof-of-concept of MCP. As I see it, there is much that 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.

Notifications You must be signed in to change notification settings

horw/esp-mcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e64c174 · Apr 3, 2025

History

2 Commits
Mar 25, 2025
Mar 25, 2025
Apr 3, 2025
Mar 25, 2025
Mar 25, 2025
Mar 25, 2025
Mar 25, 2025
Mar 25, 2025

Repository files navigation

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 [email protected]: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
            }
        }
    }
}

Result

About

This is just a proof-of-concept of MCP. As I see it, there is much that 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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages