solnera/esp32-mcpserver

A lightweight Model Context Protocol (MCP) server framework for ESP32. Seamlessly connect embedded devices to LLMs.

42
/ 100
Emerging

This framework helps embedded systems developers connect ESP32 microcontrollers directly to Large Language Models (LLMs). It allows your ESP32 device to expose its capabilities and functions as 'tools' that an AI agent can call upon. Developers can define custom tools on the ESP32, and an LLM can then interact with the hardware by sending specific commands, enabling intelligent control over devices.

Use this if you are a firmware developer building smart devices with ESP32 and want to enable direct, local control by an LLM or AI agent without relying on proprietary cloud services.

Not ideal if you are an end-user looking for a ready-to-use smart device solution or a non-developer seeking to integrate off-the-shelf AI into your home automation.

embedded-systems firmware-development device-connectivity AI-integration local-AI
No Package No Dependents
Maintenance 10 / 25
Adoption 5 / 25
Maturity 13 / 25
Community 14 / 25

How are scores calculated?

Stars

10

Forks

3

Language

C++

License

MIT

Last pushed

Jan 28, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/solnera/esp32-mcpserver"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.