Skip to main content
Glama

Server Details

Trading card prices and grading ROI for 1.5M+ Pokémon, Magic, Yu-Gi-Oh! and sports cards. Read-only.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
kolourr/midpoint-mcp
GitHub Stars
0
Server Listing
Midpoint MCP server
ChatGPT
–
Claude
–

TDQS

A4.4/5.0

Scored across 9 tools

Disambiguation4/5

Most tools target a distinct action: search, single-card price lookup, price history, set checklist, set lookup, and grading ROI. The main ambiguity is between trending_cards and liquid_movers, which both identify gainers, though the descriptions differentiate them by liquidity and filter criteria.

Naming Consistency3/5

Five tools follow a get_/list_/search_ verb_noun pattern, but best_cards_to_grade, grading_roi, liquid_movers, and trending_cards are noun or phrase-style names. The naming is readable and consistently lowercase snake_case, but the conventions are mixed.

Tool Count5/5

Nine tools is well within the appropriate range for a card-pricing and grading-analysis server. Each tool covers a meaningful slice of the domain, from discovery and lookup to history, set data, market movers, and grading profitability.

Completeness5/5

For a read-only card-price and grading-analysis API, the surface is complete: search, full prices by condition and grade, price history, set-level checklists, trending/liquid lists, and grading economics. The ID dependencies are covered by search_cards and list_sets, so there are no dead ends.

Available Tools

9 tools
best_cards_to_gradeBest cards to gradeA
Read-onlyIdempotent
Inspect

Use this when the user asks which cards in a game, sport or set have the biggest payoff from grading. Ranks priced cards by expected net profit at a 50% gem rate (half PSA 10, half PSA 9, minus raw and the fee), requiring both PSA 9 and PSA 10 prices so thin-market outliers are excluded. Returns card ids for grading_roi. Do not use for a single named card.

Inputs: game (required), limit, set_slug, grading_fee_usd. Returns: game, cards, count, links, +2 more

get_card_pricesGet card price ladderA
Read-onlyIdempotent
Inspect

Use this when the user wants the full current value of a specific card: ungraded prices by condition (NM/LP/MP/HP) and graded prices for every company and grade on record (PSA, CGC, BGS, SGC, TAG). Requires a card id from search_cards. Prices are USD market values from real sold listings, refreshed daily. Do not use to search by name.

Inputs: card_id (required). Returns: raw, card, links, graded, +6 more

get_price_historyGet price historyA
Read-onlyIdempotent
Inspect

Use this when the user asks how a card's price has changed over weeks or months, or wants a trend for the raw or a PSA-graded series. Returns dated USD market values for the last 7 to 180 days. Requires a card id from search_cards. Do not use for forecasts.

Inputs: card_id (required), days, grade. Returns: days, name, links, points, +10 more

get_set_cardsCards in a set with pricesA
Read-onlyIdempotent
Inspect

Use this when the user wants the most valuable cards in a specific set or a priced checklist of a set. Requires a set id from list_sets. Returns raw and PSA 10 USD prices per card. Do not use for a single named card; use search_cards instead.

Inputs: game (required), set_id (required), sort, limit. Returns: game, cards, count, set_id, +2 more

grading_roiIs this card worth grading?A
Read-onlyIdempotent
Inspect

Use this when the user asks whether a card is worth grading, submitting to PSA/CGC/BGS/SGC/TAG, or what a PSA 10 adds. Returns raw vs PSA 9 vs PSA 10 market prices, the gem premium, net profit after grading fees per outcome, expected value by gem probability, the break-even gem rate, which company pays most, and a plain-language verdict. Requires a card id from search_cards. It does not assess the condition of the user's copy.

Inputs: card_id (required), grading_fee_usd. Returns: card, links, verdict, currency, +10 more

liquid_moversLiquid movers (rising cards that actually sell)A
Read-onlyIdempotent
Inspect

Use this when the user wants cards that are both rising in price and easy to sell: recent gainers filtered to cards with at least 25 recorded sales a year and a raw price of at least $5, across all games and sports. Better than trending_cards for flipping or selling decisions. Do not use for a single named card.

Inputs: game, limit, include_unknown_volume. Returns: as_of, cards, count, criteria, +2 more

list_setsList sets / expansionsA
Read-onlyIdempotent
Inspect

Use this to find the set id for a game or sport (e.g. "Evolving Skies", "2019 Panini Prizm") before calling get_set_cards, or when the user asks which sets exist. Newest first. Do not use to price a single card.

Inputs: game (required), limit, query. Returns: game, sets, count, links

search_cardsSearch card pricesA
Read-onlyIdempotent
Inspect

Use this first when the user names a trading card and wants its value, price, or whether to grade it. Searches 1.5M+ Pokémon, Magic, Yu-Gi-Oh!, One Piece, Lorcana, sports (baseball, basketball, football, hockey, soccer, wrestling, UFC and more) and entertainment cards by name, set, number and year, returning ungraded and PSA 10 market prices in USD from real sold listings. Returns card ids for get_card_prices, grading_roi and get_price_history. Do not use for sealed product, for cards you already have an id for, or for price prediction.

Inputs: query (required), game, limit, set_id. Returns: note, cards, count, query, +1 more

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables AI agents to price trading cards and sealed products across 14 games with sourced, dated quotes, graded medians, PSA populations, eBay sold data and 365 days of history. Also supports card identification from free text or photo, batch lookups, and side-by-side price comparisons through 16 read-only tools.
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Real-time sports card pricing, market analysis, arbitrage detection, grading ROI, investment advice, and player stats (NBA/NFL/MLB). 9 tools for AI agents helping collectors and investors.
      9
      25 PyPI
      3
      MIT
    • A
      license
      B
      quality
      D
      maintenance
      Vision-guided Pokémon TCG card identification server that matches exact printings using visual evidence and marketplace data.
      40
      1
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      On-chain TCG price oracle for the LitecoinVM ecosystem. 6 tools: search 433K+ trading cards, 60-day price history, Merkle proof verification on LiteForge (Chain 4441), Monte Carlo simulation, and AI card grading via Qwen 2.5 VL.
      7
      1
      Business Source 1.1
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.