CardVolume
Verified trading card sales and prices by grade: Pokemon, Magic, Yu-Gi-Oh!, sports, Harry Potter.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"market-data": {
"url": "https://cardvolume.com/mcp"
}
}
}Remote endpoints
https://cardvolume.com/mcpstreamable-httpWhat it can do
Tool inventory
Tools (4)
🟢search_cards(query, category, limit)
Find trading cards tracked by CardVolume by name, set, number or player. Returns ids, titles, headline market price and record sale. Use get_card with an id for full data.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "e.g. 'base set charizard 1st edition', 'moonbreon', '1986 fleer jordan'"
},
"category": {
"type": "string",
"enum": [
"pokemon",
"magic",
"yugioh",
"sports",
"one-piece",
"lorcana",
"harry-potter",
"non-sport"
]
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"default": 10
}
},
"required": [
"query"
]
}🟢get_card(id, query, max_sales)
Full verified data for one card: key facts, market price for each version and grade (median of at least 5 verified sales in 90 days), last and record sale, population, and every verified sale with its source URL. Accepts a CardVolume id, a card URL, or a search query.
Input Schema
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Card id like 'pokemon/base-set/charizard-4-102' or a cardvolume.com URL"
},
"query": {
"type": "string",
"description": "Used when id is not known; the best match is returned"
},
"max_sales": {
"type": "integer",
"minimum": 0,
"maximum": 200,
"default": 50
}
}
}🟢list_record_sales(category, limit)
Highest verified sale for each card, version and grade, largest first, with venue, date and source URL.
Input Schema
{
"type": "object",
"properties": {
"category": {
"type": "string",
"enum": [
"pokemon",
"magic",
"yugioh",
"sports",
"one-piece",
"lorcana",
"harry-potter",
"non-sport"
]
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"default": 20
}
}
}🟢get_set_checklist(id)
Every card in a set (for example the Harry Potter TCG Base Set) with number, type, rarity, holo version and whether two independent sources agree. Call with no arguments to list available sets.
Input Schema
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Set id like 'harry-potter/base-set' or a set name such as 'chamber of secrets'"
}
}
}Community
Evidence