Modbus
byezhuk
0Connect LLM agents to Modbus devices in a secure, standardized manner for seamless integration with building automation and industrial control systems.
About
Modbus is a lightweight Model Context Protocol (MCP) server that bridges the gap between Large Language Model (LLM) agents and Modbus-enabled devices. It enables AI-driven workflows within Building Automation Systems (BAS) and Industrial Control Systems (ICS) by providing a secure and standardized interface for monitoring real-time sensor data, actuating devices, and orchestrating complex automation tasks. Leveraging FastMCP 2.0, Modbus streamlines Modbus read and write operations with minimal boilerplate, providing a clean, Pythonic interface for interacting with Modbus devices.
Key Features
- Supports reading and writing to Modbus registers.
- Provides resource templates for specifying connection details.
- Maps Modbus registers to MCP resources and tools.
- Uses Streamable HTTP transport for communication.
- Offers interactive prompts for guiding interaction and handling errors.
- 0 GitHub stars
Use Cases
- Monitoring real-time sensor data in industrial environments.
- Actuating devices in building automation systems using AI agents.
- Orchestrating complex automation tasks within ICS.