Connect any AI to real card market data
One URL gives Claude Desktop, Claude Code, Cursor, Windsurf, ChatGPT, LangChain, or any MCP-compatible client direct access to millions of true sold prices. Add one URL, done.
7 purpose-built tools
Find recent sold prices for any card across eBay, Goldin, Heritage, Fanatics and more.
See exactly how PSA/BGS grade affects price. Find the best-value grade for any card.
Should you grade this card? Real cost math (PSA/CGC/SGC/BGS pricing + shipping) vs actual market comps.
PSA vs CGC vs SGC vs BGS for the same grade. Which grader commands the highest premium?
Is this card trending up or down? Compare any time window vs the prior window of the same length.
Research any seller — feedback score, total sales, avg prices, which grades they deal in.
Enter a PSA/BGS/SGC serial number and see every time that specific card sold. Carfax for cards.
Claude Desktop
Open your config file and add the server block. ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"thecardapi": {
"command": "npx",
"args": [
"mcp-remote",
"https://thecardapi.com/api/mcp",
"--header",
"Authorization: Bearer YOUR_API_KEY"
]
}
}
}Replace YOUR_API_KEY with your key. Get a free key →
Claude Code
Run once in your terminal. All 7 tools are discovered automatically.
claude mcp add thecardapi \ --transport http \ --url https://thecardapi.com/api/mcp \ --header "Authorization: Bearer YOUR_API_KEY"
Cursor
Add to ~/.cursor/mcp.json
{
"mcpServers": {
"thecardapi": {
"url": "https://thecardapi.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Windsurf
Add to ~/.codeium/windsurf/mcp_settings.json
{
"mcpServers": {
"thecardapi": {
"serverUrl": "https://thecardapi.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}ChatGPT Desktop
OpenAI's desktop app supports MCP. Add to ~/Library/Application Support/ChatGPT/mcp.json
{
"mcpServers": {
"thecardapi": {
"command": "npx",
"args": [
"mcp-remote",
"https://thecardapi.com/api/mcp",
"--header",
"Authorization: Bearer YOUR_API_KEY"
]
}
}
}LangChain (Python)
Use our tools inside any LangChain agent via langchain-mcp-adapters. Works with any LLM — Claude, GPT-4, Gemini, or your own.
pip install langchain-mcp-adapters langgraph langchain-anthropic
import asyncio
from langchain_mcp_adapters.client import MultiServerMCPClient
from langgraph.prebuilt import create_react_agent
from langchain_anthropic import ChatAnthropic
async def main():
async with MultiServerMCPClient({
"thecardapi": {
"url": "https://thecardapi.com/api/mcp",
"transport": "streamable_http",
"headers": {"Authorization": "Bearer YOUR_API_KEY"},
}
}) as client:
tools = await client.get_tools()
model = ChatAnthropic(model="claude-sonnet-4-6")
agent = create_react_agent(model, tools)
result = await agent.ainvoke({
"messages": "Is it worth grading my 1989 Hoops Jordan raw for $85?"
})
print(result["messages"][-1].content)
asyncio.run(main())Example prompts to try
Authentication
All tools use your existing The Card API key — the same key you use for the REST API. The MCP server validates it and applies your tier's rate limits automatically.