mcp-cubing
Verified Safeby Fantomas42
Overview
An MCP server for Rubik's cube manipulation, visualization, and algorithm analysis, ideal for developing and testing cube-related projects.
Installation
python -m mcp_cubingSecurity Notes
The server maintains a global cube state per process (`_cube_state`). While the documentation states 'Each MCP connection gets its own isolated cube state', the implementation suggests a single global state across all connections to a single server instance. This could lead to unexpected state modifications if multiple users were to interact with the *same* MCP server process, implying a functional isolation issue rather than a direct code vulnerability. No 'eval' or obvious hardcoded secrets were found. Input parsing for algorithms relies on the `cubing-algs` library, which is assumed to be robust.
Similar Servers
scrapegraph-mcp
Provides AI-powered web scraping, structured data extraction, multi-page crawling, and agentic automation capabilities for language models.
Unified-MCP-Tool-Graph
The Unified MCP Tool Graph aggregates and structures tool APIs from diverse Model Context Protocol (MCP) servers into a centralized Neo4j graph database, enabling LLMs and agentic AI systems to dynamically retrieve the most relevant tools for any task.
mcp-maintainer-toolkit
This server provides a Model Context Protocol (MCP) interface with various tools and resources designed to assist in maintaining, testing, and developing MCP repositories and clients.
cube-mcp-server
Provides a Model Context Protocol (MCP) server to enable chat functionality with Cube's AI agent for analytics and data exploration.