Model-Context-Protocol

ankit5803/Model-Context-Protocol

3.1

If you are the rightful owner of Model-Context-Protocol and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A demo Model Context Protocol (MCP) server that integrates with Claude Desktop to simulate a fighting game.

🥊 Fighting Game MCP Server

A demo Model Context Protocol (MCP) server that integrates with Claude Desktop to simulate a fighting game.
This project showcases how to build custom MCP tools and connect them with Claude for interactive AI-driven gameplay.


🚀 Features

  • Minimal MCP server implemented in Python
  • Connects directly with Claude Desktop via MCP
  • Provides test response (🥊 Welcome to Fighting Game MCP Server!)
  • Ready to extend into a full fighting engine with characters, moves, and battles

📦 Installation

  1. Clone Repository

git clone cd fighting-game

  1. Create Virtual Environment uv venv .venv\Scripts\activate

  2. Install Dependencies python game.py

If everything is set up correctly, you’ll see:

🥊 Fighting Game MCP Server started!

🔗 Connect with Claude

Open Claude Desktop App

Go to Settings → MCP Servers

Click Add Server

Fill with:

Name: fighting-game

Command: python

Arguments: ["game.py"]

Working Directory:

C:\Users\ankit\OneDrive\Desktop\fighting-game-mcp\fighting-game

Restart Claude

🎮 Usage

In Claude chat, type:

say hello

Claude should respond:

🥊 Welcome to Fighting Game MCP Server!

🛠️ Next Steps

Add characters (Ryu, Chun-Li, etc.)

Implement battle mechanics

Track HP, moves, and outcomes

Extend server to handle richer queries