Query BoardGameGeek data—games, ratings, collections, and user profiles—via standardized MCP tools. For developers building board game apps, recommendation engines, or community integrations.
io.github.kkjdaniel/bgg-mcp
Local install
STDIO
No auth required
How models use it and what it is built for.
Query BoardGameGeek data—games, ratings, collections, and user profiles—via standardized MCP tools. For developers building board game apps, recommendation engines, or community integrations.
Local install — runs as a subprocess.
Configuration this server reads at startup.
API key for BoardGameGeek authentication (recommended). Obtain from https://boardgamegeek.com/applications
Cookie string for BGG authentication (alternative to API key). Format: 'bggusername=user; bggpassword=pass; SessionID=xyz'
Your BoardGameGeek username for references such as ME or MY in prompts
Where to find authoritative docs and source for BoardGameGeek.
Paste any of these into Agent Studio after connecting BoardGameGeek.
Common questions about connecting and running BoardGameGeek.
Do I need a BoardGameGeek API key to use this server?
An API key is recommended but optional. You can authenticate using BGG_COOKIE (username and password) or BGG_USERNAME as alternatives. Get an API key at https://boardgamegeek.com/applic.
How do I set up authentication for the BGG MCP server?
Set one of three environment variables: BGG_API_KEY (preferred), BGG_COOKIE (format: 'bggusername=user; bggpassword=pass'), or BGG_USERNAME. The server runs via Docker, so pass these as env vars to the container.
What data can I access through this MCP server?
You can query games, ratings, user collections, profiles, and other BoardGameGeek API data through standardized MCP tools. Exact endpoints depend on the BGG API's current capabilities.
Is there a rate limit or cost to use the BoardGameGeek API?
BoardGameGeek's API is free and public, but has rate limits. Check BGG's API documentation for current limits. Using an API key may provide higher limits than unauthenticated requests.
Can I use this server to access private user data or collections?
Yes, if you authenticate with your own credentials (API key, cookie, or username). Public data is accessible without authentication, but private collections require valid credentials.
MCP Playground runs 10,000+ hosted MCP servers — GitHub, Linear, Notion, Stripe, Sentry and more — across Claude, GPT, Gemini, DeepSeek and 30+ AI models. Compare model answers side-by-side, save agent presets, share runs. Zero install.
Open Agent Studio