Playtable
com.rowhousesoftware/playtableVersion 1.0.0Make up any game and play it in chat: a fair table that deals, hides cards and rolls dice.
Status
Responds127 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:13 UTC
- Latency
- 127 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://play.rowhousesoftware.com/mcpResponds127 msNo sign-in
Claude Code
claude mcp add --transport http playtable https://play.rowhousesoftware.com/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: playtable
Remote MCP server URL: https://play.rowhousesoftware.com/mcpCursor
{
"mcpServers": {
"playtable": {
"url": "https://play.rowhousesoftware.com/mcp"
}
}
}VS Code
code --add-mcp '{"name":"playtable","type":"http","url":"https://play.rowhousesoftware.com/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
5 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
create_gameSet up any game to play in this chat: board games, card games, dice games, word and guessing games, mysteries. Describe it with the building blocks below, or pass starter for a ready one (tic-tac-toe, four-in-a-row, gomoku, checkers, reversi, crazy-eights, go-fish, twenty-one, pig, sea-battle, hangman, twenty-questions). The server keeps the board, deals and hides cards, rolls dice and enforces turns, so the player can trust the game. The player gets an interactive board in the chat (and a link to play in a browser or invite friends). Returns game_id and agent_key; keep both for get_state and take_turn. You run the rules that aren't built in. | No | No | No | No |
delete_gameDelete a game for good: the board, cards, log, secrets, seats and keys, and Playtable's record of it. Its link stops working. Only call this when the player asks. It needs the delete_code from the board in the chat where the game was made; you never get that code yourself, so ask the player to paste it. With a wrong code nothing is deleted. This can't be undone. | Yes | No | Yes | No |
get_stateWhat your seat can see now: the board, your hand, public piles, scores, dice, secrets you hold and the recent log. Call it when the player says they've moved or it might be your turn. | Not declared | Yes | Not declared | No |
show_boardShow the interactive board in the chat again, for example after a long conversation or when the player asks to see it. | Not declared | Yes | Not declared | No |
take_turnApply one or more actions for your seat, all or nothing: if any action is illegal, none happen and you get the reason. Usually end with end_turn. Action types and fields:
- place {at: "B3"} or {column: "D"} with gravity; optional label, shape (disc, square, ring, star, diamond), color, kind, owner
- move {from: "B3", to: "C4"} or {piece, to}; moving onto another player's piece takes it; optional label, kind
- edit {at, owner?, label?, kind?, shape?, color?}: change a piece in place (flip, crown)
- remove {at} or {piece}
- mark {at, color?, label?}: paint or label a cell (hits, misses, letters)
- draw {from?: "deck", to?: "hand", count?}
- play {card, to?: "table", from?}: a card you can see, by id or label
- give {card, to: seat}
- shuffle {pile?}, collect {into?: "deck", from?: [piles]}: gather and reshuffle
- roll {dice?: "2d6"}, pick {options: [...]}: server randomness, logged
- score {counter?, seat?, add? | set?}
- secret {name, value}: lock in hidden info (the word, the culprit, your fleet); reveal {name}
- say {text}, end_turn {next?}, end_game {winner?, reason}, concede
Cells are column letter + row number from the top: A1 is the top left. | No | No | No | No |
Details
- Registry status
- Active
- Published
- Nov 9, 2026
- Updated
- Nov 9, 2026
- Repository
- Not given
- Categories (suggested)
- CRMCommunicationSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared