navado/ESP32MCPServer
Allow AI models connect to ESP32 and read connected sensors NMEA2k, ODB/ODBII, NMEA0183. AI generated MCP server.
Implements an MCP server over WebSocket with JSON-RPC 2.0, exposing parsed protocol streams (NMEA 0183, NMEA 2000, OBD-II CAN frames) and I2C sensor readings through a resource-based interface with persistent ring-buffer history. Supports six I2C sensor types with auto-discovery, time-bounded serial/CAN reads in raw or parsed modes, and ring-buffer playback via LittleFS. Targets ESP32 variants (full WiFi+CAN) and nRF52840 boards (sensor-only mode), with mDNS discovery and automatic AP setup UI.
Stars
36
Forks
13
Language
C++
License
MIT
Category
Last pushed
Mar 08, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/navado/ESP32MCPServer"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related servers
xinnan-tech/xiaozhi-esp32-server
本项目为xiaozhi-esp32提供后端服务,帮助您快速搭建ESP32设备控制服务器。Backend service for xiaozhi-esp32, helps you quickly...
martin-ger/esp32_nat_router
An AI-enabled NAT Router/Firewall for the ESP32
joey-zhou/xiaozhi-esp32-server-java
小智ESP32的Java企业级管理平台,提供设备监控、音色定制、角色切换和对话记录管理的前后端及服务端一体化解决方案
huangjunsen0406/py-xiaozhi
A Python-based Xiaozhi AI for users who want the full Xiaozhi experience without owning...
ruanrongman/IntelliConnect
本项目为xiaozhi-esp32提供后端服务 | A Powerful AI agent IoT platform core.