puzzlebox

cliffhall/puzzlebox

3.4

If you are the rightful owner of puzzlebox 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.

Puzzlebox is an MCP server that hosts finite state machines as dynamic resources, allowing clients to subscribe and receive updates when states change.

Tools

Functions exposed to the LLM to take actions

add_puzzle

Add a new instance of a puzzle (finite state machine).

get_puzzle_snapshot

Get a snapshot of a puzzle (its current state and available actions).

perform_action_on_puzzle

Perform an action on a puzzle (attempt a state transition).

count_puzzles

Get the count of registered puzzles.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources