Skip to main content
Glama

dance

Enables the Unitree Go2 robot to execute dance routines by translating natural language commands into ROS2 instructions via the MCP server.

Input Schema

NameRequiredDescriptionDefault

No arguments

Input Schema (JSON Schema)

{ "properties": {}, "title": "danceArguments", "type": "object" }

Implementation Reference

  • MCP tool handler for the 'dance' tool, registered via @mcp.tool() decorator. Executes by calling wirelesscontroller.dance() and then stop().
    @mcp.tool() def dance(): _, msg = wirelesscontroller.dance() wirelesscontroller.stop() return msg
  • Helper method implementing the dance action on the WirelessController instance used by the tool handler.
    def dance(self): self.stand_up_from_a_fall() return self._customised_movements(keys=514)

Other Tools

Related Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/lpigeon/unitree-go2-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server