Loading...
{
"mcpServers": {
"Modbus MCP Server": {
"command": "uv",
"args": [ "--directory", "/path/to/modbus-mcp", "run", "modbus-mcp" ],
"env": { "MODBUS_TYPE": "tcp", "MODBUS_HOST": "127.0.0.1", "MODBUS_PORT": 502 },
}
}
}read_registerReads the value of a Modbus holding register.
Read-only operation, no side effects.
write_registerWrites a value to a Modbus holding register.
Can modify device parameters, but not destructive if used carefully.
read_coilsReads the status of Modbus coils.
Read-only operation, no side effects.
write_coilWrites a value to a Modbus coil.
Can control digital outputs, but not destructive if used carefully.
read_input_registersReads the values of Modbus input registers.
Read-only operation, no side effects.
read_multiple_holding_registersReads the values of multiple Modbus holding registers.
Read-only operation, no side effects.
analyze_registerAnalyzes Modbus register values with a customizable prompt.
Read-only operation, no side effects.
This MCP server is relatively safe for read-only operations and data analysis. However, write operations should be performed with caution, as they can directly impact industrial processes. Proper network security measures and configuration are crucial to mitigate risks.