Skip to main content
Glama

get_price

Get current market price and daily price history for any trading card by name or TCGPlayer product ID.

Instructions

Get the latest market price and historical price data for a trading card.

Provide either a card name (fuzzy search) or a TCGPlayer product ID. Returns current market price, low (buy-it-now) price, and daily price history for the requested time window.

The price history is what powers the Monte Carlo simulation — it's the same data used to calibrate drift and volatility parameters.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
daysNoDays of price history to include (1-365, default 30)
card_nameNoCard name to search (e.g. "Charizard Base Set Holo")
product_idNoTCGPlayer product ID for exact lookup (e.g. 98580)

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations exist, so the description carries full weight. It discloses returns (current, low, history) and notes the data powers Monte Carlo simulation. While rate limits and error handling are omitted, the output schema covers return format, making this sufficient.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is front-loaded with purpose and input options. The Monte Carlo sentence adds context but could be trimmed; it remains acceptable without being overly verbose.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The tool has low complexity with an output schema. The description covers main outputs and input options. It does not mention pagination or prerequisites (e.g., using search_cards to find product IDs), but for a straightforward price tool, it is largely complete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, but the description adds critical context: the exclusive-or relationship between card_name and product_id, and that card_name uses fuzzy search. This goes beyond the schema's individual parameter descriptions.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool gets 'the latest market price and historical price data for a trading card,' with specific verbs and resources. It distinguishes from siblings like search_cards (search vs get) and simulate_price (simulation), but does not explicitly differentiate from get_market_snapshot.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies use when needing price data for a card and specifies input options (card name or product ID). It does not provide explicit when-not-to-use guidance or alternatives like search_cards for finding product IDs.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sailorpepe/litvm-tcg-oracle-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server