get_game
Pack: boardgames · Endpoint: https://gateway.pipeworx.io/boardgames/mcp
Get full details for a specific board game by ID (from search_games results). Returns name, year, players, playtime, description, rating, publisher, designer, and price.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
id | string | yes | Board Game Atlas game ID (e.g. “OIXt3DmJU0” for Catan) |
Example call
Arguments
{
"id": "OIXt3DmJU0"
}
curl
curl -X POST https://gateway.pipeworx.io/boardgames/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_game","arguments":{"id":"OIXt3DmJU0"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('get_game', {
"id": "OIXt3DmJU0"
});
Response shape
Always returns: id, name, year_published, min_players, max_players, min_playtime, max_playtime, min_age, description, image_url, thumb_url, url, price, msrp, average_user_rating, num_user_ratings, rank, trending_rank, primary_publisher, primary_designer
| Field | Type | Description |
|---|---|---|
id | string | Board Game Atlas game ID |
name | string | Game name |
year_published | number | null | Year the game was published |
min_players | number | null | Minimum number of players |
max_players | number | null | Maximum number of players |
min_playtime | number | null | Minimum playtime in minutes |
max_playtime | number | null | Maximum playtime in minutes |
min_age | number | null | Minimum recommended age |
description | string | null | Preview of the game description |
image_url | string | null | Full-size image URL |
thumb_url | string | null | Thumbnail image URL |
url | string | null | Board Game Atlas URL for the game |
price | string | null | Current price |
msrp | number | null | Manufacturer suggested retail price |
average_user_rating | number | null | Average user rating |
num_user_ratings | number | null | Number of user ratings |
rank | number | null | Overall rank |
trending_rank | number | null | Trending rank |
primary_publisher | string | null | Primary publisher name |
primary_designer | string | null | Primary designer name |
Full JSON Schema
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Board Game Atlas game ID"
},
"name": {
"type": "string",
"description": "Game name"
},
"year_published": {
"type": [
"number",
"null"
],
"description": "Year the game was published"
},
"min_players": {
"type": [
"number",
"null"
],
"description": "Minimum number of players"
},
"max_players": {
"type": [
"number",
"null"
],
"description": "Maximum number of players"
},
"min_playtime": {
"type": [
"number",
"null"
],
"description": "Minimum playtime in minutes"
},
"max_playtime": {
"type": [
"number",
"null"
],
"description": "Maximum playtime in minutes"
},
"min_age": {
"type": [
"number",
"null"
],
"description": "Minimum recommended age"
},
"description": {
"type": [
"string",
"null"
],
"description": "Preview of the game description"
},
"image_url": {
"type": [
"string",
"null"
],
"description": "Full-size image URL"
},
"thumb_url": {
"type": [
"string",
"null"
],
"description": "Thumbnail image URL"
},
"url": {
"type": [
"string",
"null"
],
"description": "Board Game Atlas URL for the game"
},
"price": {
"type": [
"string",
"null"
],
"description": "Current price"
},
"msrp": {
"type": [
"number",
"null"
],
"description": "Manufacturer suggested retail price"
},
"average_user_rating": {
"type": [
"number",
"null"
],
"description": "Average user rating"
},
"num_user_ratings": {
"type": [
"number",
"null"
],
"description": "Number of user ratings"
},
"rank": {
"type": [
"number",
"null"
],
"description": "Overall rank"
},
"trending_rank": {
"type": [
"number",
"null"
],
"description": "Trending rank"
},
"primary_publisher": {
"type": [
"string",
"null"
],
"description": "Primary publisher name"
},
"primary_designer": {
"type": [
"string",
"null"
],
"description": "Primary designer name"
}
},
"required": [
"id",
"name",
"year_published",
"min_players",
"max_players",
"min_playtime",
"max_playtime",
"min_age",
"description",
"image_url",
"thumb_url",
"url",
"price",
"msrp",
"average_user_rating",
"num_user_ratings",
"rank",
"trending_rank",
"primary_publisher",
"primary_designer"
]
}
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"boardgames": {
"url": "https://gateway.pipeworx.io/boardgames/mcp"
}
}
}
See Getting Started for client-specific install steps.