Video Games

live Games

Browse and search free-to-play games by platform, genre, and tags from FreeToGame

3 tools
0ms auth
free tier 50 calls/day

Tools

list_games

List free-to-play games. Optionally filter by platform and category, and sort results. Returns title, short description, genre, platform, publisher, release date, and thumbnail.

Parameters
Name Type Description
platform opt string Platform filter: "pc", "browser", or "all" (default "all")
category opt string Genre/category filter, e.g. "mmorpg", "shooter", "strategy", "moba", "racing", "sports"
sort_by opt string Sort order: "release-date", "popularity", "alphabetical", or "relevance"
Try it
get_game required: id

Get full details for a free-to-play game by its FreeToGame ID. Returns title, description, genre, platform, publisher, developer, release date, screenshots, and minimum system requirements.

Parameters
Name Type Description
id req number FreeToGame game ID (e.g. 452 for "Valorant")
Try it
filter_games required: tag

Filter free-to-play games by tag (dot-separated combination of attributes). Returns matching games with title, short description, genre, platform, publisher, release date, and thumbnail.

Parameters
Name Type Description
tag req string Dot-separated tag filter, e.g. "3d.mmorpg.fantasy", "shooter.pvp", "browser.strategy"
platform opt string Optional platform filter: "pc" or "browser"
Try it

Test with curl

The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.

List available tools
bash
curl -X POST https://gateway.pipeworx.io/videogames/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Call a tool
bash
curl -X POST https://gateway.pipeworx.io/videogames/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"list_games","arguments":{}}}'

Use with the SDK

Install @pipeworx/sdk to call tools from any TypeScript/Node project.

TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("list_games", {});
ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("browse and search free-to-play games by platform, genre, and tags from freetogame");

Related packs

Other Pipeworx packs in the same categories (Games):