IGDB MCP Server

by bielacki

Not rated
GitHub

About

Access the IGDB (Internet Game Database) API through Model Context Protocol (MCP)

Details

Author
bielacki
Categories
Database, Other, API

Setup

Install IGDB MCP Server in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/bielacki/igdb-mcp-server

Follow the installation instructions in the repository README, then restart your MCP client.

Access the IGDB (Internet Game Database) API through Model Context Protocol (MCP)

The IGDB MCP Server provides seamless access to the Internet Game Database (IGDB) through the Model Context Protocol. IGDB is a comprehensive database containing information about video games, including:

- Game metadata (titles, descriptions, ratings)
- Release dates and platforms
- Developer and publisher information
- Genres, themes, and game modes
- User ratings and hype metrics
- Cover art and media

- Full IGDB API Access: Search games, get detailed information, find trending titles
- Smart Caching: OAuth tokens are cached to minimize authentication overhead
- Flexible Queries: Use simple searches or advanced Apicalypse query language
- Pre-built Prompts: Common queries ready to use
- Type-Safe: Built with Pydantic for robust data validation
- Create aTwitch account(if you don't have one)
- Go to
Twitch Developer Console→ Register Your Application
- Get yourClient IDand generate aClient Secret

To install igdb-mcp-server automatically viaSmithery:

npx -y @smithery/cli install @bielacki/igdb-mcp-server

Add this to your MCP client's configuration:

{ "mcpServers": { "igdb-mcp": { "command": "uvx", "args": ["--from", "git+https://github.com/bielacki/igdb-mcp-server.git", "igdb-mcp-server"], "env": { "IGDB_CLIENT_ID": "your_client_id", "IGDB_CLIENT_SECRET": "your_secret" } } } }

Start exploring with these example prompts:

- "Search for Elden Ring and its expansions"
- "Find all Persona games from the last 5 years"
- "Show me games similar to Hades"

- "Get details about Baldur's Gate 3"
- "Tell me everything about Cyberpunk 2077 including DLC"
- "What platforms is Hogwarts Legacy available on?"

- "What are the most anticipated upcoming games?"
- "Show me the highest rated indie games of 2024"
- "Find games with the most hype right now"

- "Find games similar to Skyrim with a rating of 85 or higher"
- "List all games by Larian Studios"
- "Show upcoming Silent Hill and Resident Evil games"

- "IGDB_CLIENT_ID not set": Check your MCP client config has the env variables
- "Invalid credentials": Verify your Client ID and Secret are correct
- "Token expired": The server handles token refresh automatically

IGDB allows 4 requests per second. The server doesn't implement rate limiting, so:

- Avoid rapid repeated queries
- Use field expansion instead of multiple requests
- Leverage multi-query for batch operations

- No results: Check spelling, try broader search terms
- Missing fields: Some fields may be null; handle gracefully
- Query syntax error: Verify Apicalypse syntax, check semicolons

"env": { "IGDB_CLIENT_ID": "abc123...", "IGDB_CLIENT_SECRET": "xyz789..." }

MIT License- see LICENSE file for details

- IGDB API byIGDB.com
- MCP protocol by Anthropic
- Built with
FastMCP
- Published on
Smithery

For more information about IGDB API capabilities, visit theofficial IGDB API documentation.

Structured iGaming reference data — slot specs, RTP variants, providers, regulators, news and jobs.

Interact with AWS Amplify Gen2 data models using natural language and Cognito authentication.

Access live U.S. congressional data from the Congress.gov API.

A read-only MCP server for querying live data from various APIs using the CData JDBC Driver for API Driver.

Query and manage data through CData Connect Cloud, providing a unified interface to various data sources.

A read-only MCP server for querying live eBay data. Requires a separately licensed CData JDBC Driver for eBay.

Connect to SAP Netweaver Gateway data using CData's MCP Server. Requires a separately licensed CData JDBC Driver.

A read-only MCP server for querying live data from Square using the CData JDBC Driver.

Expose structured databases to AI agents via MCP or OpenAPI 3.1 protocols, with APIs optimized for AI workloads.

Access charity and nonprofit organization data from the IRS database via CharityAPI.org.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.