ESP32 MCP 服务器
允许 AI 模型连接到 ESP32 的接口,基于 WebSocket 的资源发现和监控。
快速入门
-
克隆仓库并进入目录: git clone https://github.com/navado/ESP32MCPServer.git cd ESP32MCPServer
-
安装依赖: pio pkg install
-
构建并上传文件系统: pio run -t uploadfs
-
构建并上传固件: pio run -t upload
-
初始设置:
- 上电后设备会创建名为 "ESP32_XXXXXX" 的热点。
- 连接到热点并访问 http://192.168.4.1 配置 WiFi。
-
使用 WebSocket 连接到 MCP 服务器(端口 9000): const ws = new WebSocket('ws://YOUR_ESP32_IP:9000'); ws.send(JSON.stringify({ jsonrpc: "2.0", method: "initialize", id: 1 }));