baba_is_eval

Claude et al. play the brilliant puzzle title "Baba is You"

GitHub Stars

45

User Rating

Not Rated

Favorites

0

Views

43

Forks

3

Issues

2

Installation
Difficulty
Beginner
Estimated Time
5-10 minutes

Installation

Buy "Baba Is You" somewhere, like on Steam: https://store.steampowered.com/app/736260/Baba_Is_You
Clone this repo in the Data folder
- macOS + Steam: /Users/[username]/Library/Application Support/Steam/steamapps/common/Baba Is You/Baba Is You.app/Contents/Resources/Data - Windows + Steam (?): C:\Program Files (x86)\Steam\steamapps\common\Baba Is You\Data
Install prerequisites (or use uv)
bash
pip install mcp fastmcp pyautogui configparser
Run the setup script (after inspecting its contents) (also required before restarting the game, and for changes to io.lua which in turn require restarting the game)
bash
cd baba_is_eval
chmod +x setup.sh
./setup.sh
Open the game, preferably in a command line
- macOS + Steam: /Users/[username]/Library/Application Support/Steam/steamapps/common/Baba Is You/Baba Is You.app/Contents/MacOS/Chowdren - (Currently we use clicking as a workaround for focusing, you might need to move the window to (800, 500) pixels on monitor one)
Start the MCP Server
```bash mcp dev baba_is_eval/game_mcp.py

Additional Resources