Skip to main content
Glama

Playtable

Server Details

Make up any game and play it in chat: a fair table that deals, hides cards and rolls dice.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

Score is being calculated.

Available Tools

4 tools
create_gameCreate a gameInspect

Set 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.

NameRequiredDescriptionDefault
dealNoCards dealt to each hand at the start.
deckNo"standard" (52, ids like AS, 10H, QC), "standard_jokers", "numbers:1-10x4", or a list of card labels or {label, suit, rank}. Adds a face-down deck, a face-up table and a hidden hand per seat.
diceNoDefault die sides.
aboutNoThe rules in a few sentences, shown to the player. Write them so you can follow them too.
boardNo
firstNoSeat name that goes first.
pilesNo
rulesNoRules the server enforces for you.
seatsNoPlayers in turn order. Default: Player (human) then Agent (agent).
titleNo
turnsNoalternate (default): one seat at a time. free: anyone acts anytime (guessing games, puzzles).
piecesNoStarting pieces.
starterNoA ready-made game. Other fields here override its setup (for example seats).
countersNoScores and tallies: "score", or {name, per_seat: false, start}.
get_stateSee the game
Read-only
Inspect

What 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.

NameRequiredDescriptionDefault
asNoWhich of your seats, when you play more than one.
game_idYes
agent_keyYes
show_boardShow the board
Read-only
Inspect

Show the interactive board in the chat again, for example after a long conversation or when the player asks to see it.

NameRequiredDescriptionDefault
game_idYes
agent_keyYes
take_turnMake movesInspect

Apply 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.

NameRequiredDescriptionDefault
asNo
actionsYes
game_idYes
agent_keyYes

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 4 tool updates
    • First observedcreate_game
    • First observedget_state
    • First observedshow_board
    • First observedtake_turn

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides comprehensive dice rolling, coin flipping, and tabletop RPG mechanics for AI assistants like Claude. It enables real-time tabletop gaming through features such as standard NdM notation, advantage/disadvantage rolls, and D\&D character stat generation.
    1
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables users to play virtual-chip poker games like Texas Hold'em and Zha Jin Hua against bot opponents within Codex, with interactive UI or text commands.
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to roll tabletop dice in standard notation (including keep/drop and exploding modifiers), flip up to 1,000 coins, and compute exact probability distributions or target-threshold odds for any roll. Every result is seeded and reproducible, so the same arguments plus seed return identical outcomes.
    420 npm
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides true random generation tools for AI agents, including coin flip, dice roller, random numbers, and wheel of fortune, enabling decisions and TTRPG sessions.
    7 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources