kkjdaniel-bgg-mcp — Claude Code MCP server: features and setup
Connects an AI assistant to BoardGameGeek for game details, collections, pricing, recommendations, and rules discussions.
claude mcp add --transport http kkjdaniel-bgg-mcp https://server.smithery.ai/@kkjdaniel/bgg-mcp/mcpWhat kkjdaniel-bgg-mcp does
This MCP server lets an assistant query BoardGameGeek. bgg-search finds games with filters for base games or expansions, while bgg-details can return ratings, player-count information, editions, and comments. Other tools cover user profiles and collections, the current hotness list, and forum threads.
For prices, bgg-price uses BGG IDs and data from BoardGamePrices.co.uk. Recommendations come from Recommend.Games. bgg-rules searches a game's rules forum for relevant discussions; bgg-thread-details retrieves a chosen thread's posts. Prices and recommendations rely on those external services.
The server also exposes resources for games, collections, hotness, and forum threads, plus prompts for game suggestions, rules questions, and sale posts. The personal collection resource appears when BGG_USERNAME is set, so configure that variable if you want the assistant to access your own collection.
What it helps with
- look up a board game and its expansions
- check a game's BGG rating and player-count information
- filter a user's collection by ratings or plays
- compare game prices using BGG IDs
- find similar games or relevant rules discussions
Example prompts for the agent
- Search BoardGameGeek for Wingspan and show its expansions.
- List games rated 9 or higher in kkjdaniel's collection.
- Compare prices for Wingspan and Ark Nova, then suggest games similar to Azul.
How to install kkjdaniel-bgg-mcp
Platform CLI: remote server
claude mcp add --transport http kkjdaniel-bgg-mcp https://server.smithery.ai/@kkjdaniel/bgg-mcp/mcpPlatform CLI: remote server
codex mcp add kkjdaniel-bgg-mcp --url https://server.smithery.ai/@kkjdaniel/bgg-mcp/mcpConfig file
{
"mcpServers": {
"kkjdaniel-bgg-mcp": {
"url": "https://server.smithery.ai/@kkjdaniel/bgg-mcp/mcp"
}
}
}Config file
{
"servers": {
"kkjdaniel-bgg-mcp": {
"type": "http",
"url": "https://server.smithery.ai/@kkjdaniel/bgg-mcp/mcp"
}
}
}Platform CLI: remote server
gemini mcp add -t http kkjdaniel-bgg-mcp https://server.smithery.ai/@kkjdaniel/bgg-mcp/mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about kkjdaniel-bgg-mcp
How do I install kkjdaniel-bgg-mcp in Claude Code?
Run claude mcp add --transport http kkjdaniel-bgg-mcp https://server.smithery.ai/@kkjdaniel/bgg-mcp/mcp to add the server over HTTP.
What does kkjdaniel-bgg-mcp do?
It gives an assistant tools to search BoardGameGeek games, inspect collections and profiles, retrieve prices and recommendations, and find rules discussions.
Do I need BGG_USERNAME to access a collection?
Set BGG_USERNAME to expose your personal collection as bgg://my-collection. Collections belonging to other users can be accessed through bgg://collection/{username}.