MCP Connect 4 logo

MCP Connect 4

by tolios

MCP Connect 4 allows users to play Connect 4 with an LLM assistant. It provides structure to the game state, allowing the assistant to play both its own moves and the user's moves.

View on GitHub

Last updated: N/A

What is MCP Connect 4?

MCP Connect 4 is a tool that enables an LLM assistant to play the game Connect 4 with a user. It manages the game state and allows the assistant to make moves on behalf of both players.

How to use MCP Connect 4?

Clone the repository. Add a configuration to your LLM client (e.g., Claude) specifying the path to the uv executable and the main.py script within the cloned repository. The board can be viewed in the tool call from the chat of the LLM provider.

Key features of MCP Connect 4

  • Allows playing Connect 4 with an LLM

  • Manages game state

  • Assistant plays both sides

  • Easy integration with LLM clients

Use cases of MCP Connect 4

  • Demonstrating advanced interaction between user and assistant

  • Playing games with LLMs

  • Testing LLM game playing capabilities

FAQ from MCP Connect 4

How do I install this?

Clone the repo.

What LLMs are supported?

Any LLM that supports tool calls, but the example is for Claude.

How do I view the board?

Currently, you can view the board by seeing the tool call from the chat of the LLM provider.

Can I customize the game rules?

Currently, the game follows standard Connect 4 rules.

Is there a graphical interface?

No, the board is currently displayed in the tool call output.