kukapay/modbus-mcp
Python Modbus MCP server for TCP, UDP, or serial, including write tools in the default set.
Who it's for
An engineer attaching an MCP client to Modbus. Treat the write policy as the safety boundary: a gated write is still a write once you arm it.
Caveat / limitations
MIT. Tools cover holding registers, coils, and input registers. Writes are part of the advertised surface, configured by host environment variables. There is no register map, so the model sees raw values. Do not aim it at a production gateway.
Protocols
Sources
- Repositoryhttps://github.com/kukapay/modbus-mcp
This page: https://otaihub.com/tools/kukapay-modbus-mcp
Same category
- CODESYS Development System MCP ServerOfficial CODESYS add-on that lets an MCP client read and write the open project, compile, and fix Structured Text.
- IndustriConnect Modbus MCPOpen-source Modbus TCP, UDP, and RTU client for MCP hosts, with a mock device and writes off by default.
- IndustriConnect OPC UA MCPPython and Node OPC UA MCP servers with the same tools: browse, read, history, alarms, and gated writes.
- IndustriConnect MQTT / Sparkplug MCPMQTT client that publishes, subscribes, and decodes Sparkplug B instead of handing the model raw bytes.