Fantomas42/mcp-cubing
If you are the rightful owner of mcp-cubing and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
An MCP server for Rubik's cube manipulation and visualization, providing tools for virtual cube management and algorithm analysis.
Tools
Functions exposed to the LLM to take actions
apply_moves
Apply a sequence of moves to the cube.
get_state
Get the current cube state with optional visualization.
reset_cube
Reset the cube to solved state.
scramble_cube
Apply a random scramble to the cube.
is_solved
Check if the cube is currently solved.
parse_algorithm
Parse and validate an algorithm string.
analyze_algorithm
Perform comprehensive algorithm analysis.
visualize_algorithm
Visualize the effect of an algorithm on a solved cube.
get_history
Get the move history of the current cube state.
set_state
Set the cube to a specific state using a 54-character facelet string.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client