CoppeliaSim-mcpserver
If you are the rightful owner of CoppeliaSim-mcpserver 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.
A Python-based MCP server for CoppeliaSim robotics simulation, supporting FastAPI and FastMCP backends.
The CoppeliaSim MCP Server is a Python-based implementation designed to facilitate motion control protocol (MCP) operations within the CoppeliaSim robotics simulation environment. It supports both FastAPI and FastMCP backends, providing flexibility for different deployment scenarios. The server is capable of handling JSON-RPC 2.0 protocol, offering joint control and robot/scene description tools. It supports multiple transport methods, including HTTP/SSE and stdio, making it adaptable for various client integrations, including those that are LLM-friendly. The server is designed to work with CoppeliaSim version 4.3 or newer and requires Python 3.x along with specific Python packages listed in the requirements.txt file.
Features
- JSON-RPC 2.0 protocol support
- Joint control and robot/scene description tools
- Supports HTTP/SSE and stdio transports
- Flexible, LLM-friendly output
- FastAPI and FastMCP backend support