GitHub Stars
45
User Rating
Not Rated
Favorites
0
Views
43
Forks
3
Issues
2
Installation
Difficulty
BeginnerEstimated 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
- macOS + Steam: Data folder/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.pyAdditional Resources
Author Information
Developing language model evaluations. Statistics student at ETH.
ETH ZürichEurope
56
Followers
25
Repositories
0
Gists
0
Total Contributions
Related MCPs