seanlok avatar

TCG MCP

seanlok/tcg-mcp

Brings Pokemon TCG collection management into Claude via 25 tools spanning PSA grading lookups, local SQLite storage for your cards, and multi-provider pricing through Pokemon TCG API and PriceCharting. You can pull cert images and population data, track raw and graded cards with cost basis, snapshot market prices over time for trend analysis, and maintain a watchlist with target buy prices. Everything lives in a local database you control. CGC and BGS are stubbed for now but the provider architecture is already wired up. If you're tracking PSA slabs or building a position in specific cards, this gives Claude direct access to grading data and pricing history without manual data entry.

tool
1
auth
Secret needed
transport
STDIO
env vars
4
last updated
May 5, 2026

Tools

1 tools

Public tool metadata for what this MCP can expose to an agent.

tcg_list_providersDiscovery tool that shows which grading and pricing providers are enabled, what env var each needs, and what tools are in the namespace.

Discovery tool that shows which grading and pricing providers are enabled, what env var each needs, and what tools are in the namespace.

No parameter schema in public metadata yet.

Sponsors

Configuration

PSA_API_TOKENsecret

PSA Public API bearer token. Get one at https://www.psacard.com/publicapi. If unset, PSA tools are disabled but other tools (Pokemon TCG API, collection, watchlist) still work.

POKEMONTCG_API_KEYsecret

Pokemon TCG API key (optional). Without it the provider still works at a lower rate limit. Free key: https://dev.pokemontcg.io/

PRICECHARTING_TOKENsecret

PriceCharting API token (paid subscription required). Enables graded-card pricing.

TCG_DB_PATH

Where to put the local SQLite database. Default: ~/.tcg-mcp/tcg.db

Readme

tcg-mcp

A Pokemon TCG MCP server. Looks up graded cards (PSA today, CGC/BGS stubbed), manages your owned collection in a local SQLite DB, queries pricing providers (Pokemon TCG API + PriceCharting), tracks a watchlist with target prices, and snapshots PSA pop counts so you can see trends over time.

PyPI Python Downloads CI License: MIT

tcg-mcp is a Model Context Protocol server. Install it once, wire it into Claude Desktop / Claude Code / Cursor / any MCP client, and your assistant gains 25 tools for working with PSA cert data, your personal collection, and live market prices.


What it does — 25 tools, namespaced


View the full README on GitHub

Details

Repository
github.com/seanlok/tcg-mcp
Package
tcg-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active