ZeroPop MCP Server
Give your AI
real card prices.
ZeroPop runs a public Model Context Protocol server, so Claude and any other MCP client can look up a trading card and tell you what it is actually worth instead of guessing from memory. Answers come from ZeroPop's own catalog: real collector scans and pricing built from sold comps we watch close, not a scraped list price. It is free, it needs no API key and no account, and every tool is read-only.
One URL, no key
How to connect
The server speaks MCP over Streamable HTTP at a single endpoint. There is no OAuth step, no token to paste and nothing to sign up for.
Server URL
https://api.zeropop.app/v1/mcpTransport
Streamable HTTP. POST JSON-RPC to the URL above.
Auth
None. No API key, no account, no OAuth.
Cost
Free. Rate limited per network, generously.
Claude Code
One command, then ask a card question in any session.
Terminal
claude mcp add --transport http zeropop https://api.zeropop.app/v1/mcpClaude Desktop and other MCP clients
Add ZeroPop to your client's MCP server config. Most clients read some version of this shape, so if yours uses different keys, the parts that matter are the URL and the HTTP transport.
mcp config
{
"mcpServers": {
"zeropop": {
"type": "http",
"url": "https://api.zeropop.app/v1/mcp"
}
}
}Prefer Meta's Muse? The same four capabilities are available there as a connector instead. See ZeroPop in Muse.
Four tools
What the server exposes
Every tool is a read. There is no tool that writes, grades, spends a scan or touches an account.
search_cards
Find a card by name and get its identity and latest known market value. The normal entry point: search the bare card name, then narrow among the hits by number, set, year, variant and finish.
Parameters q (the card name alone), limit (optional, default 24, max 48)
get_card
One card in full detail: identity, printing, price and price history, plus recent real collector scans of that card with the condition grade each one received.
Parameters cardKey (taken from a search hit, never guessed)
get_set
A whole release: set name, year, release date, official card count, and every card in it with prices. Good for what is in a set and which cards in it are worth the most.
Parameters setId (taken from a card whose setId is filled in)
get_set_scans
Recent real collector scans from one set, newest first, with grades. Shows what people are actually pulling and how those copies grade.
Parameters setId, limit (optional, default 24, max 100)
If ZeroPop does not have a card, the tools say so in plain words rather than returning an empty result. That is deliberate: an agent that gets back nothing and fills the gap from memory will state a confidently wrong price, and we would rather it told you we do not cover that card.
Try these first
What you can ask
Ask by card name and your assistant does the rest, narrowing to the exact printing from what comes back.
“What is a Base Set Charizard worth right now?”
Current market value for the printing you mean, picked out of every Charizard in the catalog.
“Which Umbreon VMAX printing is worth the most?”
Every printing of the same card, priced side by side.
“What grades are collectors getting on Umbreon VMAX?”
Real grades from real collector scans, not a guess at what it should grade.
“What is a Shohei Ohtani rookie card worth?”
Sports cards too, priced off auctions we watch close.
Straight answer
What it can and cannot do
It can
- Identify a card from its name, across Pokemon, Yu-Gi-Oh, Lorcana, One Piece and sports.
- Give a current market value for the exact printing, not an average across every version of the card.
- Show what a set contains, including card counts and the cards people are chasing.
- Surface real grades from real collector scans, so you can see the spread before you trust a number.
It cannot
- Grade a photo. Photo grading still happens in the ZeroPop app.
- Read your ZeroPop vault. The server does not see the cards you have already scanned.
- Write anything. Every tool is a read, and there is no tool that can change your account.
Where the numbers come from
Data and attribution
Prices are answered from ZeroPop's own first-party catalog, which is built from real collector scans and sold-comp pricing rather than asking prices. Sports and non-sport values come from auctions we watch close and record the hammer price on. Every number is in US dollars.
The server is free to use and free to build on. If you publish anything derived from it, credit ZeroPop and link back to zeropop.app. Grades shown are AI estimates from real collector scans, not official PSA, BGS or CGC results, and prices move, so treat a number as a snapshot rather than a quote. Use is subject to our terms and privacy policy. The server receives a card name and nothing else: no identity, no account linkage, no images.