Enterprise DNA
M MCP Servers Developer low

kukapay/modbus-mcp

by Various

An MCP server that standardizes and contextualizes industrial Modbus data.

K

MCP

kukapay/modbus-mcp

Added 1 June 2026

Overview

A Model Context Protocol (MCP) server that wraps Modbus industrial communication protocols. It standardizes and contextualizes data from Modbus devices, enabling AI agents or MCP-compatible tools to read and write registers and coils. Built in Python, the server exposes Modbus operations as MCP resources and tools.

Best for

Best for
Developers building MCP-based AI assistants or automation tools for industrial environments

Use cases

  • Connecting AI agents to industrial PLCs and RTUs via Modbus
  • Building MCP-powered dashboards that monitor factory sensor data
  • Enabling automated control loops with natural language commands over Modbus

Notes

A Model Context Protocol (MCP) server that wraps Modbus industrial communication protocols. It standardizes and contextualizes data from Modbus devices, enabling AI agents or MCP-compatible tools to read and write registers and coils. Built in Python, the server exposes Modbus operations as MCP resources and tools.

24 stars on GitHub. Last updated 2025-05-12. Licensed MIT.

Use cases

  • Connecting AI agents to industrial PLCs and RTUs via Modbus
  • Building MCP-powered dashboards that monitor factory sensor data
  • Enabling automated control loops with natural language commands over Modbus

Pros

  • Bridges industrial Modbus data directly into the MCP ecosystem
  • Lightweight Python implementation, easy to extend or embed
  • Reduces the complexity of parsing raw Modbus frames for AI applications

Cons

  • Small community and limited documentation due to low star count
  • Assumes MCP compatibility, restricting use outside that runtime
  • May require additional networking configuration for large Modbus networks

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Bridges industrial Modbus data directly into the MCP ecosystem
  • Lightweight Python implementation, easy to extend or embed
  • Reduces the complexity of parsing raw Modbus frames for AI applications

Cons

  • Small community and limited documentation due to low star count
  • Assumes MCP compatibility, restricting use outside that runtime
  • May require additional networking configuration for large Modbus networks