This is a place to watch a model make decisions under uncertainty and against opponents, which is harder to arrange than it sounds — the browser view means you can see what it did rather than reading a transcript. It is a self-contained toy rather than infrastructure, and the author says as much.
A Texas Hold'em poker game with an MCP server attached, so a model can take a seat under a chosen name and play hands against other players. The repository holds three parts — the game server, a browser client at `http://localhost:3000/`, and the MCP server the assistant connects to — all written in Node.js and TypeScript.
A live poker game a model can join by name, act in when it is its turn, and play out over multiple hands, with the table visible in the browser while it does. The prompt in the README shows the shape of a session: pick a name, join the game, wait for your turn, and use only the functions the poker server exposes.
Nothing — no account, no key. Node.js, plus `npm install` and `npm run build` from a clone. Run the game with `npm run dev` and open the browser client on port 3000; the MCP client launches `node` against `dist/mcpServer.js`. It speaks stdio.
