regennow avatar

Regennexus Mcp

regennow/regennexus-mcp

Bridges Claude to physical hardware through RegenNexus UAP, exposing GPIO pins, PWM controls, I2C sensors, serial ports, robot arms, cameras, and mesh network discovery as MCP tools. Works in local mode (direct Python import) or remote mode (HTTP API to a UAP service). You get tools like gpio_write, robot_arm_move, camera_capture, and mesh networking primitives for broadcasting to IoT nodes. Handy when you want Claude to read sensors, control actuators, or orchestrate devices across a LAN without writing integration glue. Auto-discovery finds connected hardware and mesh nodes. Install the base package for remote connections or add the local extra to embed UAP directly.

tools
17
transport
STDIO
env var
1
last updated
Jan 11, 2026

Tools

17 tools

Public tool metadata for what this MCP can expose to an agent.

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

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

No parameter schema in public metadata yet.

gpio_readRead the current state of a GPIO pin

Read the current state of a GPIO pin

No parameter schema in public metadata yet.

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

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

No parameter schema in public metadata yet.

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

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

No parameter schema in public metadata yet.

i2c_scanScan I2C bus for connected devices

Scan I2C bus for connected devices

No parameter schema in public metadata yet.

serial_sendSend data over serial port (UART)

Send data over serial port (UART)

No parameter schema in public metadata yet.

serial_readRead data from serial port

Read data from serial port

No parameter schema in public metadata yet.

robot_arm_moveMove a robotic arm to specified joint positions

Move a robotic arm to specified joint positions

No parameter schema in public metadata yet.

gripper_controlOpen or close a robotic gripper

Open or close a robotic gripper

No parameter schema in public metadata yet.

list_devicesList all connected hardware devices

List all connected hardware devices

No parameter schema in public metadata yet.

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

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

No parameter schema in public metadata yet.

camera_captureCapture a single image from a camera

Capture a single image from a camera

No parameter schema in public metadata yet.

list_nodesList all nodes in the mesh network

List all nodes in the mesh network

No parameter schema in public metadata yet.

ping_nodePing a node and measure network latency

Ping a node and measure network latency

No parameter schema in public metadata yet.

send_to_nodeSend a message/command to a specific node

Send a message/command to a specific node

No parameter schema in public metadata yet.

broadcast_messageBroadcast a message to all nodes

Broadcast a message to all nodes

No parameter schema in public metadata yet.

find_by_capabilityFind nodes with a specific capability

Find nodes with a specific capability

No parameter schema in public metadata yet.

Sponsors

Configuration

REGENNEXUS_MODE

Connection mode: auto, local, or remote

Readme

RegenNexus MCP Server

RegenNexus Logo

MCP (Model Context Protocol) server adapter for RegenNexus UAP - enabling AI-controlled hardware.

This package exposes RegenNexus hardware capabilities as MCP tools, allowing Claude Code, Claude Desktop, and other MCP-compatible AI clients to control physical devices.

Features

  • Hardware Control: GPIO, PWM, robotic arms, sensors, cameras
  • Mesh Networking: Discover and communicate with nodes over LAN (UDP/WebSocket)
  • Serial/I2C: Communicate with microcontrollers and sensors
  • Two Connection Modes: Local (direct import) or Remote (HTTP API)
  • Auto-Discovery: Automatically detects installed RegenNexus and mesh nodes
  • MCP Compatible: Works with Claude, Codex, Gemini, and any MCP client

Installation

# MCP server only (for remote UAP connection)
pip install regennexus-mcp

# With local UAP support
pip install regennexus-mcp[local]

# With remote API support
pip install regennexus-mcp[remote]

# Everything

---

[View the full README on GitHub](https://github.com/regennow/regennexus-mcp)

Details

Repository
github.com/regennow/regennexus-mcp
Package
regennexus-mcp
Transport
STDIO
Registry
MCP registry, active