mcpdirectory.dev
9,129 servers · updated 23 Sept

Kkjdaniel Bgg MCP server

community Active last commit 34 d
{
  "mcpServers": {
    "smithery-kkjdaniel-bgg": {
      "type": "http",
      "url": "https://server.smithery.ai/@kkjdaniel/bgg-mcp/mcp"
    }
  }
}
file .mcp.json (in your project root)version 1.3.2

What it does

BGG MCP exposes the BoardGameGeek API through the Model Context Protocol, giving AI assistants access to board game data, user collections, pricing from multiple retailers, and forum-based rules clarifications. It is aimed at developers and board game enthusiasts who want to query BGG data from MCP-compatible clients such as Claude Desktop or VS Code.

  • Look up a user's BGG collection and filter it by player count, rating, or play status.
  • Compare current retail prices for specific board games across multiple UK retailers using BGG game IDs.
  • Search BGG forum threads to answer rules questions about a specific board game.

Tools this server exposes

ToolDoes
bgg-searchSearch BoardGameGeek for board games with optional filtering by type (base games, expansions, or all).
bgg-detailsRetrieve detailed information about a specific board game by BGG ID.
bgg-collectionQuery and filter a BGG user's game collection using criteria such as rating, player count, and play status.
bgg-hotFetch the current BGG hotness list of trending games.
bgg-userRetrieve profile information for a BGG user account.
bgg-priceGet current prices for games from multiple retailers using their BGG IDs.
bgg-trade-finderIdentify trading opportunities between two BGG users based on their want and for-trade lists.
bgg-recommenderGet game recommendations similar to a specified game using Recommend.Games data.
bgg-thread-detailsRetrieve the full content and all posts from a specific BGG forum thread.
bgg-rulesAnswer rules questions by searching BGG forums for relevant discussions (experimental).

Before you enable it

An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.