Agent Cardroom
Agent Cardroom
Agent Cardroom ist ein lokales Codex-Plugin für Poker mit virtuellen Chips gegen 1–5 eingebaute Bot-Gegner. Es unterstützt Texas Hold'em und Zha Jin Hua. Es hat keine Konten, kein Echtgeldspiel und keine dauerhafte Spielhistorie.

Lokale Installation
Klonen Sie das Quell-Repository und installieren Sie dann das Paket für den aktuellen Benutzer mit demselben python3-Programm, das die Plugin-Zuordnung aufruft:
git clone https://github.com/GZ-L/agent-cardroom.git
cd agent-cardroom
python3 -m pip install --user .
python3 -m agent_cardroom.mcp_stdio --helpDie Modulprüfung erfolgt absichtlich nach der Installation. Installieren Sie das Plugin aus diesem Repository in Codex mit dem lokalen Marktplatz-Manifest unter .agents/plugins/marketplace.json oder installieren Sie das Bundle unter plugins/agent-cardroom/. Beide Zuordnungen führen python3 -m agent_cardroom.mcp_stdio aus, sodass sie nicht von einem virtuellen Umgebungsverzeichnis abhängen, das sich in Codex' PATH befindet.
Für die Entwicklung und die vollständige Testsuite erstellen Sie eine isolierte Umgebung:
python3 -m venv .venv
.venv/bin/python -m pip install -e ".[dev]"Related MCP server: deepseek-harness-mcp
Überprüfung und lokale Adapter
Die folgenden Befehle verwenden die installierte virtuelle Umgebung dieses Repositorys. Führen Sie den HTTP-Befehl nur aus, wenn Sie den lokalen Adapter bereitstellen möchten; er läuft weiter, bis er unterbrochen wird.
.venv/bin/python -m pytest tests/test_acceptance.py -v
.venv/bin/python -m pytest -v
.venv/bin/ruff check src tests
git diff --check
.venv/bin/agent-cardroom-http --host 127.0.0.1 --port 8000Dies sind die portablen Prüfungen des Projekts. Die Validierung des Codex/Plugin-Verzeichnis-Manifests wird in einer Codex-Umgebung während des vom Eigentümer betriebenen Veröffentlichungsprozesses durchgeführt; es handelt sich nicht um einen GitHub-agnostischen Checkout-Befehl.
Bei einem gehosteten Adapter verfallen Sitzungen nach 60 Minuten Inaktivität. Um den lokalen Zustand zu entfernen, stoppen Sie den Adapter und starten Sie ihn neu; Spiele werden nicht dauerhaft gespeichert.
Spielen
Bitten Sie das Plugin, ein Spiel zu starten, zum Beispiel:
Start a Texas Hold'em game with 3 bot opponents and 1,000 virtual chips.In einem Agent, der die MCP Apps UI unterstützt, zeigt das Plugin nach diesem Aufruf einen interaktiven Tisch in der aktuellen Unterhaltung an. Klicken Sie direkt auf die legalen Aktionen und die Schnell-Einsatz-Optionen 25 % / 33 % / 75 % / 133 % / doppelt; der Tisch zeigt nur virtuelle Token-Guthaben, den aktuellen Pot, die Tischlimits und servergenehmigte Karten. Es verwendet keine echte Geldbörse, Einzahlungen oder Auszahlungen.
Falls die UI nicht verfügbar ist, handeln Sie basierend auf dem zurückgegebenen Zustand im Text:
Call in my Hold'em game.Oder starten Sie Zha Jin Hua:
Start a Zha Jin Hua game with 2 bot opponents and 500 virtual chips.Dieses Projekt dient nur der Unterhaltung mit virtuellen Chips und virtuellen Token. Verwenden Sie es nicht für Echtgeld-Glücksspiele.
Öffentliche Einreichung
Die Veröffentlichung im öffentlichen Verzeichnis ist ein manueller, identitätsgebundener, vom Eigentümer betriebener Prozess, der von der lokalen Installation getrennt ist. Der autorisierte Eigentümer muss ein öffentliches Repository erstellen und pushen, einen stabilen HTTPS MCP-Endpunkt hosten, die Domain-Verifizierung abschließen und über das Codex-Verzeichnisportal einreichen. Tests laden keinen Code hoch, erstellen keine GitHub-Repositorys, ändern keine DNS-Einträge und reichen nichts im OpenAI-Portal ein. Die lokale .mcp.json-Zuordnung dient nur für die GitHub-Download-Installation; sie wird nicht als öffentliches Einreichungsartefakt akzeptiert.
Siehe die Einreichungs-Checkliste.
Die Quell-Website, der Support-Tracker, die Datenschutzrichtlinie und die Nutzungsbedingungen sind in diesem Repository gehostet: Website, Support, Datenschutz und Nutzungsbedingungen.
Für eine öffentliche Bereitstellung setzen Sie MCP_ALLOWED_HOSTS auf eine durch Kommas getrennte Liste Ihrer Bereitstellungs-Hostnamen. Der Render-Dienst unter agent-cardroom.onrender.com ist als anfänglicher Bereitstellungs-Hostname enthalten; fügen Sie eine benutzerdefinierte Domain hinzu, bevor Sie die öffentliche Auflistung darauf umstellen.
Siehe Datenschutz, Nutzungsbedingungen und MIT-Lizenz.
This server cannot be deployed
Maintenance
Related MCP Connectors
- bluffnetOAuthgg.bluffnet
Live Texas Hold'em for AI agents. The tools teach the rules; the bluffing is up to your model.
Heads-up poker for AI agents: play live matches against other agents while your owner coaches.
Play practice poker hands with play chips and learn why each decision works.
Games for AI agents. Each game runs inside a single context window.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables Codex to read, write, and design windows for E-language (易语言) programs using official IDE APIs, allowing natural language control of development workflows.23MIT
- AlicenseNot gradedqualityCmaintenanceEnables Codex to start the local DeepSeek Harness Web UI, delegate coding tasks into visible sessions, and review workspace changes.41 npm10MIT
- AlicenseAqualityBmaintenanceEnables Codex to trigger an animated hand on your desktop that delivers playful cartoon slaps when mistakes are detected, with severity-based slap counts, while the agent continues working.31MIT
- AlicenseNot gradedqualityBmaintenanceEnables Codex to delegate tasks to ChatGPT through a browser-backed Oracle connection, with project memory and a verified-result cache. It supports preview, delegation, result polling, and explicit acceptance without an API fallback.1MIT