8 tools from the Hearts MCP Server, categorised by risk level.
View the Hearts policy →get_game_state Get the current visible game state for your seat, including your hand, current trick, scores, and legal plays. get_legal_plays Get the list of legal cards you can play right now. get_scores Get cumulative scores and round-by-round breakdown. get_trick_history Get all completed tricks this round. Useful for card counting strategy. list_games List all active games. pass_cards Pass 3 cards during the passing phase. Cards use "♠Q" or "QS" format. Examples: "♠Q"/"QS" (Queen of Spades), "♥A"/"AH" (Ace of Hearts), "♣10"/"10C"... play_card Play a card on your turn. After you play, AI opponents auto-play until it is your turn again. Card format: "♠Q" or "QS". Examples: "♣2"/"2C", "♠Q"/... The Hearts MCP server exposes 8 tools across 2 categories: Read, Write.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Hearts server.
Hearts tools are categorised as Read (7), Write (1). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept