CardChain AI
Know what your cards are worth and when to buy, sell, or grade for free. The first AI that knows your collection and the market.
https://cardchain.aiOpens ChatGPT on the web or desktop and asks it to use the WebMCP tools available here.
Connect straight to this server’s public endpoint.
https://api.cardchain.ai/mcpWe add this server to your workspace, then open Studio — saved access, one connection to many servers, with a history of what ran.
Last probed Sep 14, 2026 · api.cardchain.ai
14tools discovered
Search Cards
Search for sports cards by text. Find cards by player name, year, set, card number, or any combination. Returns top 5 matches with real market pricing and an interactive UI.
Get Card Price
Get detailed pricing and price history for a sports card. REQUIRES card_id - if you only have a card name, use search_cards first to find the card_id, then call this tool.
Get Investment Analysis
Get a 1-100 market-activity score for a card with a BUY/HOLD/SELL tag and a 3-sentence summary. REQUIRES card_id — use search_cards first if you only have a card name. Pass the `grade` parameter when the user mentions a specific grade (e.g. "PSA 9", "PSA 10", "Raw", "BGS 9.5") — the analysis is grade-specific because price momentum, value spread, and volatility differ meaningfully between grades. If the user did NOT specify a grade, omit the parameter and the tool defaults to Raw. Returns a stru
Find Card for Grading Analysis
STEP 1 OF 2: Use this FIRST when user asks "should I grade this card?" or similar grading questions. This tool searches for the card and returns matches. After calling this tool, you MUST: 1. Show the user the card match(es) found 2. Ask them to CONFIRM the correct card 3. Ask what grade they expect (e.g., "9", "10", or "9-10") 4. ONLY THEN call should_i_grade with the confirmed card_id and grade range DO NOT skip this step. DO NOT call should_i_grade directly without first confirming the card
Should I Grade Analysis
Analyzes whether sending a card to PSA/BGS for professional grading would be profitable. Returns price comparison (raw vs graded), profit/loss scenarios, population trends, and market warnings. STEP 2 OF 2: Use this ONLY AFTER calling find_card_for_grading AND getting user confirmation of: 1. The correct card (you have the card_id) 2. Their expected grade (you have grade_min, optionally grade_max) Required flow: 1. User asks about grading → call find_card_for_grading 2. Show matches, ask user
Find Card to Add to Portfolio
STEP 1 OF 2 for adding cards to portfolio: Use this FIRST when user wants to add a card to their portfolio/collection. This tool searches for the card and returns matches. After calling this tool, you MUST: 1. Show the user the card match(es) found 2. Ask them to CONFIRM the correct card 3. Tell them you'll need a photo of their actual card 4. ONLY THEN call add_to_portfolio with the confirmed card_id and their uploaded image DO NOT skip this step. DO NOT call add_to_portfolio directly without
Add Card to Portfolio
Add a card to the user's portfolio. Requires a card_id (from search or identify results). Can be called directly from the widget button or via conversation.
Identify Card
Identify a sports card from an uploaded image. Upload or paste a photo of a card to get player name, year, set, card number, and real market pricing.
Get My Portfolio
Get the user's sports card portfolio/collection with flexible filtering. Examples: - "Show my portfolio" → no filters, returns top cards by value - "Show my football cards" → sport: "Football" - "Show my PSA 10s" → grader: "PSA", grade: "10" - "Show my favorite cards" → favoritesOnly: true - "Show my 2023 cards" → year: "2023" - "Show my cards worth over $100" → minValue: 100 - "Show my graded cards" → gradedOnly: true
Get Population Data
Get PSA and BGS population data for a sports card. Shows how many cards have been graded at each grade level.
Get Player Stats
Get comprehensive player statistics including season stats, injury status, fantasy performance, and trending data. Supports NFL, NBA, NHL, and MLB players. Use this to research player performance for card investment decisions. You MUST determine the correct sport based on the player name.
Get Trending Players
Get the latest trending sports players based on ESPN headlines, game performances, and fantasy buzz. Each player is tagged with sentiment (positive/negative/neutral). Use this when the user asks "who's trending?", "what players are hot?", "any breaking news?", or wants to know which players are generating buzz right now.
Browse Listings
Browse sports card listings from BOTH the CardChain marketplace AND eBay in a single call. Filter by player, year, sport, or a budget ceiling. Returns a combined feed (CardChain first, eBay appended) with a source tag per row so the widget can render the eBay badge. Use this when the user wants to buy cards, browse the marketplace, find deals, or compare what is for sale.
What Can I Do?
Returns a list of all features and actions available in CardChain. Use this when users ask what they can do, what features are available, or need help getting started.
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Directory coverage for brandsKnow what your cards are worth and when to buy, sell, or grade for free. The first AI that knows your collection and the market.
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
MCPBundles probed 14 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
No provider sign-in was required during MCPBundles' probe. Your client may still need MCPBundles credentials depending on how you connect.
Operate CardChain AI? Verify ownership to take over this directory entry.
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.