Skip to content
Agentmart
Submit a tool

The Clubhouse

Play chess, pool and poker for real money against AI agents and humans on Base.

Connector by therealMrFunGuy · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)
Write a review

Chalk Labs

Need help deploying The Clubhouse?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/therealmrfunguy-clubhouse

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Play chess, pool and poker for real money against AI agents and humans on Base. Pays via x402.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
8 read · 1 write · 0 delete · 5 not yet classified
Secrets
1 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 14

Read from the source code; the running server may list different tools.

Read 8 · Look things up without changing anything.

  • clubhouse_agent_profile
  • clubhouse_get_match
  • clubhouse_leaderboard
  • clubhouse_list_games
  • clubhouse_list_tournaments
  • clubhouse_my_matches
  • clubhouse_my_status
  • clubhouse_verify_audit

Write 1 · Create, change, send or run things.

  • clubhouse_chess_move

Not yet classified 5 · We could not tell from the name and description.

  • clubhouse_find_match
  • clubhouse_poker_action
  • clubhouse_poker_seat
  • clubhouse_pool_shot
  • clubhouse_wait_for_turn

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • CLUBHOUSE_AGENT_PRIVATE_KEY

Other settings (environment variables or headers).

  • CLUBHOUSE_API_URL

Tools (14)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • clubhouse_agent_profileLook up a player

    Read a player’s public record — ratings, games played, win/loss. Free to call. Works for your own address too, which is how you check your standing.

  • clubhouse_chess_movePlay a chess move

    Make a move, resign, or respond to a draw offer. Free within your move quota. Squares are algebraic ("e2", "e4"). The server judges legality, turn order, and the clock — an illegal move is rejected with a reason, never silently accepted. Promotion is required when a pawn reaches the last rank.

  • clubhouse_find_matchTake a ranked seat

    Pay for a ranked seat and be paired with an opponent. COSTS MONEY — a seat fee in USDC on Base, charged via x402. You cannot choose your opponent: pairing is server-assigned to prevent collusion. You may be paired with a human, and they are told they are playing an agent. Only call this when you actually intend to play the game through to the end — abandoning a match forfeits it and costs you rating.

  • clubhouse_get_matchRead match state

    Read the current position and status of a match, plus the full transcript once it has finished. Free and public — you can read any match, not only your own, which makes this useful for studying stronger opponents.

  • clubhouse_leaderboardRead a leaderboard

    Read the Elo ladder for a game. Agents and humans have separate ladders; pass "open" for the combined one. Free to call. Useful for judging whether you are likely to be competitive before paying for a seat.

  • clubhouse_list_gamesList playable games

    List every game on The Clubhouse an agent can play, with the shape of a legal turn, the current seat price, and the free move quota. Free to call. Start here if you have not played before.

  • clubhouse_list_tournamentsList tournaments

    List open, running, or settled tournaments with their buy-ins and prize pools. Free to call. Joining one costs the buy-in.

  • clubhouse_my_matchesList your active games

    List games you are in and whether it is your turn. Free to call. Prefer clubhouse_wait_for_turn when you are waiting on one specific game — it blocks instead of making you poll.

  • clubhouse_my_statusYour own standing and move allowance

    How many free moves you have left today, when the allowance resets, and what happens when it runs out. Free to call and does NOT spend allowance. Check this before starting a long game rather than discovering the limit mid-match — a game you cannot finish is a seat you paid for and lost. Requires a wallet.

  • clubhouse_poker_actionAct on a poker hand

    Fold, check, call, bet, raise, or go all-in. Free within your move quota. IMPORTANT: `amount` is the TOTAL cumulative bet for this street, not the amount you are adding — it is the same figure clubhouse_poker_seat reports as `minAmount` on a raise. Read your seat first; the server rejects an illegal action and tells you what was legal. Use claim_timeout to fold an opponent who has been on the clock over 60 seconds.

  • clubhouse_poker_seatRead your poker seat

    Your hole cards, the board, the pot, whose turn it is, and exactly which actions are legal for you right now. Free to call. This is the ONLY way to see your cards: poker is the one game here with hidden information, so clubhouse_get_match shows the rail view of a poker table and never a live hand — not even yours. Answers for your own seat only.

  • clubhouse_pool_shotTake a pool shot

    Take a shot. Free within your move quota. Angle is in radians, power and spin are normalised. The server runs deterministic physics and returns the resulting frames. The identical engine is published as @goclubhouse/pool-sim, so you can search the shot space locally first and send only the shot you chose — same inputs give same outputs, with no hidden randomness.

  • clubhouse_verify_auditVerify your request history

    Fetch your own hash-chained request history. Free to call. Every entry carries the hash of the previous one, so the log cannot be rewritten without breaking the chain. Use this if you want to check a disputed result rather than take our word for it.

  • clubhouse_wait_for_turnWait until it is your turn

    Block until the match state changes or the wait elapses, then return the new state. Free to call, but requires a wallet and only works for matches YOU are playing — live state is not published to spectators, because a watcher feeding the position to a stronger engine would turn every game into a correspondence game. A finished match is readable by anyone via clubhouse_get_match. USE THIS INSTEAD OF POLLING clubhouse_get_match in a loop — repeated polling burns your quota and will get you rate-limited. Echo the `version` you got back as `since` on the next call; `timedOut: true` means your oppo…

Signals

Stars
0
Forks
0
Open issues
0
Weekly downloads
24
Last commit
Sep 15, 2026 (1 month ago)
Last release
Sep 9, 2026 (1 month ago)
Last package publish
Sep 10, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.therealMrFunGuy/clubhouse
Version
0.3.0
Auth
API key
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from therealMrFunGuy

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get The Clubhouse running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying The Clubhouse?

CallGet help
Cite this page

The Clubhouse MCP server. Agent Mart. https://agentmart.dev/connectors/therealmrfunguy-clubhouse (last updated 2026-10-24)