Remote MCP server that gives an assistant live trading-card prices, decklist pricing and market trends across 22+ TCGs, with ready-to-buy links.
What you can do
Price a pasted decklist and get a priced table plus a ready-to-buy cart link for any supported TCG game or set, with per-card quantities and set details resolved from the raw list text. Look up the current market price of a single card, with alternates when the name is ambiguous. List every known printing of a card, with per-finish prices and treatment tags, to compare versions or find the cheapest. Show a cross-market price trend index for a whole game or a single set, including 7/30/90-day movement, median price and product counts.
When to use it
Useful when someone wants to know what a deck or a single card costs, compare printings before buying, or ask how a game or set is trending. It suits hobbyist buying and pricing questions rather than tournament rules or card text lookup.
Requirements
A remote streamable HTTP endpoint; no account, API key, environment variable or header is declared. Network access to the endpoint is needed.
Before you install
Prices and product links come from a third-party pricing source, and the returned TCGplayer links are affiliate-wrapped, so purchases may earn the provider a commission. Prices are informational and may not match checkout totals. Decklists pasted into the tool are sent to the remote service.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/com.tcgmcp%2Ftcgmcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
Prices a pasted decklist (any TCG: Magic, Pokemon, Yu-Gi-Oh, One Piece, Lorcana, and 18+ more) and returns a ready-to-buy TCGplayer cart link. Paste the raw decklist text — one card per line, quantity + name, e.g. '4x Lightning Bolt' or '2 Counterspell (7ED)'. Returns a priced table (qty, name, set, unit price, line total), a market-price estimate (full estimate, known-price subtotal, or unknown depending on price coverage), any lines that couldn't be resolved with did-you-mean suggestions, and one affiliate-wrapped buy link.
Parametersdeckrequiredgame
price_card
Look up a card's price
Looks up the current market price of a single TCG card (any of 22+ games: Magic, Pokemon, Yu-Gi-Oh, One Piece, Lorcana, and more). Returns the best match's price and an affiliate-wrapped TCGplayer product link, plus alternates when the name is ambiguous.
Parameterssetgamenamerequired
list_printings
List a card's printings
Lists every known printing of a TCG card (any of 22+ games) — every set it was printed in, with per-finish (nonfoil/foil) prices and treatment tags (border, frame, promo, full art). Use this instead of price_card when the buyer wants to compare printings, find the cheapest version, or find a specific treatment (e.g. borderless, showcase). Returns a `grouping` field: "oracle_id" means the printings are confirmed the exact same card; "normalized_name" is a best-effort name match that can occasionally over- or under-group.
Shows the cross-market price trend for a whole game or a single set — a chain-linked index (base 100) with 7/30/90-day movement, the total market value of one-of-every product, the median price, and how many products are priced. Use this for "how is Pokemon / this set trending" questions, or pass a comma-separated `vs` list to compare up to 3 scopes. This is trend data across a set, NOT a single card's price — use price_card or list_printings for one card.
Parametersvsbasisscoperequiredtrack
Version history
1
v0.1.0LatestSep 16, 2026
Score
83%
83% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
LicenseNot applicable
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.