- READ
- WRITE
- SYNC
- HUMAN
Short answer
How can I change my WorkAdventure room settings with AI?
You tell your AI client what you want to change, and it uses the WorkAdventure MCP to modify the room's state. It can read current settings and then apply new values to specific variables. You'll see the changes reflected in your virtual world immediately.
The outcomes
What you can do in the virtual world
Your AI handles the technical configuration of the room.
READ
Check current state
The AI looks up existing room variables to understand the current environment. This ensures it knows exactly what it's changing.
WRITE
Modify variables
The AI applies new values to room settings. This changes things like lighting, speed, or specific interactive triggers.
SYNC
Real-time updates
Changes happen in the virtual room as soon as the AI executes the command. You don't need to touch the code.
HUMAN
Manual overrides
You still control the core map design and assets. The AI only touches the variables exposed through the MCP.
The workflow
What your AI does when you ask for a change.
The AI acts as a bridge between your chat and the WorkAdventure engine.
Inspect the room
The AI first checks the current environment to see what variables are active and what their values are.
get_room_variablesValidate the request
It compares your natural language request against the data it just pulled to make sure the change is valid.
get_room_variablesApply the update
The AI sends the new value to the room to trigger the change you asked for.
update_room_variableConfirm success
The AI verifies the variable was updated and tells you the new state of the room.
get_room_variables
Try it
Copy these to start.
Use these prompts to begin interacting with your virtual space.
Starting points
These are examples. Swap out the variable names for the specific ones used in your WorkAdventure map.
WorkAdventure Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_6yEP7dJTIiacSjZM4wf282iVcNImfn8oPePYfEym/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — WorkAdventure capabilities are ready to use.
{
"mcpServers": {
"workadventure-mcp": {
"url": "https://edge.vinkius.com/vk_preview_6yEP7dJTIiacSjZM4wf282iVcNImfn8oPePYfEym/mcp"
}
}
}What are the current room variables in my WorkAdventure space?
Change the room variable 'ambient_light' to 0.5.
Set the 'player_speed' variable to 2 to make everyone move faster.
Update the 'is_event_active' variable to true.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect WorkAdventure once, then ask.
Click the link below to link the MCP to your client. Your credentials stay encrypted and secure. You can find the full technical details on the Connector page.
Connect WorkAdventure to your AIFAQ
Common questions
- 01
Can the AI change the actual map tiles or sprites?
No. The AI can only modify variables that are exposed through the room settings.
- 02
Does the AI need permission for every single change?
No. Once you connect the MCP, the AI can execute any variable update you authorize through your chat interface.
- 03
Can the AI delete the entire room?
No. The tools only allow for reading and updating specific variables, not deleting the room itself.
- 04
How do I know which variables I can change?
You can ask your AI to list all available room variables first.
- 05
Will these changes affect other people in the room?
Yes. Updating a room variable changes the state for everyone currently in that virtual space.
More questions about WorkAdventure? The Connector page answers them. See everything the WorkAdventure Connector can do
Connect WorkAdventure to Claude, Cursor, ChatGPT & more
