Sports Trading Card Agent
The Sports Trading Card Agent server provides AI agents with expert-level sports trading card data, market analysis, and investment insights across multiple sports.
Card Price Lookup – Retrieve real-time sold and active listing prices from eBay for any sports card by specifying year, brand, player, parallel, or grade
Market Analysis – Analyze price trends, compare sold vs. asking prices, calculate market spread, and detect arbitrage opportunities
Player Stats Lookup – Access current season stats for NBA, NFL (passing, rushing, receiving, defensive), and MLB (batting/pitching) players with card market insights tied to their performance
Grading ROI Calculator – Determine if professionally grading a card (PSA, BGS, or SGC) is worthwhile by comparing raw vs. graded prices minus grading fees
Card Investment Advisor – Get BUY/SELL/HOLD/AVOID recommendations with confidence levels by combining market trend data with player performance analysis
Trending Players – Identify NBA players with breakout performances whose cards are likely rising in value, with buying tips
Vintage Card Analysis – Specialized analysis for pre-2000 cards covering 40+ iconic sets (e.g., 1909 T206, 1952 Topps, 1986 Fleer) with grade-based pricing, condition sensitivity, and investment outlook
Multi-Sport Coverage – Supports baseball, basketball, football, hockey, and soccer cards
Flexible Configuration – Works with mock data for immediate testing or integrates with eBay and Ball Don't Lie APIs for real data
Retrieves real-time sold and active listing data from eBay to facilitate sports card pricing lookups, market trend analysis, and arbitrage detection.
Provides Major League Baseball batting and pitching statistics to offer performance-based insights and investment analysis for baseball cards.
Integrates National Basketball Association player performance data and breakout alerts to track market value trends for basketball cards.
Sports Card Agent
An MCP server that gives AI agents expert-level sports trading card data. Covers pricing, market analysis, arbitrage detection, grading ROI, investment advice, player stats (NBA/NFL/MLB), vintage card analysis, and trending player alerts.
9 tools. 3 sports. 40+ vintage sets. Zero manual research.
Tools
Pricing & Market
Tool | Description |
| Real-time sold and active prices from eBay. Supports any sport, brand, year, or grading. |
| Trend analysis comparing sold vs asking prices. Detects arbitrage opportunities where cards are listed below market value. |
Player Stats
Tool | Description |
| Multi-sport player stats (NBA/NFL/MLB) with card market insights based on performance. |
| NFL passing, rushing, receiving, and defensive stats with card market insights. |
| MLB batting (AVG, HR, RBI, OPS) and pitching (ERA, K, WHIP) stats with card insights. |
Analysis & Strategy
Tool | Description |
| Calculates whether grading a card is profitable. Compares raw vs graded prices for PSA, BGS, and SGC with fee-adjusted ROI. |
| Buy/sell/hold recommendations combining market trends with player performance data across all 3 sports. |
| Identifies NBA players with breakout performances whose cards are likely rising in value. |
| Era-specific analysis for pre-2000 cards. Covers 40+ iconic sets from 1909 T206 to 2000 Playoff Contenders with grade-based pricing. |
Related MCP server: litvm-tcg-oracle
Quick Start
Install from PyPI
pip install sports-card-agentRun the server
sports-card-agentUse with Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"sports-card-agent": {
"command": "sports-card-agent"
}
}
}Use with Claude Code
Add to your .mcp.json:
{
"mcpServers": {
"sports-card-agent": {
"command": "sports-card-agent"
}
}
}Configuration
Create a .env file or set environment variables:
# eBay API (register free at developer.ebay.com)
EBAY_APP_ID=your_app_id
EBAY_CERT_ID=your_cert_id
# Ball Don't Lie API (register free at app.balldontlie.io)
BALLDONTLIE_API_KEY=your_api_keyThe server works without API keys using mock data, so you can try it immediately.
Example Queries
Once connected, any AI agent can ask:
"What's a 2023 Topps Chrome Wembanyama rookie selling for?"
"Should I buy or sell my Patrick Mahomes rookie card?"
"Is it worth grading my 1986 Fleer Jordan?"
"Who are the trending NBA players whose cards are rising?"
"Analyze the market for Ken Griffey Jr 1989 Upper Deck rookie"
"What's the investment outlook on vintage 1952 Topps Mickey Mantle?"
"How is Shohei Ohtani performing this season and what does that mean for his cards?"
Sports & Sets Covered
Sports: Baseball, Basketball, Football, Hockey, Soccer
Player Stats: NBA (all teams), NFL (all positions), MLB (batting + pitching)
Vintage Sets Include: 1909 T206, 1933 Goudey, 1951 Bowman, 1952 Topps, 1954-55 Topps, 1958 Topps Football, 1961 Fleer Basketball, 1965 Topps Football, 1966 Topps Hockey, 1969 Topps, 1979 O-Pee-Chee, 1981 Topps Football, 1984 Topps Football, 1986 Fleer Basketball, 1986 Donruss, 1989 Upper Deck, 1993 SP, 1996 Topps Chrome, 1997 Metal Universe, 2000 Playoff Contenders, and more.
Grading Companies: PSA, BGS, SGC (all service tiers with current pricing)
Development
git clone https://github.com/rjexile/sports-card-agent.git
cd sports-card-agent
python -m venv venv
source venv/Scripts/activate # Windows
pip install -e .
python test_all.py # Run all 29 testsLicense
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceProvides AI-powered sports betting intelligence including live odds, injury reports, and documented picks for NBA, NHL, and NCAAB. It enables AI agents to analyze line movements, win rates, and betting edges using real-time data from sportsbettingaianalyzer.com.114MIT
- AlicenseAqualityBmaintenanceOn-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.7Business Source 1.1
- Alicense-qualityDmaintenanceEnables AI agents to access comprehensive sports data including football, basketball, American football, and hockey leagues via 11 tools, with no API key required.MIT
- AlicenseAqualityCmaintenanceEnables AI agents to query live sports betting data including odds, edges, arbitrage opportunities, player/team stats, and reference data using the SportWizzard API.20117MIT
Related MCP Connectors
Crypto market data for AI agents via x402. 16 tools: prices, funding, DeFi yields, arbitrage, TA.
Real-time sports betting data: odds, player props, edges and arbitrage from 35+ books and DFS apps.
Real SEC, 13F, insider, congress & macro data your AI agent can cite. Hosted MCP, 24 tools.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/rjexile/sports-card-agent'
If you have feedback or need assistance with the MCP directory API, please join our Discord server