The Game Crafter MCP Server

An MCP server that connects AI assistants to The Game Crafter API, letting you design, manage, and price tabletop games through natural conversation. Its 14 documented tools cover game, component. It runs locally over stdio via the published package.

People connecting design tools to Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.

VERIFIED ACTIVE

LAST COMMIT 2026-04-02 · ★ 3 · #58 OF 74 MAINTAINED DESIGN · VERIFIED 2026-08-25

MIT · TypeScript servers · how we verify → /methodology

01 · Install The Game Crafter

before you install - you'll need

Set TGC_API_KEY_ID, TGC_USERNAME, TGC_PASSWORD before connecting.

Claude Code

claude mcp add alex-gon-thegamecrafter-mcp-server -- npx -y @alex-gon/tgc-mcp-server

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "alex-gon-thegamecrafter-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@alex-gon/tgc-mcp-server"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions

license MIT - declared in the repository

npm package @alex-gon/tgc-mcp-server - published under the repo owner's npm scope (@alex-gon)

registry namespace io.github.alex-gon is GitHub-verified and matches the repo owner

03 · What The Game Crafter can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

With this server connected, an agent can create a TGC session (accepts credentials as params or uses env vars), browse printable component types (cards, boards, boxes), get pixel dimensions and finished inches for component types, and get detailed info for a component type or game part.

Capability map

Tools grouped from the project's README - what The Game Crafter lets an agent do.

Game

6 tools - e.g. Browse printable component types (cards, boards, boxes); Get full game info with components, files, and pricing; Create a new game project under a designer

get_game_catalog · get_game_details · create_game · update_game · delete_game · add_component_to_game

read & search

3 tools - e.g. List designer profiles for the authenticated user; List all games for a designer (paginated); Get per-component cost breakdown for a game

get_my_designers · get_my_games · get_pricing_estimate

Component

2 tools - e.g. Get pixel dimensions and finished inches for component types; Get detailed info for a component type or game part

get_component_sizes · get_component_details

auth & access

1 tool - e.g. Create a TGC session (accepts credentials as params or uses env vars)

authenticate

Logout

1 tool - e.g. Destroy the current TGC session

logout

create & write

1 tool - e.g. Upload an image to a TGC folder (from disk or URL)

upload_file

Limitations (from the README)

- Rate limits - The server enforces 3 requests/second to TGC (below their 4/sec limit) with per-session budgets of 500 reads and 200 writes. - Authentication - Credentials can be passed as authenticate tool parameters (required for remote usage) or via environment variables (for local stdio). OAuth 2.1 support is planned for a future release. - File uploads - Maximum 50 MB per file. Images must be between 50x50 and 1

Latest releases

v0.1.1 · 2026-03-17

Changes · Added · Published to Official MCP Registry (registry.modelcontextprotocol.io) · SECURITY.md with vulnerability reporting and security model · Graceful shutdown on SIGINT/SIGTERM · GitHub Actions CI with Node…

v0.1.0 · 2026-03-16

What's included · MCP server for The Game Crafter API - design, manage, and price tabletop games through Claude. · Tools (14) · authenticate, logout, get_game_catalog, get_my_designers, get_my_games, get_game_details…

04 · Who maintains The Game Crafter

The Game Crafter is maintained by alex-gon. It's the only MCP server we track from this author; the repo dates to Mar 2026.

05 · Facts

category
design - ranked #58 of 74 actively-maintained design servers as of 2026-08-25.
registry
io.github.alex-gon/thegamecrafter (active, first published 2026-03-17)
packages
npm:@alex-gon/tgc-mcp-server

06 · The Game Crafter FAQ

Is The Game Crafter still maintained?

Yes - as of 2026-08-25, its last commit was 2026-04-02. We re-verify nightly.

What can The Game Crafter do?

With this server connected, an agent can create a TGC session (accepts credentials as params or uses env vars), browse printable component types (cards, boards, boxes), get pixel dimensions and finished inches for component types, and get detailed info for a component type or game part.

How do I install The Game Crafter?

Run `npx -y @alex-gon/tgc-mcp-server`. The README documents 3 environment variables (TGC_API_KEY_ID, TGC_USERNAME, TGC_PASSWORD) to set first. Set TGC_API_KEY_ID, TGC_USERNAME, TGC_PASSWORD before connecting. You can also paste the ready-made client config above.

Does The Game Crafter run locally?

Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to The Game Crafter

More design MCP servers · Uisandbox · Noun MCP · Figma MCP Rust · Ng Blatui

More TypeScript MCP servers · Makers Page MCP · Linkedctl · Qontoctl · Zigbee2mqtt MCP · see all