BoardGameGeek MCP for AI. Analyze Game Data, User History, and Community Trends.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
BoardGameGeek MCP connects your AI agent to the world's largest board game database. Search 150,000+ titles instantly, pull deep metadata like player count and complexity, track personal collections, analyze play logs, and read community discussions—all without manual browsing.
What your AI can do
Get forum list
Lists the different discussion areas (like Rules, Reviews, etc.) available for a given board game ID.
Get game plays
Retrieves recent records of who played a specific game and when they did it.
Get guild
Fetches details about community groups or 'guilds' centered around shared board game interests.
Find any board game by name and retrieve its core stats, ratings, and IDs.
Review a user's complete collection or analyze detailed play logs, including dates and comments.
See what games are currently popular, read specific discussion threads, or explore community guilds.
Get deep-dive stats for a game like complexity weight and Bayesian rating using its ID.
Ask an AI about this
Waiting for input…
BoardGameGeek MCP with 10 Tools
Use these ten tools to orchestrate complex data retrieval from the BGG database. Access game stats, user profiles, historical play records, and forum discussions.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using BoardGameGeek on VinkiusGet Forum List
Lists the different discussion areas (like Rules, Reviews, etc.) available for a given board game ID.
Get Game Plays
Retrieves recent records of who played a specific game and when they did it.
Get Guild
Fetches details about community groups or 'guilds' centered around shared board game...
Get Hot Items
Shows what is currently popular across different categories of games and hobby items...
Get Thing
Retrieves detailed stats, ratings, and descriptions for one or more specific board...
Get Thread
Reads the actual content of a single discussion thread or review about a game.
Get User Collection
Returns all games a user owns, noting their personal rating and whether they want to play it.
Get User Info
Gathers basic profile information about a specific user on the platform.
Get User Plays
Gets a detailed list of dates and locations where a user played games, optionally...
Search Games
Searches the database for matching game titles and returns their unique IDs for...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with BoardGameGeek, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by BoardGameGeek. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 10 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The Pain of Manual Game Research
Right now, finding structured game data means jumping between pages. You check a game's page for the rating, then open a separate tab to see its play history, and maybe click into a forum thread just for one specific rule clarification. Copying those stats into an article or spreadsheet is slow; you spend more time navigating than writing.
With this MCP, your agent handles all that clicking. You give it the task—say, 'Compare Catan to Ticket to Ride'—and it pulls together the necessary data points for both games from multiple sources and hands them back structured and ready to use.
Get User Profiles with `get_user_info`
Manually building a user profile requires visiting the user's page, noting their name, then checking what games they own, and separately reviewing their play history. It’s three different actions across three tabs.
Now, you can ask your agent to pull together that data stack using `get_user_info` for identity, followed by `get_user_collection` and `get_user_plays`. You get a unified view of the user's interests in one go.
What your AI can actually do with this
Need data from a massive source but don't have time to click through dozens of pages? This MCP lets your AI agent talk directly to the BoardGameGeek database. You can search for any game by name and pull detailed information on everything it needs, including its publication year, player range, play time, and global rating.
If you're tracking a user's gaming habits, you can analyze their full collection or review specific play sessions over months of history. Need to know what people are arguing about? Access the game forums and read discussion threads right from your agent. By connecting through Vinkius, you get access to all this rich data—from trending titles to deep-cut guild details—all in one place for your AI client.
019d841f-855e-7041-913f-1be70413914c Here's how it actually works
The bottom line is you get clean, structured access to massive amounts of gaming data without ever touching a browser page.
Subscribe to this MCP on Vinkius, granting your AI client access to the board game database.
Ask your agent to perform a specific task, like 'What are the top 5 trending RPGs?' or 'Show me John's collection and his play history.'
The MCP executes multiple calls in the background (like searching for games and then fetching user data) and returns structured results directly to your agent.
Who is this actually for?
This is for content creators and game professionals who can't afford to manually research market trends or write detailed articles about niche hobbies. If you spend hours copying stats from one website into another, this MCP saves your time.
Gathers structured data for videos or blog posts by using get_thing to pull comprehensive metadata on multiple titles at once.
Runs competitive analysis by searching for similar games and checking user collections (get_user_collection) to see what features are already established.
Curates perfect game nights by filtering available titles using search_games based on specific player counts or time limits.
What Changes When You Connect
Stop digging through pages for stats. Use get_thing to pull deep metadata like complexity weight or global rank instantly.
Understand community buzz immediately. Check get_hot_items to see what's trending across board games, RPGs, and video games right now.
Track complex user data efficiently. Combine get_user_info with get_user_collection to build a complete profile of a player’s tastes.
Analyze historical play patterns. Use get_user_plays to see when and where a person played games over time, which is perfect for memoir writing or research.
Tame the discussion threads. Instead of reading dozens of reviews manually, use get_thread to pull specific discussions or rules clarifications.
See it in action
Building a Game Review Article
A content creator needs an article on 'best cooperative games.' They start by using search_games to find potential titles, then use get_thing for all the stats (player count, play time). Finally, they pull specific user feedback using get_thread to back up their review points.
Tracking a Collector's Habits
A researcher needs to understand if a player has shifted interests. They use get_user_plays over the last three years, then compare that timeline against the games listed in their permanent collection using get_user_collection.
Planning an Event Night
An event organizer needs a game lineup for 8 people with a max play time of two hours. They use search_games and then filter results based on the player count/duration metadata provided by get_thing.
Investigating Community Interest
A game designer wants to know which niche topics are hot. They check out trending items with get_hot_items, then dive into specific community groups using get_guild details and reading forum discussions via get_forum_list.
The honest tradeoffs
Treating it like a search engine
Trying to ask your agent, 'Tell me everything about games that are popular and played by users who also own this specific game.' This requires multiple steps.
Break the query down. First, use get_hot_items to find trending IDs. Second, take those IDs and run them through get_thing to get structured data. Then, combine that with get_user_collection in a follow-up step.
Asking for raw text dumps
Simply telling the agent, 'Give me all play logs.' This results in an unusable wall of dates and names.
Be specific about the data you need. Tell it to use get_user_plays and specify the date range (YYYY-MM-DD) or tell it only to include comments.
Ignoring IDs
Asking for stats on 'Catan' when your agent needs the internal ID. The raw name search might fail or be vague.
Always use search_games first to get the unique BGG ID, then pass that precise ID into get_thing for guaranteed accurate data retrieval.
When It Fits, When It Doesn't
Use this MCP if your goal is deep, structured analysis of board game data. You need more than just a simple web search; you're building an argument or running a report. For instance, if you want to compare the rating and complexity of five specific games, get_thing is required. If you only care about knowing what titles exist, a basic search works. But if you need to know how many people own those titles and when they played them last year, this MCP is necessary. Don't use it if you just want the general Wikipedia summary of a game; stick to a regular web search. If your data needs involve tracking user actions (like collections or play history), make sure you’re using get_user_collection and get_user_plays respectively.
Questions you might have
How do I search for games using the `search_games` tool? +
Use the search_games tool and provide the primary name or keyword. It will return a list of matching titles, each with its unique BGG ID. You'll need this ID to get full stats later.
Can I see what games are currently popular using `get_hot_items`? +
Yes, calling get_hot_items shows the current trending items across board games, RPGs, and other hobby categories. This is useful for spotting market interest.
What's the difference between `get_user_collection` and `get_user_plays`? +
get_user_collection shows what games a user owns, along with their personal rating. get_user_plays, however, tracks specific instances of play—the date, location, and sometimes comments.
How do I find out about community discussions using `get_forum_list`? +
First, use a game's ID to call get_forum_list. This returns IDs for the various forums (Reviews, Rules, etc.). You then feed those specific forum IDs into get_thread to read the actual discussion content.
What specific data points can I retrieve for a game using `get_thing`? +
The tool returns comprehensive metadata, including year published, min/max players, playing time, complexity weight, and both Bayesian and user ratings. This is the best way to get detailed stats on multiple games at once.
How does `get_guild` help me understand community interests? +
It provides details about BGG guilds, which are dedicated community groups. You can use this information to discover people who share specific tabletop interests or organize around shared hobbies.
Can I track recent engagement with a game using `get_game_plays`? +
Yes, this tool returns play logs showing who played the game and when. You can also access any comments left during those recorded sessions, which helps gauge current activity.
What kind of general information does `get_user_info` provide? +
This function pulls core data about a user's profile and social connection points on the platform. It lets you understand their overall preferences or relationship to the board gaming community.
How do I find a game's BGG ID to get full details? +
Use the search_games tool with the game's name. The results include the BGG ID for each match. Then pass that ID to get_thing for complete metadata including ratings, player count, complexity weight and description.
Can I see what board games are currently trending? +
Absolutely! Use the get_hot_items tool. By default it returns the 50 hottest board games, but you can also check trending RPGs, video games, or even industry people by specifying the type parameter.
Does this integration allow modifying data on BoardGameGeek? +
No. All tools are strictly read-only queries. You can search, explore collections, read forums and analyze play history, but no data on BoardGameGeek will be created, modified or deleted through this integration.
We've already built the connector for BoardGameGeek. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.