{"repo":"kukapay/modbus-mcp","free":true,"listed":false,"github":"https://github.com/kukapay/modbus-mcp","clone":"git clone https://github.com/kukapay/modbus-mcp.git","description":"An MCP server that standardizes and contextualizes industrial Modbus data.","language":"Python","stars":26,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"Modbus MCP Server An MCP server that standardizes and contextualizes Modbus data, enabling seamless integration of AI agents with industrial IoT systems. Features - Modbus Tools : - Read/write holding registers ( read register , write register ). - Read/write coils ( read coils , write coil ). - Read input registers ( read input registers ). - Read multiple holding registers ( read multiple holding registers ). - Prompt : Analyze Modbus register values with a customizable prompt ( analyze register ). - Flexible Connections : Supports Modbus over TCP, UDP, or serial, configured via environment variables. Requirements - Python : 3.10 - uv for dependency and virtual environment management. Installation 1. Install uv : 2. Clone the Repository : 3. Install Dependencies : Configuration The server connects to a Modbus device using parameters specified via environment variables. Set these variables in a .env file or your shell environment. Environment Variables Variable Description Default Required ------------------------- -------------------------------------------------- ---------------------- ---------- MODBUS TYPE Connection type: tcp , udp , or serial tcp Yes MODBUS HOST Host address for TCP/UDP 127.0.0.1 For TCP/UDP MODBUS PORT Port for TCP/UDP 502 For TCP/UDP MODBUS DEFAULT SLAVE ID Slave ID 1 For TCP/UDP MODBUS SERIAL PORT Serial port (e.g., /dev/ttyUSB0 , COM1 ) /dev/ttyUSB0 For serial MODBUS BAUDRATE Serial baud rate 9600 For serial MODBUS PARITY Serial parity: N (none), E","default_branch":null,"files":null,"tree":[],"storefront":"/r/kukapay","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kukapay/modbus-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}