mcpesp
Реализация сервера Model Context Protocol для ESP32 с поддержкой JSON-RPC и валидацией схем данных
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:c09cb53fffe5186840a03c5c8c6a7b7a683415994ab750ef9390b56a3e600a85mcpesp-0.1.0-c09cb53f.zipОписание
Библиотека реализует сервер Model Context Protocol (MCP) для ESP32, позволяя вашему микроконтроллеру работать с AI-моделями и другими клиентами через HTTP/JSON-RPC. Вы регистрируете функции как инструменты с описанием параметров, и они становятся доступны внешним приложениям через стандартизированный протокол. Встроенная валидация схем данных, поддержка CORS и полная совместимость с JSON-RPC 2.0 упрощают интеграцию. К проекту потребуется зависимость ArduinoJson версии 7.x и стандартный WebServer из ядра ESP32. Это хороший выбор, если нужно дать доступ к железу ESP32 интеллектуальным приложениям или создать мост между микроконтроллером и облачными сервисами с поддержкой стандартного протокола.