MCP.so
登录

MCP Cobot Server

@cluesang

基本信息

分类

其他

传输方式

stdio

作者

cluesang

关于 MCP Cobot Server

Model Context Protocol for MyCobot280

MCP Cobot Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-cobot-server": {
      "command": "uv",
      "args": [
        "sync"
      ]
    }
  }
}

MCP Cobot Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is MCP Cobot Server?

MCP Cobot Server is a FastMCP server implementation for the M5 MyCobot280 collaborative robot. It implements the Model Context Protocol (MCP) to enable efficient context management and integration with myCobot robot systems.

How to use MCP Cobot Server?

Clone the repository, install dependencies with uv sync, and activate the virtual environment. Start a standalone server with uvx mcpo --port 8000 or install the MCP profile for Claude with mcp install server.py. Debug locally with mcp dev server.py.

Key features of MCP Cobot Server

  • Implements MCP standard for context management
  • Built with FastMCP for high performance
  • Designed for myCobot 280 robot integration
  • Exposes 8 tool functions for robot control
  • Supports joint angles, home position, LED color, and dance routines

Use cases of MCP Cobot Server

  • Retrieve current angles of all robot servos
  • Move individual or all joints to specified angles
  • Set and return to a predefined home position
  • Change the LED matrix color on the robot
  • Execute creative interpretive dance routines

常见问题

1

What robot does the server support?

It supports the Elephant Robotics myCobot 280 M5Stack, a 6-DOF collaborative robot.

2

What are the joint angle ranges?

Joint 1: -168° to 168°, Joint 2: -135° to 135°, Joint 3: -150° to 150°, Joint 4: -145° to 145°, Joint 5: -165° to 165°, Joint 6: -180° to 180°.

3

What functions are available?

Eight functions: `get_angles`, `move_angle`, `move_angles`, `go_home`, `set_home`, `change_color`, `relax`, and `interpretive_dance_routine`.

4

What are the system requirements?

Python 3.8+ and the FastMCP library. The project uses `uv` for dependency and virtual environment management.

5

How do I start the server?

Run `uvx mcpo --port 8000 -- uv run --with mcp[cli] --with pymycobot mcp run ./server.py` for a standalone server, or use `mcp install server.py` to add it to Claude. For development, use `mcp dev server.py`.

评论

其他 分类下的更多 MCP 服务器