Agentβ™₯︎Age
Catalog

Gearotons M17 Servomotor

Official

by Gearotons Β· Python

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

io.github.Gearotons/servomotor-mcp (Model Context Protocol Server)

This MCP server lets you control Gearotons M17 open-source NEMA-17 integrated, closed-loop RS-485 servomotors using natural-language requests. It exposes the M17 to Claude Desktop, Claude Code, or any MCP client, with support for mocking (no hardware) and serial port discovery.

πŸ› οΈ Key Features

  • Drives Gearotons M17 servomotors via MCP
  • Natural-language control of motors
  • Discovers your serial ports
  • Auto-detects motors on the RS-485 bus (firmware β€œDetect devices”)
  • Mock mode with no hardware

πŸš€ Use Cases

  • Rotate a specific motor on the bus by request (e.g., β€œtwo full turns, slowly”)
  • Test motion flows without connecting physical servomotors

⚑ Developer Benefits

  • Works with Claude Desktop/Claude Code and any MCP client
  • Uses RS-485 connectivity to the integrated M17 servomotor
  • Grounded device discovery (serial ports and bus auto-detection)

⚠️ Limitations

  • Real motor control depends on RS-485 serial access; mock mode avoids hardware use.

Topics

claudehardwaremcpmcp-servermodel-context-protocolopen-source-hardwarepythonroboticsrs485servomotor