# RAWG Video Games Database — how to use (mcp.ai)

Connect your RAWG Video Games Database account and use 27 tools for gaming straight from your AI agent. Connect with your own API key. The largest video game database and video game discovery service with comprehensive game information, ratings, platforms, and release dates.

## Option A — via MCP (recommended)
Remote MCP endpoint (HTTP, streamable): `https://api.mcp.ai/p_rawg_video_games_database?ms=1787291340000`
Add it as a custom/remote MCP connector in your client (Claude, Cursor, VS Code…), then authenticate when prompted. Once connected, ask the agent to use the server's tools (e.g. `rawg_video_games_database_creator_roles_list`).

## Option B — via direct REST API
Base URL: `https://api.mcp.ai/api/rawg_video_games_database`
Auth: `Authorization: Bearer sk_live_…` — create a workspace API key at https://mcp.ai/settings/api-keys
Discover endpoints: `GET https://api.mcp.ai/api/rawg_video_games_database/_endpoints`

### Endpoints
- `POST https://api.mcp.ai/api/rawg_video_games_database/creator/roles/list` — Tool to get a list of creator positions (jobs) in the gaming industry. Use when you need to browse available creator roles or positions.
  - body: { page?: integer, page_size?: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/creators/list` — Tool to get a list of game creators from the RAWG database. Use when you need to browse available creators or find specific game developers, designers, or other gaming industry professionals. Supports
  - body: { page?: integer, page_size?: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/creators/read` — Tool to get details of a specific creator. Use when you need detailed information about a game creator or person from the RAWG database.
  - body: { id: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/developers/list` — Tool to get a list of game developers from the RAWG database. Use when you need to browse game developers or filter games by developer. Supports pagination via page and page_size parameters.
  - body: { page?: integer, page_size?: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/developers/read` — Tool to get details of a specific developer from the RAWG database. Use when you need to retrieve information about a game developer by their unique ID.
  - body: { id: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/games/achievements/read` — Tool to get a list of achievements for a specific game. Use when you need to retrieve game achievements with names, descriptions, images, and completion percentages.
  - body: { id: integer|string, page?: integer, page_size?: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/games/additions/list` — Tool to get a list of DLCs, GOTY editions, companion apps, and other additions for a game. Use when you need to find downloadable content or special editions for a specific game.
  - body: { page?: integer, game_pk: integer|string, page_size?: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/games/development/team/list` — Tool to get a list of individual creators from the development team of a specific game. Use when you need to find out who worked on developing a particular game.
  - body: { page?: integer, game_pk: integer|string, ordering?: string, page_size?: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/games/game/series/list` — Tool to get a list of games that are part of the same series. Use when you need to find all games in a franchise or series related to a specific game.
  - body: { page?: integer, game_pk: integer|string, page_size?: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/games/list` — Tool to get a list of games from RAWG database. Use when you need to browse, search, or filter games with extensive options including platforms, genres, release dates, ratings, and more. Supports pagi
  - body: { page?: integer, tags?: string, dates?: string, genres?: string, search?: string, stores?: string, updated?: string, creators?: string, ordering?: string, page_size?: integer, platforms?: string, developers?: string, metacritic?: string, publishers?: string, search_exact?: boolean, exclude_stores?: string, search_precise?: boolean, exclude_parents?: boolean, platforms_count?: string, parent_platforms?: string, exclude_additions?: boolean, exclude_collection?: string, exclude_game_series?: boolean }
- `POST https://api.mcp.ai/api/rawg_video_games_database/games/movies/read` — Tool to get a list of game trailers and gameplay clips from the RAWG database. Use when you need to retrieve video content for a specific game including preview thumbnails and video URLs at different 
  - body: { id: integer|string }
- `POST https://api.mcp.ai/api/rawg_video_games_database/games/parent/games/list` — Tool to get a list of parent games for DLCs and editions. Use when you need to identify the main or base game for a DLC, expansion, or special edition.
  - body: { page?: integer, game_pk: integer|string, page_size?: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/games/read` — Tool to get comprehensive details of a specific game. Use when you need detailed information about a game including ratings, platforms, descriptions, and metadata.
  - body: { id: integer|string }
- `POST https://api.mcp.ai/api/rawg_video_games_database/games/reddit/read` — Tool to get a list of most recent posts from a game's subreddit. Use when you need to retrieve Reddit discussions, community posts, and social media content related to a specific game.
  - body: { id: integer|string }
- `POST https://api.mcp.ai/api/rawg_video_games_database/games/screenshots/list` — Tool to get screenshots for a specific game from the RAWG database. Use when you need to retrieve game screenshots with image URLs, dimensions, and visibility status. Supports pagination and custom or
  - body: { page?: integer, game_pk: integer|string, ordering?: string, page_size?: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/games/stores/list` — Tool to get links to stores that sell a specific game. Use when you need to find where to purchase a game from digital storefronts.
  - body: { page?: integer, game_pk: integer|string, ordering?: string, page_size?: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/genres/list` — Tool to get a list of video game genres from RAWG database. Use when you need to browse available genres or filter games by genre. Supports pagination and custom ordering.
  - body: { page?: integer, ordering?: string, page_size?: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/genres/read` — Tool to get details of a specific video game genre. Use when you need information about a particular genre including its name, description, and game count.
  - body: { id: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/platforms/list` — Tool to get a list of video game platforms from RAWG database. Use when you need to browse available gaming platforms from PC to mobile. Supports pagination and custom ordering.
  - body: { page?: integer, ordering?: string, page_size?: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/platforms/lists/parents/list` — Tool to get a list of parent platforms from RAWG database. Use when you need to browse platform families like PlayStation, Xbox, or PC that group related gaming platforms together. For instance, PlayS
  - body: { page?: integer, ordering?: string, page_size?: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/platforms/read` — Tool to get details of a specific gaming platform from the RAWG database. Use when you need information about a particular platform including its name, launch year, and game count.
  - body: { id: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/publishers/list` — Tool to get a list of video game publishers from the RAWG database. Use when you need to browse game publishers or filter games by publisher. Supports pagination via page and page_size parameters.
  - body: { page?: integer, page_size?: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/publishers/read` — Tool to get details of a specific publisher from the RAWG database. Use when you need to retrieve information about a game publisher by their unique ID.
  - body: { id: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/stores/list` — Tool to get a list of video game storefronts. Use when you need to browse digital distribution services where games can be purchased. Supports pagination and ordering options.
  - body: { page?: integer, ordering?: string, page_size?: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/stores/read` — Tool to get details of a specific video game store. Use when you need information about a particular storefront including its name, domain, and game count.
  - body: { id: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/tags/list` — Tool to get a list of tags from the RAWG database. Use when you need to browse tags that categorize games by specific characteristics. Supports pagination via page and page_size parameters.
  - body: { page?: integer, page_size?: integer }
- `POST https://api.mcp.ai/api/rawg_video_games_database/tags/read` — Tool to get details of a specific tag from the RAWG database. Use when you need detailed information about a particular tag including its name, games count, and description.
  - body: { id: integer }

## Example prompts
- "What can I do in RAWG Video Games Database?"
- "Show me a summary of my RAWG Video Games Database account"

## More
- Page: https://mcp.ai/rawg_video_games_database
- Agent spec (llms.txt): https://mcp.ai/rawg_video_games_database/llms.txt
- Postman collection: https://mcp.ai/rawg_video_games_database/postman.json
