RegenNexus

Provides MCP access to RegenNexus hardware and mesh capabilities for AI-driven control.
  • python

0

GitHub Stars

python

Language

6 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "regennow-regennexus-mcp": {
      "command": "regennexus-mcp",
      "args": [],
      "env": {
        "REGENNEXUS_MODE": "local or remote (set per run)",
        "REGENNEXUS_CONFIG": "/path/to/regennexus-config.yaml",
        "REGENNEXUS_API_KEY": "your-api-key",
        "REGENNEXUS_ENDPOINT": "http://uap-server:8080",
        "REGENNEXUS_LOG_LEVEL": "INFO"
      }
    }
  }
}

You deploy RegenNexus MCP Server to expose RegenNexus hardware capabilities to MCP clients, enabling AI-driven control of GPIO, PWM, robotics, sensors, and cameras. It supports local (direct import) and remote (HTTP API) operation, auto-discovery of nodes, and mesh networking, so you can build responsive, hardware-aware AI workflows with Claude Code, Claude Desktop, and other MCP clients.

How to use

You run the MCP server on the machine where RegenNexus is installed. Choose Local Mode for minimal latency or Remote Mode to connect to a UAP service over HTTP.

In Local Mode, load the MCP server directly on the same machine as RegenNexus. In Remote Mode, your MCP client talks to RegenNexus through an HTTP API exposed by a UAP service. Auto Mode tries Local first and automatically falls back to Remote if Local is not available.

From your MCP client, you access a set of tools that map to RegenNexus hardware and network features. Typical workflows include listing devices, querying sensor data, adjusting GPIO or PWM, moving robotic arms, and communicating with mesh nodes.

How to install

Prerequisites: Python 3.8+ and pip must be available on your system.

pip install regennexus-mcp[local]

This installs the MCP server with local (UAP import) support and minimal dependencies for direct hardware control.


If you prefer remote API support, install the remote-enabled package variant and run the server with the appropriate mode.

pip install regennexus-mcp[remote]


Run the MCP server in Local Mode to start immediately against local UAP hardware.

REGENNEXUS_MODE=local regennexus-mcp


Or run in Remote Mode after you configure the endpoint and API key on the MCP client side.

REGENNEXUS_MODE=remote
REGENNEXUS_ENDPOINT=http://uap-server:8080
REGENNEXUS_API_KEY=your-api-key
regennexus-mcp

## Configuration and usage notes

Configure your MCP client to connect to RegenNexus using a stdio command or via HTTP, depending on the mode you choose. The local mode uses direct imports for the fastest interaction, while remote mode relies on the UAP HTTP API.

Environment variables you may set include the mode, endpoint, API key, and log level. Use these to tailor behavior for debugging or production.

## Available tools

### gpio\_write

Set a GPIO pin to HIGH (1) or LOW (0)

### gpio\_read

Read the current state of a GPIO pin

### pwm\_write

Set PWM duty cycle (0-100%) for motors, LEDs, servos

### read\_sensor

Read value from a sensor (temperature, humidity, etc.)

### i2c\_scan

Scan I2C bus for connected devices

### serial\_send

Send data over serial port (UART)

### serial\_read

Read data from serial port

### robot\_arm\_move

Move a robotic arm to specified joint positions

### gripper\_control

Open or close a robotic gripper

### list\_devices

List all connected hardware devices

### device\_info

Get device details (CPU, memory, IP, temperature)

### camera\_capture

Capture a single image from a camera

### list\_nodes

List all nodes in the mesh network

### ping\_node

Ping a node and measure network latency

### send\_to\_node

Send a message/command to a specific node

### broadcast\_message

Broadcast a message to all nodes

### find\_by\_capability

Find nodes with a specific capability
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational