Register for a free API key at rawg.io/apidocs — the key is required for all requests and is passed as a query parameter api_key=<API_KEY>.
Search for games with GET https://api.rawg.io/api/games?search=<QUERY>&api_key=<API_KEY>; the response includes a results array with game slugs, names, ratings, and cover images.
Fetch detailed metadata for a specific game using its slug or integer ID: GET https://api.rawg.io/api/games/<SLUG_OR_ID>?api_key=<API_KEY> — this returns description, genres, platforms, developers, metacritic score, and more.
List games by filter criteria (e.g., genre, platform, release year) using query parameters: GET /api/games?genres=action&platforms=4&dates=2023-01-01,2023-12-31&ordering=-rating&api_key=<API_KEY>.
Paginate results using page and page_size parameters; the response includes count (total results) and next/previous URL fields for cursor-based navigation.
Retrieve platform, genre, and developer reference lists from /api/platforms, /api/genres, and /api/developers to get the integer IDs used in filter parameters.
Known gotchas
The free tier has rate limits and requires attribution (display 'Powered by RAWG' in your UI per their terms of service) — commercial use without attribution or above free-tier volume requires a paid plan.
Game slugs are stable but integer IDs are preferred in automated pipelines as slugs can change if a game is renamed; store the integer ID when indexing games.
RAWG data is community-curated and may be incomplete or inconsistent for niche or older titles — do not rely on it as a single source of truth for release dates or platform availability in production applications.
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp