Go
MIT License
Modbus 데이터를 표준화하고 상황에 맞게 조정하여 AI 에이전트와 산업용 IoT 시스템의 원활한 통합을 지원하는 MCP 서버입니다.
read_register
, write_register
).read_coils
, write_coil
).read_input_registers
).read_multiple_holding_registers
).analyze_register
)를 사용하여 Modbus 레지스터 값을 분석합니다.uv
설치 :지엑스피1서버는 환경 변수를 통해 지정된 매개변수를 사용하여 Modbus 장치에 연결합니다. 이러한 변수는 .env
파일이나 셸 환경에서 설정하세요.
변하기 쉬운 | 설명 | 기본 | 필수의 |
---|---|---|---|
MODBUS_TYPE | 연결 유형: tcp , udp 또는 serial | tcp | 예 |
MODBUS_HOST | TCP/UDP의 호스트 주소 | 127.0.0.1 | TCP/UDP의 경우 |
MODBUS_PORT | TCP/UDP용 포트 | 502 | TCP/UDP의 경우 |
MODBUS_SERIAL_PORT | 직렬 포트(예: /dev/ttyUSB0 , COM1 ) | /dev/ttyUSB0 | 직렬용 |
MODBUS_BAUDRATE | 직렬 통신 속도 | 9600 | 직렬용 |
MODBUS_PARITY | 직렬 패리티: N (없음), E (짝수), O (홀수) | N | 직렬용 |
MODBUS_STOPBITS | 직렬 정지 비트 | 1 | 직렬용 |
MODBUS_BYTESIZE | 직렬 바이트 크기 | 8 | 직렬용 |
MODBUS_TIMEOUT | 직렬 시간 초과(초) | 1 | 직렬용 |
.env
파일TCP의 경우:
직렬의 경우:
구성 파일:
참고 : 자연어 지원은 클라이언트가 프롬프트를 구문 분석하고 도구에 매핑하는 능력에 따라 달라집니다. MCP Inspector는 구조화된 JSON을 요구하지만, 아래 예시에서는 대화형 입력이 어떻게 변환되는지 보여줍니다.
Value: <register_value>
Successfully wrote 100 to register 10
Coils 0 to 4: [False, False, False, False, False]
Successfully wrote True to coil 5
Input Registers 2 to 4: [<value1>, <value2>, <value3>]
Holding Registers 0 to 2: [<value1>, <value2>, <value3>]
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 라이선스를 참조하세요.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
모드버스-MCP
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kukapay/mudbus-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server