DeepChamp for Agents
Free sports slate and matchup research for AI agents over MCP and REST. Research only; 21+.
我该使用它吗
质量与安全性
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"deepchamp-agents": {
"url": "https://deepchampai.com/mcp"
}
}
}远程端点
https://deepchampai.com/mcpstreamable-http它能做什么
工具清单
工具(4)
🟢get_daily_slate(sport, date, visual, harness)
Games for a sport and Eastern date with start times, status, and plain-language rest and schedule context. Research intelligence (probabilities, factors, context), not winning picks. Price: Free, no signup. Research and information, not betting advice. No outcomes are guaranteed. Adults 21+ only, where legal. Problem gambling help: 1-800-MY-RESET.
输入模式
{
"type": "object",
"properties": {
"sport": {
"type": "string",
"enum": [
"nba",
"nfl",
"mlb",
"nhl",
"cfb",
"cbb",
"wnba"
],
"default": "nba",
"description": "Sport. One of nba, nfl, mlb, nhl, cfb, cbb, wnba. Defaults to nba."
},
"date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Eastern (ET) date, YYYY-MM-DD, from yesterday to tomorrow. Defaults to today."
},
"visual": {
"type": "string",
"enum": [
"auto",
"image",
"text",
"none"
],
"description": "Optional. How to present the result: auto (default, chosen by client), image (picture and link), text (terminal chart), none (data only)."
},
"harness": {
"type": "string",
"enum": [
"claude-code",
"codex",
"generic"
],
"description": "Optional display hint. It changes the output format only, never access, price or limits."
}
},
"additionalProperties": false
}🟢get_matchup_context(sport, date, slug, visual, harness)
Schedule context for one game: each team's last result, rest, and next game. Facts and our computed context only. Research intelligence (probabilities, factors, context), not winning picks. Price: Free, no signup. Research and information, not betting advice. No outcomes are guaranteed. Adults 21+ only, where legal. Problem gambling help: 1-800-MY-RESET.
输入模式
{
"type": "object",
"properties": {
"sport": {
"type": "string",
"enum": [
"nba",
"nfl",
"mlb",
"nhl",
"cfb",
"cbb",
"wnba"
],
"description": "Sport. One of nba, nfl, mlb, nhl, cfb, cbb, wnba."
},
"date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Eastern (ET) game date, YYYY-MM-DD."
},
"slug": {
"type": "string",
"pattern": "^[a-z0-9]+(-[a-z0-9]+)*$",
"minLength": 3,
"maxLength": 120,
"description": "Matchup slug from the daily slate, for example \"celtics-at-knicks\"."
},
"visual": {
"type": "string",
"enum": [
"auto",
"image",
"text",
"none"
],
"description": "Optional. How to present the result: auto (default, chosen by client), image (picture and link), text (terminal chart), none (data only)."
},
"harness": {
"type": "string",
"enum": [
"claude-code",
"codex",
"generic"
],
"description": "Optional display hint. It changes the output format only, never access, price or limits."
}
},
"required": [
"sport",
"date",
"slug"
],
"additionalProperties": false
}⚪request_capability(category, sport, market, format, urgency, ...)
Tell us what you need that is missing: a category, sport, market, format and urgency, with an optional short plain-text note. Enumerated fields only. Free, never charged, no signup. Research intelligence (probabilities, factors, context), not winning picks. Price: Free, no signup. Research and information, not betting advice. No outcomes are guaranteed. Adults 21+ only, where legal. Problem gambling help: 1-800-MY-RESET.
输入模式
{
"type": "object",
"properties": {
"category": {
"type": "string",
"enum": [
"sport_coverage",
"league_coverage",
"market_type",
"data_format",
"latency",
"history",
"integration",
"pricing_plan",
"payment_method",
"licence_terms",
"other"
],
"description": "What kind of capability you need."
},
"sport": {
"type": "string",
"enum": [
"nfl",
"ncaaf",
"nba",
"ncaab",
"wnba",
"mlb",
"nhl",
"epl",
"laliga",
"seriea",
"bundesliga",
"ligue1",
"mls",
"ucl",
"ufc",
"other"
],
"description": "The sport, or other."
},
"market": {
"type": "string",
"enum": [
"moneyline",
"spread",
"total",
"player_prop",
"team_prop",
"futures",
"live",
"parlay",
"prediction_market_event",
"other"
],
"description": "The market type, or other."
},
"format": {
"type": "string",
"enum": [
"json",
"csv",
"parquet",
"webhook",
"sse",
"mcp",
"python_sdk",
"ts_sdk",
"other"
],
"description": "The delivery format you need."
},
"urgency": {
"type": "string",
"enum": [
"blocker",
"soon",
"nice_to_have"
],
"description": "How badly you need it."
},
"would_pay_range": {
"type": "string",
"enum": [
"free_only",
"lt_10_month",
"10_50_month",
"50_200_month",
"200_1000_month",
"gt_1000_month",
"per_call_lt_0_01",
"per_call_0_01_0_05",
"per_call_0_05_0_25",
"per_call_gt_0_25"
],
"description": "What you would pay, as a range (monthly or per call)."
},
"stack": {
"type": "string",
"enum": [
"claude",
"chatgpt",
"cursor",
"langchain",
"custom_python",
"typescript",
"other"
],
"description": "The agent stack you build with."
},
"autonomy": {
"type": "string",
"enum": [
"human_approves_each",
"human_reviews_batch",
"autonomous",
"not_betting"
],
"description": "How autonomous the agent is. Stored and counted; it unlocks nothing and never refuses a request."
},
"note": {
"type": "string",
"maxLength": 280,
"description": "Optional, at most 280 characters, plain text. Dropped (the request is still recorded) when it contains an email, a URL, a long number, a key-shaped token or odds-like text."
}
},
"required": [
"category"
],
"additionalProperties": false
}⚪rate_response(request_id, rating, reason, product_line, tier)
Say whether a response was useful, with a reason code, tied to its request id. No free text. Free, never charged, no signup. Research intelligence (probabilities, factors, context), not winning picks. Price: Free, no signup. Research and information, not betting advice. No outcomes are guaranteed. Adults 21+ only, where legal. Problem gambling help: 1-800-MY-RESET.
输入模式
{
"type": "object",
"properties": {
"request_id": {
"type": "string",
"pattern": "^req_[0-9a-f]{20}$",
"description": "The X-DC-Request-Id of the response you are rating."
},
"rating": {
"type": "string",
"enum": [
"useful",
"not_useful"
],
"description": "useful or not_useful."
},
"reason": {
"type": "string",
"enum": [
"wrong",
"stale",
"incomplete",
"too_slow",
"too_expensive",
"not_relevant",
"wrongly_refused",
"unclear",
"other"
],
"description": "Required when the rating is not_useful."
},
"product_line": {
"type": "string",
"enum": [
"slate_summary",
"edge_score",
"ranked_picks",
"matchup_brief",
"prop_brief",
"research_card",
"ranked_news",
"news_by_game",
"news_search",
"daily_intel",
"injury_lineup_intel",
"live_game_intel",
"market_signals",
"prediction_market_signals",
"evaluate_market",
"archive_signals",
"archive_news",
"ask_jev",
"subscribe",
"fair_value",
"best_price",
"kelly_math",
"hedge_calculator",
"jev_rank",
"match_event",
"ev_scan",
"subscribe_read",
"usage",
"evaluation",
"feedback",
"calc_kelly",
"calc_fair_value",
"calc_hedge",
"calc_parlay",
"calc_best_price",
"calc_ev_scan",
"matchup_context"
],
"description": "The product the response came from."
},
"tier": {
"type": "string",
"enum": [
"free",
"pay_per_call",
"developer",
"partner",
"canary"
],
"description": "Your tier (defaults to free)."
}
},
"required": [
"request_id",
"rating"
],
"additionalProperties": false
}社区
证据