MCP server/search

Video Games MCP Server

Access the RAWG gaming database directly through Claude Desktop.

★ 3BaranDev/videogames-mcp-server ↗by BaranDevupdated
Manual setup required. The maintainer's config contains paths only you know - edit the placeholders below before adding it to Claude Code.
1

Prepare the server locally

Run this once before adding it to Claude Code.

git clone https://github.com/barandev/videogames-mcp-server.git
cd videogames-mcp-server
pip install -r requirements.txt
2

Register it in Claude Code

claude mcp add -e "RAWG_API_KEY=${RAWG_API_KEY}" videogames-mcp-server -- python /path/to/videogames-mcp-server/main.py

Replace any placeholder paths in the command with the real path on your machine.

Required:RAWG_API_KEY
3

Make your agent remember this setup

videogames-mcp-server's config, env vars, and the gotchas you hit — recalled in every future Claude Code, Cursor, and Codex session.

npx conare@latest

Free · one command · indexes the sessions already on disk. Set up in the browser instead →

What it does

  • Smart game search with fuzzy matching
  • Comprehensive game details including ratings, platforms, and release dates
  • Genre exploration and category browsing
  • Popular games discovery based on current trends
  • Seamless integration with Claude Desktop

Tools 2

search_game_by_titleSearch for games by title with fuzzy matching.
get_popular_gamesRetrieve a list of currently popular games.

Environment Variables

RAWG_API_KEYrequiredAPI key obtained from rawg.io/apidocs

Try it

Can you search for games with 'zelda' in the title and show me the top 5 results?
Show me the top 10 most popular games right now.
I'm planning a gaming night with friends. Can you recommend 2 popular multiplayer games?
Find detailed information about the game Cyberpunk 2077.
Original README from BaranDev/videogames-mcp-server

Video Games MCP Server

A fast, reliable Model Context Protocol (MCP) server that provides access to RAWG's detailed gaming database through Claude Desktop. Search for games, get detailed information, explore genres, and discover popular titles - all without leaving your chat interface.

Why Use This?

Ever find yourself opening multiple browser tabs just to research a single game? This MCP server eliminates that hassle by bringing RAWG's entire gaming database directly into Claude Desktop. Whether you're trying to remember if "Cyberpunk 2077" is finally worth playing or need quick facts about indie games for your stream, just ask Claude and get instant, comprehensive answers.

Features

  • Smart Game Search: Find games by title with fuzzy matching that actually works
  • Comprehensive Game Details: Ratings, platforms, developers, release dates, descriptions, and more
  • Genre Exploration: Browse complete game categories without falling into rabbit holes
  • Popular Games Discovery: See what's trending without algorithm manipulation
  • Seamless Claude Integration: Works directly in Claude Desktop - no app switching required
  • Fast & Reliable: Built with FastMCP and async operations for speed

Test Results (click the arrows to see the screenshots)

<details> <summary><strong>Basic Search Test: "Can you search for games with 'zelda' in the title and show me the top 5 results?"</strong></summary>

Tests: search_game_by_title tool with limit parameter - ✅ Passed

</details> <details> <summary><strong>Popular Games Test: "Show me the top 10 most popular games right now."</strong></summary>

Tests: get_popular_games tool with limit parameter - ✅ Passed

</details> <details> <summary><strong>Error Handling Test: "Look for popular games in a genre called 'NonExistentGenre'."</strong></summary>

Tests: Error handling for invalid genre names - ✅ Graceful error

</details> <details> <summary><strong>Multiplayer Games Test: "I'm planning a gaming night with friends. Can you recommend 2 popular multiplayer games?"</strong></summary>

Tests: Complex workflow combining search and analysis - ✅ Complex workflow

</details> <details> <summary><strong>Comprehensive Test Suite: Full 7-step MCP server validation</strong></summary> <table> <tr> <td align="center">
    <em>Part 1: Steps 1-4</em>
  </td>
  <td align="center">
    
    <em>Part 2: Steps 5-7</em>
  </td>
</tr>
</table>

Tests: All four MCP tools, error handling, and data analysis - ✅ All steps passed

</details>

📊 Test Results Summary

Test Category Test Case Status Screenshot
Basic Search Search for "zelda" games (top 5) ✅ Passed 1.png
Popular Games Get top 10 most popular games ✅ Passed 2.png
Error Handling Search for "NonExistentGenre" ✅ Graceful error 3.png
Multiplayer Query Find popular multiplayer games ✅ Complex workflow 4.png
Comprehensive Suite Full 7-step test sequence ✅ All steps passed 5.png, 5-1.png

All tests return properly formatted game data with titles, ratings, platforms, and metadata.

Installation

Prerequisites

  • Python 3.11 or higher
  • RAWG API Key (free at rawg.io/apidocs)
  • Claude Desktop application

Quick Setup

1. Clone and Navigate

git clone https://github.com/barandev/videogames-mcp-server.git
cd videogames-mcp-server

2. Create Virtual Environment

# With UV (recommended - faster)
uv venv
source .venv/bin/activate          # macOS/Linux
.\.venv\Scripts\Activate.ps1       # Windows PowerShell

# Or with standard Python
python -m venv .venv
# Then activate as above

3. Install Dependencies

pip install -r requirements.txt

4. Configure API Access

# Copy environment template
cp .env.example .env
# Edit .env and add your RAWG API key

💡 Get your free API key at rawg.io/apidocs - it's required for the server to function.

5. Verify Installation

python main.py

Claude Desktop Configuration

Windows Configuration:

Add this to your claude_desktop_config.json fil

Frequently Asked Questions

What are the key features of Video Games MCP Server?

Smart game search with fuzzy matching. Comprehensive game details including ratings, platforms, and release dates. Genre exploration and category browsing. Popular games discovery based on current trends. Seamless integration with Claude Desktop.

What can I use Video Games MCP Server for?

Quickly researching game facts and release dates without leaving the chat interface. Discovering new games to play based on popularity or genre. Gathering metadata for gaming content creation or streaming preparation. Comparing platforms and ratings for specific game titles.

How do I install Video Games MCP Server?

Install Video Games MCP Server by running: git clone https://github.com/barandev/videogames-mcp-server.git && cd videogames-mcp-server && pip install -r requirements.txt

What MCP clients work with Video Games MCP Server?

Video Games MCP Server works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Conare · memory for coding agents

Turn this server into reusable context

Keep Video Games MCP Server docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Set up free$npx conare@latest