
Kkjdaniel Bgg Mcp
This server wraps the BoardGameGeek API so you can search for games, pull detailed info including ratings and mechanics, query user collections with filters for player count or rating, and check what's currently hot. It also integrates BoardGamePrices.co.uk for live pricing across retailers and Recommend.Games for algorithmic similarity recommendations. The experimental rules tool searches BGG forums to answer gameplay questions. Built in Go using the GoGeek library. Particularly handy if you're building game recommendation flows, managing collection data, or need to surface board game metadata without scraping. Requires a BGG API key for most operations. Also exposes your personal collection as a resource and includes prompts for generating trade posts.
- GitHub stars
- 44
- tools
- 10
- auth
- Secret needed
- transport
- HTTP
- last updated
- Sep 16, 2025
Tools
10 toolsPublic tool metadata for what this MCP can expose to an agent.
bgg-collectionFind the details about a specific users board game collection on BoardGameGeek (BGG)17 params
Find the details about a specific users board game collection on BoardGameGeek (BGG)
fortradebooleanhaspartsbooleanmaxbggratingnumbermaxplaysnumbermaxratingnumberminbggratingnumberminplaysnumberminratingnumberownedbooleanplayedbooleanpreorderedbooleanratedbooleansubtypestringboardgame · boardgameexpansionusernamestringwanttobuybooleanwanttoplaybooleanwishlistbooleanbgg-detailsFind the details about a specific board game on BoardGameGeek (BGG)4 params
Find the details about a specific board game on BoardGameGeek (BGG)
full_detailsbooleanidnumberidsarraynamestringbgg-hotFind the current board game hotness on BoardGameGeek (BGG)
Find the current board game hotness on BoardGameGeek (BGG)
No parameter schema in public metadata yet.
bgg-priceGet current prices for board games from multiple retailers using BGG IDs3 params
Get current prices for board games from multiple retailers using BGG IDs
currencystringdestinationstringidsstringbgg-recommenderGet game recommendations based on a specific game using either the BoardGameGeek (BGG) ID or name directly. ID is preferred for faster responses.3 params
Get game recommendations based on a specific game using either the BoardGameGeek (BGG) ID or name directly. ID is preferred for faster responses.
idstringmin_votesnumbernamestringbgg-rulesUse this tool when users ask rules questions about board games (e.g., 'How does X work?', 'Can I do Y?', 'What happens when Z?'). Searches BoardGameGeek rules forums to find answers and clarifications from the community.2 params
Use this tool when users ask rules questions about board games (e.g., 'How does X work?', 'Can I do Y?', 'What happens when Z?'). Searches BoardGameGeek rules forums to find answers and clarifications from the community.
idnumbernamestringbgg-searchSearch for board games on BoardGameGeek (BGG) by name or part of a name using a broad search (e.g., 'Catan', 'Ticket to Ride')3 params
Search for board games on BoardGameGeek (BGG) by name or part of a name using a broad search (e.g., 'Catan', 'Ticket to Ride')
limitnumberquerystringtypestringall · boardgame · boardgameexpansionbgg-thread-detailsGet full content of a specific BoardGameGeek forum thread, including all posts and replies. Use this after finding relevant threads with bgg-rules.1 params
Get full content of a specific BoardGameGeek forum thread, including all posts and replies. Use this after finding relevant threads with bgg-rules.
thread_idnumberbgg-trade-finderFind what games user1 owns that user2 has on their wishlist. Shows potential trading opportunities.2 params
Find what games user1 owns that user2 has on their wishlist. Shows potential trading opportunities.
user1stringuser2stringbgg-userFind details about a specific user on BoardGameGeek (BGG)1 params
Find details about a specific user on BoardGameGeek (BGG)
usernamestringSponsors
Readme
BGG MCP: BoardGameGeek data for your AI assistant
An MCP server that gives AI assistants access to BoardGameGeek: game details, collections, prices, recommendations and rules answers.
Details
- Repository
- github.com/kkjdaniel/bgg-mcp
- Transport
- HTTP
- Auth
- Required
- Registry
- MCP registry, active