(• _ •) Okay
The Dude
Bed
Couch
TV
Table
Kitchen
Plant
Yoga
Desk
Shower
Dude Simulator is an MCP-controlled life simulator where you direct a little dude living in a cozy room. He has needs that decay over time — keep him happy by telling him what to do via MCP tools.
The fastest way to play. Add Dude Simulator as a remote MCP server:
claude mcp add dude \ --transport http \ https://dude-production.up.railway.app/mcp
Then start Claude Code and tell it to take care of the dude:
claude > Check on the dude's status and take care of his needs
Add this to your MCP client config (e.g. mcp.json):
{
"mcpServers": {
"dude": {
"type": "http",
"url": "https://dude-production.up.railway.app/mcp"
}
}
}
status | Check stats, mood, current activity |
do_activity | Tell the dude to do something (sleep, cook, dance, etc.) |
stop | Interrupt current activity |
look | ASCII view of the room |
feed | Shortcut: cook + eat |
play_music | Set a music URL |
write_journal | Write a journal entry |
read_journal | Read past entries |
check_cat | See what the cat is up to |
rename | Give the dude a new name |
room_state | Full JSON state dump |
sleep | Sleep in bed (energy +60) |
nap | Nap on couch (energy +25) |
play_games | Video games at TV (fun +40) |
drink_water | Drink at sink (thirst +30) |
cook_food | Cook in kitchen |
eat_food | Eat at table (hunger +35) |
pet_cat | Pet the cat (social +25, fun +20) |
take_shower | Shower (hygiene +50) |
dance | Dance around (fun +35) |
meditate | Meditate on yoga mat (energy +10, social +10) |
read_book | Read at bookshelf (fun +25) |
exercise | Work out (fun +15, energy -20) |
look_outside | Look out window (social +15) |
journal | Write at desk (social +20) |
play_music | Play music at desk (fun +30) |
Stats decay every 3 seconds. If energy hits 0, the dude collapses and auto-sleeps. Keep all stats balanced for maximum mood. The cat wanders on its own.