mcp-cobot-server

mcp-cobot-server

0

The MCP Cobot Server is a FastMCP implementation for the MyCobot280 robot, providing high performance and scalability. It integrates with collaborative robot systems to manage commands efficiently according to the MCP standard.

MCP Cobot Server

This repository contains the MCP Cobot Server, a FastMCP server implementation for the M5 MyCobot280 robot.

Features

  • Implements the MCP standard for efficient context management.
  • Built with FastMCP for high performance and scalability.
  • Designed for integration with collaborative robot (myCobot) systems.

Requirements

  • Python 3.8+
  • FastMCP library

Installation

  1. Clone the repository.
  2. Install dependencies using uv.

Available Functions

  • get_angles: Retrieves servo angles.
  • move_angle: Moves a single joint.
  • move_angles: Moves all joints.
  • go_home: Moves joints to home position.
  • set_home: Sets current position as home.
  • change_color: Changes robot's LED color.
  • relax: Releases all servos.
  • interpretive_dance_routine: Executes a dance routine.