Video Games
live GamesBrowse and search free-to-play games by platform, genre, and tags from FreeToGame
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.
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.
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.
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.
curl -X POST https://gateway.pipeworx.io/videogames/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' 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":{}}}'