Design, manage, upload artwork for, and price tabletop game projects through The Game Crafter.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
This server is confirmed live — we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Thegamecrafter MCP Server.
get_game_catalogBrowse TGC printable component types (cards, boards, boxes, etc.). No authentication required.
authenticateCreate a TGC session. Provide your TGC credentials (api_key_id, username, password) to authenticate. All three are required for remote usage. Local users with environment variables configured can omit them.
logoutDestroy the current TGC session.
get_my_designersList designer profiles for the authenticated user. Returns designer ID, name, and user ID. Use the designer_id with get_my_games or create_game. Requires authentication.
get_my_gamesList all games for a designer with name, ID, and status. Returns paginated results. Requires a designer_id from get_my_designers. Requires authentication.
get_game_detailsGet full game info including name, description, component list with quantities, file references, and pricing. Use this to review a game before making changes. Requires authentication.
The alex-gon/thegamecrafter-mcp-server MCP server connects an MCP client to The Game Crafter API for tabletop game project management. It covers the workflow from exploring available parts through creating a game, attaching components and artwork, reviewing project details, and estimating order costs.
Unauthenticated catalog operations include listing printable component types, checking component dimensions, and retrieving component details. Authenticated operations can identify the account’s designer profiles, list games for a designer, inspect a game, create or update projects, add components, upload files, estimate prices, and delete games. Deletion is permanent.
The server supports local stdio transport and a hosted HTTP endpoint on Apify. For local use, an MCP client starts the npm package with npx. The server can read TGC credentials from environment variables; credentials may also be supplied to the authenticate tool, which is required for remote usage. The authenticate operation creates a TGC session, and logout ends it.
A typical project workflow starts by finding a designer, creating or selecting a game, and adding components from the catalog or by stock-part UUID. Component size information can be used to prepare artwork before upload. After components are present, the pricing tool returns per-component costs and totals for different order quantities. The server also exposes catalog, component-size, and game-summary resources, along with prompts for guided game setup and cost estimation.
The local package requires Node.js 18 or newer, a TGC account, and a TGC API key. Configure TGC_API_KEY_ID, TGC_USERNAME, and TGC_PASSWORD for local stdio operation. TGC_API_BASE can override the default API URL, and TGC_UPLOAD_BASE_DIR can restrict uploads to a selected directory.
The documented local command is npx -y @alex-gon/tgc-mcp-server. The README also documents a hosted endpoint at https://chillbot3000--tgc-mcp-server.apify.actor/mcp; hosted usage does not require local installation but is billed per operation through Apify.
The alex-gon/thegamecrafter-mcp-server MCP server provides tools for:
Uploads are limited to 50 MB per file. Supported formats include PNG, JPG, GIF, BMP, TIFF, SVG, WebP, and PDF; images must be between 50×50 and 10,000×10,000 pixels.
TGC requests are limited to three per second, with per-session budgets of 500 reads and 200 writes. Catalog data and pricing are read-only through this server. OAuth 2.1 is not currently supported; the documented authentication method uses TGC credentials and an API key. Hosted usage has a stated approximate cost of $0.09 per typical session under Apify’s pay-per-event model.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/alex-gon-thegamecrafter-mcp-server)<a href="https://allmcps.com/mcp/alex-gon-thegamecrafter-mcp-server"><img src="https://allmcps.com/api/badge/alex-gon-thegamecrafter-mcp-server?style=directory" alt="Thegamecrafter MCP Server on AllMCPs" /></a>