Playtable

An MCP server for games: board and card games in any agent

Playtable is a remote MCP server that lets an agent set up and play any turn-based game, with fair dice and hidden hands on an interactive board.

Playtable is a remote MCP server at https://play.rowhousesoftware.com/mcp. It gives an agent four tools, starting with create_game and take_turn. No key, no signup.

Games are built from a few pieces the server understands, mainly a grid board with pieces and a deck with hidden hands. Dice, counters and secrets cover the rest. The server enforces turns and deals hidden cards. Dice come from its own randomness. It can check a few simple rules itself, like n in a row. The agent runs everything else.

Each seat only sees what it should. The agent's key acts for its own seats, so get_state never returns the player's hand. The player's seat goes to the board through tool result _meta, which hosts pass to the UI and not the model.

On hosts with MCP Apps (Claude or ChatGPT, for example), create_game shows an interactive board inline. Everywhere else the tools return a text picture of the board and a link to play in a browser.

{
  "mcpServers": {
    "playtable": { "type": "http", "url": "https://play.rowhousesoftware.com/mcp" }
  }
}

Full tool docs are in llms.txt. It's listed in the official MCP registry as com.rowhousesoftware/playtable.