Back to Home
gconsigli icon

VLArm

Verified Safe

by gconsigli

Overview

Enables a physical robotic arm (SO-101) to be controlled by a local Large Language Model via the Model Context Protocol (MCP) for autonomous, language-based task execution.

Installation

Run Command
ollmcp --mcp-server server.py --model qwen2.5

Environment Variables

  • API_BASE_URL
  • ROBOT_ID

Security Notes

The server primarily acts as a proxy, forwarding commands from a local LLM to a locally-running Phosphobot API. It uses hardcoded local URLs and a default robot ID (0), which is safe for local operation. No dynamic code execution (e.g., 'eval') or obvious injection vulnerabilities were found in the provided code. The primary risk would stem from vulnerabilities within the local Phosphobot API itself or if the local 'localhost' endpoint is inadvertently exposed externally.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassLow
Avg Tokens30
Stars0
Forks0
Last Update2025-11-29

Tags

RoboticsLLM IntegrationLocal AIMCPRobotic Arm Control