mcp-standard-bots

mcp-standard-bots

3.2

If you are the rightful owner of mcp-standard-bots and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

This is an MCP server implementation for Standard Bots, providing tools for controlling and managing routines through the Standard Bots API.

The MCP Standard Bots Server is a robust implementation designed to facilitate the management and control of routines via the Standard Bots API. It offers a comprehensive suite of tools that allow users to play, pause, and stop routines, as well as retrieve detailed information about available routines and their states. The server is built to integrate seamlessly with the Standard Bots API, ensuring that users can efficiently manage their robotic processes. With a focus on ease of use, the server supports Python 3.9 or higher and requires minimal setup, making it accessible to both novice and experienced users. By leveraging the power of the Standard Bots API, the MCP server provides a reliable and efficient way to automate and control robotic routines, enhancing productivity and operational efficiency.

Features

  • Play, pause, and stop routines
  • List available routines
  • Get routine details and state
  • Get step variables
  • Full integration with Standard Bots API

Tools

  1. play_routine

    Play a routine with optional initial variable states

  2. pause_routine

    Pause a running routine

  3. stop_routine

    Stop running routine and all ongoing motions

  4. list_routines

    List routines defined in Routine Editor UI

  5. get_routine

    Get routine data by ID

  6. get_routine_state

    Get the state from a running routine

  7. get_step_variables

    Get all step variables from a running routine