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
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.
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.
About
Reviews
Write a reviewNo 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_profileclubhouse_get_matchclubhouse_leaderboardclubhouse_list_gamesclubhouse_list_tournamentsclubhouse_my_matchesclubhouse_my_statusclubhouse_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_matchclubhouse_poker_actionclubhouse_poker_seatclubhouse_pool_shotclubhouse_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 playerRead 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 moveMake 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 seatPay 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 stateRead 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 leaderboardRead 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 gamesList 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 tournamentsList 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 gamesList 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 allowanceHow 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 handFold, 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 seatYour 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 shotTake 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 historyFetch 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 turnBlock 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
- Packages
- npm @goclubhouse/mcp-server
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from therealMrFunGuy
- 0.453score
GitHubInsights
therealMrFunGuy
GitHub repo analytics, trending repos, contributor stats, and language breakdowns.
ConnectorCFreshness: CRemoteDownClaude Code +3 - 0.453score
UptimeProbe
therealMrFunGuy
HTTP health checks, SSL expiry monitoring, TCP port scanning, and batch URL testing.
ConnectorCFreshness: CRemoteDownClaude Code +3 - 0.453score
PDFTools
therealMrFunGuy
Extract text and tables from PDFs, merge documents, and get metadata.
ConnectorCFreshness: CRemoteDownClaude Code +3 - 0.453score
CryptoPrice
therealMrFunGuy
Real-time cryptocurrency prices, market data, and trending coins via CoinGecko.
ConnectorCFreshness: CRemoteDownClaude Code +3 - 0.453score
QRGenerator
therealMrFunGuy
Generate QR codes with custom colors, logos, vCards, and WiFi configs.
ConnectorCFreshness: CRemoteDownClaude Code +3 - 0.453score
SEOAudit
therealMrFunGuy
On-page SEO analysis, HTTP header checks, broken link detection, and robots.txt parsing.
ConnectorCFreshness: CRemoteDownClaude Code +3
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.
Cite this page
The Clubhouse MCP server. Agent Mart. https://agentmart.dev/connectors/therealmrfunguy-clubhouse (last updated 2026-10-24)