---
slug: "texas-hold-x27-em-poker-mcp服务器"
source_type: "readme"
source_url: "https://cdn.jsdelivr.net/gh/freshlife001/mcp_poker@main/README.md"
repo: "https://github.com/freshlife001/mcp_poker"
source_file: "README.md"
branch: "main"
---
# Texas Holdem MCP Server

This is an [Model Context Protocol server](https://github.com/modelcontextprotocol/servers) that allows an MCP client agents to play a game of [Texas Holdem poker game](https://github.com/freshlife001/mcp_poker/tree/HEAD/<https://simple.wikipedia.org/wiki/Texas_hold_%27em>). It is implemented with Node.js and TypeScript, including game server, game client, and a MCP Server.

Most Code in this project is generated by AI(Claude-3.7-Sonnet), and it tooks about 5 hours to improve and debug. Its Amazing!

## Online Demo

[Texas Holdem Online](https://github.com/freshlife001/mcp_poker/tree/HEAD/<https://poker.ihuaj.com/>)


<a href="https://glama.ai/mcp/servers/@freshlife001/mcp_poker">
  <img width="380" height="200" src="https://glama.ai/mcp/servers/@freshlife001/mcp_poker/badge" alt="Texas Holdem Server MCP server" />
</a>

![Screen capture](https://github.com/freshlife001/mcp_poker/raw/HEAD/static/screen_01.png)

![Screen capture](https://github.com/freshlife001/mcp_poker/raw/HEAD/static/screen_02.png)

![Screen capture](https://github.com/freshlife001/mcp_poker/raw/HEAD/static/screen_03.png)

## Getting started

* Build :

```bash
npm install
npm run build
```

* Run Poker Server:

```bash
npm run dev
```

* Open Poker Client:
Open your browser visit http://localhost:3000/

- Configure your MCP client to add the tool. For example, here is how to add the tool to Cline, assuming you cloned the repo at `/path/to/poker-mcp-server`:

```JSON
{
  "mcpServers": {
    "poker-mcp-server": {
      "command": "node",
      "args": ["/path/to/poker-mcp-server/dist/mcpServer.js"],
      "env": {
        "DEBUG": "*"
      }
    }
  }
}
```

- Cline:

  ![Screenshot of install mcp server](https://github.com/freshlife001/mcp_poker/raw/HEAD/static/add_tools.png)

## Example prompt

```
You are a Texas Hold'em poker expert. Please use the name "Super Awesome Pro" to join a Texas Hold'em poker game and win more chips. You can only use the functions provided by the poker-mcp-server MCP server. After joining the game, you must wait for your turn to act before proceeding to the next move.
```

Enjoy Playing Poker With LLM!