HomeDevelopment › Gearotons M17 Servomotor

Gearotons M17 Servomotor

Drive Gearotons M17 open-source servomotors from plain English over RS-485; mock mode, no hardware.

Official Python LocalEmbedded macOSWindowsLinux
★ 0 stars Last pushed 2026-09-22 License: MIT

Topics: Embedded System

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (pypi 0.3.3)

uvx servomotor-mcp

Or add to your MCP client config:

{
  "mcpServers": {
    "servomotor-mcp": {
      "command": "uvx",
      "args": [
        "servomotor-mcp"
      ],
      "env": {
        "GEAROTONS_MOTOR_BACKEND": "<YOUR_VALUE>",
        "GEAROTONS_SERIAL_PORT": "<YOUR_VALUE>",
        "GEAROTONS_DEFAULT_SPEED_DPS": "<YOUR_VALUE>"
      }
    }
  }
}
  • GEAROTONS_MOTOR_BACKEND — 'auto' (default: real serial backend when the servomotor library is installed, otherwise the simulator, which says so in list_serial_ports), 'serial', or 'mock'. For real motors install servomotor-mcp[serial].
  • GEAROTONS_SERIAL_PORT — Optional default port for the connect tool (e.g. /dev/cu.usbserial-210, /dev/ttyUSB0, COM3). Normally unnecessary: the model discovers ports with list_serial_ports.
  • GEAROTONS_DEFAULT_SPEED_DPS — Default speed in degrees/second for the high-level move tools.

Related servers

Listed in punkpeye/awesome-mcp-servers (MIT)

Data from the Official MCP Registry