AI-controlled hardware: GPIO, robotics, sensors, cameras, mesh networking for IoT
{
"mcpServers": {
"io-github-regennow-regennexus-mcp": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
AI-controlled hardware: GPIO, robotics, sensors, cameras, mesh networking for IoT
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 88 days ago.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Pre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt — returns 0-100 signal.
Monitor browser logs directly from Cursor and other MCP compatible IDEs.
MCP Security Weekly
Get CVE alerts and security updates for io.github.ReGenNow/regennexus-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
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.
# 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
pip install regennexus-mcp[all]
Add to your Claude Code MCP settings:
{
"mcpServers": {
"regennexus": {
"command": "regennexus-mcp"
}
}
}
Once configured, Claude can control hardware:
User: "List all connected devices"
Claude: [calls list_devices tool]
User: "Turn on GPIO pin 18"
Claude: [calls gpio_write with pin=18, value=1]
User: "Move the robot arm to position [0, 45, -30, 0, 60, 0, 0]"
Claude: [calls robot_arm_move with positions]
Configure via environment variables:
# Connection mode: auto, local, or remote
REGENNEXUS_MODE=auto
# Remote mode settings
REGENNEXUS_ENDPOINT=https://your-uap-server.com
REGENNEXUS_API_KEY=your-api-key
# Local mode settings
REGENNEXUS_CONFIG=/path/to/regennexus-config.yaml
# Logging
REGENNEXUS_LOG_LEVEL=INFO
{
"mcpServers": {
"regennexus": {
"command": "regennexus-mcp",
"env": {
"REGENNEXUS_MODE": "local",
"REGENNEXUS_LOG_LEVEL": "DEBUG"
}
}
}
}
These tools are provided by the regennexus package (open source):
| Tool | Description |
|------|-------------|
| 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 |
| Tool | Description |
|------|-------------|
| read_sensor | Read value from a sensor (temperature, humidity, etc.) |
| i2c_scan | Scan I2C bus for connected devices |
| Tool | Description |
|------|-------------|
| serial_send | Send data over serial port (UART) |
| serial_read | Read data from serial port |
| Tool | Description |
|------|-------------|
| robot_arm_move | Move a robotic arm to specified joint positions |
| gripper_control | Open or close a robotic gripper |
| Tool | Description |
|------|-------------|
| list_devices | List all connected hardware devices |
| device_info | Get device details (CPU, memory, IP, temperature) |
| Tool | Description |
|------|-------------|
| camera_capture | Capture a single image from a camera |
| Tool | Description |
|------|-------------|
| 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 n