igdb_search_games

Pack: igdb · Endpoint: https://gateway.pipeworx.io/igdb/mcp

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/igdb_search_games for the schema, then POST the same URL with its arguments for the data.

Search the Internet Game Database (IGDB) for video games by title and get back real catalogue records: release date, summary, genres, themes, platforms, game modes, critic and user ratings, developer, publisher and cover art. Optionally restrict to one platform or to games released after a date. AUTHORITATIVE for video-game metadata — the same catalogue Twitch categorises streams against. Example: igdb_search_games({ query: “Breath of the Wild”, limit: 5 }).

Parameters

NameTypeRequiredDescription
querystringyesGame title or part of one, e.g. “Breath of the Wild”.
platform_idnumbernoRestrict to one IGDB platform id — find it with igdb_platforms.
released_afterstringnoOnly games first released after this date, YYYY-MM-DD.
limitnumbernoMax games to return, 1-50. Default 10.
_apiKeystringno

Example call

Arguments

{
  "query": "Breath of the Wild",
  "limit": 5,
  "_apiKey": "your-twitch-client-id:your-twitch-client-secret"
}

curl

curl -X POST https://gateway.pipeworx.io/igdb/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"igdb_search_games","arguments":{"query":"Breath of the Wild","limit":5,"_apiKey":"your-twitch-client-id:your-twitch-client-secret"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('igdb_search_games', {
  "query": "Breath of the Wild",
  "limit": 5,
  "_apiKey": "your-twitch-client-id:your-twitch-client-secret"
});

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "igdb": {
      "url": "https://gateway.pipeworx.io/igdb/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build September 18, 2026