mcp-cubing

Fantomas42/mcp-cubing

3.1

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

No resources