mcp_modem_api_server

mcp_modem_api_server

0

The MCP AI Modem Server is designed for local protocol-based communication and LLM querying, specifically catering to compute-poor environments. It supports industrial protocols and provides security through airgapped operations, making it suitable for local applications needing robust data communication.

MCP AI Modem Server (Local-compute poor)

This project provides a local, compute-poor MCP server facilitating protocol-based communication using OPC UA, MQTT, and Modbus. It supports local LLM queries with transformers and ensures airgapped security. The server is compatible with Python environments on Windows, utilizing Python 3.8+, transformers, and other necessary libraries.

Features

  • Protocol Gateway: OPC UA, MQTT, Modbus
  • Local LLM Query Support
  • Airgapped: No external calls
  • Windows-compatible

Requirements

  • Python 3.8+
  • transformers
  • uvicorn
  • OPC UA, Modbus, and MQTT libraries

Installation (Windows)

Follow a series of commands to clone the project, activate a virtual environment, and install requirements.

Run the Server

Illustration of how to run the server locally using uvicorn.