Skip to content

How Does an ESP32-S3 Modbus Gateway Serve Field Points as MCP Tools over W5500 Ethernet?

hexinttp's ESP-IDF firmware maps Modbus RTU and TCP registers to named points, publishes them over MQTT, and serves 11 MCP tools, with W5500 as default route.

Benjamin

Published August 15, 2026

Original author: hexinttpOriginal source (new tab)

How Does an ESP32-S3 Modbus Gateway Serve Field Points as MCP Tools over W5500 Ethernet?

Components

Hardware components

WIZnet parts

Project description

📌 An Industrial Gateway That Also Answers as an MCP Server A developer publishing as hexinttp opened the ESP32-S3-MCP-Gateway repository on 14 July 2026 and closed the current revision on 14 August 2026, fifteen commits later. It is ESP-IDF 5.3.1 firmware for an ESP32-S3 board that polls industrial Modbus devices over RS485 and Ethernet, publishes the readings to an MQTT broker, and answers Model Context Protocol (MCP) JSON-RPC calls at POST /mcp, so an AI assistant can list, read and (only when an operator turns it on) write those same points. The wired path is a WIZnet W5500 on SPI2, and…

Keep reading with a free account

Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.

Similar projects you might like