AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified MIT Self-run

Videogames Mcp Server

mcp-barandev-videogames-mcp-server · by BaranDev

Talk to your AI about games with up-to-date data. This MCP server connects Claude Desktop to a massive gaming database - search titles, get reviews, explore genres, all in your chat.

— No reviews yet
0 installs
33 views
0.0% view→install

Install

$ agentstack add mcp-barandev-videogames-mcp-server

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • ✓ Prompt-injection patterns
  • ✓ Secret / credential exfiltration
  • ✓ Dangerous shell & filesystem operations
  • ✓ Untrusted network calls
  • ✓ Known-malicious package signatures

What it can access

  • ✓ Network access No
  • ✓ Filesystem access No
  • ✓ Shell / process execution No
  • ● Environment & secrets Used
  • ✓ Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-barandev-videogames-mcp-server)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
○ stale · 1y ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Videogames Mcp Server? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

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)

Basic Search Test: "Can you search for games with 'zelda' in the title and show me the top 5 results?"

Tests: searchgameby_title tool with limit parameter - ✅ Passed

Popular Games Test: "Show me the top 10 most popular games right now."

Tests: getpopulargames tool with limit parameter - ✅ Passed

Error Handling Test: "Look for popular games in a genre called 'NonExistentGenre'."

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

Multiplayer Games Test: "I'm planning a gaming night with friends. Can you recommend 2 popular multiplayer games?"

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

Comprehensive Test Suite: Full 7-step MCP server validation

Part 1: Steps 1-4

Part 2: Steps 5-7

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

📊 Test Results Summary

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

{
  "mcpServers": {
    "videogames": {
      "command": "C:\\path\\to\\videogames-mcp-server\\.venv\\Scripts\\python.exe",
      "args": ["C:\\path\\to\\videogames-mcp-server\\main.py"],
      "cwd": "C:\\path\\to\\videogames-mcp-server",
      "env": {
        "RAWG_API_KEY": "your_api_key_here"
      }
    }
  }
}

macOS/Linux Configuration:

{
  "mcpServers": {
    "videogames": {
      "command": "/path/to/videogames-mcp-server/.venv/bin/python",
      "args": ["/path/to/videogames-mcp-server/main.py"],
      "cwd": "/path/to/videogames-mcp-server",
      "env": {
        "RAWG_API_KEY": "your_api_key_here"
      }
    }
  }
}

Note: Use absolute paths and restart Claude Desktop after making changes.

Available Tools

search_game_by_title

Search for games by title with fuzzy matching.

  • Parameters: Game title, optional limit for results
  • Returns: List of matching games with ratings, platforms, and screenshots

get_game_details

Get comprehensive information about a specific game.

  • Parameters: Game ID (from search results)
  • Returns: Description, developers, publishers, release dates, ratings, platforms, ESRB info

list_genres

List all available game genres.

  • Parameters: None
  • Returns: Complete list of genres with game counts

get_popular_games

Discover trending and highly-rated games.

  • Parameters: Optional limit, optional genre filter
  • Returns: List of popular games with metadata

License

MIT License - see [LICENSE](LICENSE) file for details.

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.