关于 Stat Api — Sports Data
STAT API Sports Data 是面向体育数据分析的远程 MCP 服务,覆盖 NFL、NBA、MLB、NHL、PGA、DFS 及 Kalshi 和 Polymarket 市场数据。可先免费浏览数据目录,使用免费 API key 查询数据。
主要功能
- 01浏览联盟与数据表目录
- 02查询球员、比赛和赛况数据
- 03筛选查询并使用键集分页
- 04查询 DFS 薪资与赛程
- 05获取 Kalshi 和 Polymarket 市场数据
- 06执行关联数据 GraphQL 查询
适用场景
- 01查找比赛日期、比分和逐回合数据
- 02检索球员、伤病、赔率或新闻
- 03分析 DraftKings 和 FanDuel 赛程及薪资
- 04查看关联比赛的预测市场合约和价格
MCP 相关
该远程 MCP 服务通过 streamable HTTP 暴露体育数据目录、查询、记录检索、球员搜索、比赛及市场信息等工具。目录工具可匿名使用,数据工具需要 API key。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.stat-api.com/mcpclaude mcp add --transport http stat-api https://api.stat-api.com/mcp{"mcpServers":{"stat-api":{"type":"http","url":"https://api.stat-api.com/mcp"}}}在 Cursor 中打开{"servers":{"stat-api":{"type":"http","url":"https://api.stat-api.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"stat-api":{"type":"http","url":"https://api.stat-api.com/mcp"}}}{"mcpServers":{"stat-api":{"serverUrl":"https://api.stat-api.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://api.stat-api.com/mcp需要授权工具
9此工具无需参数。
详细介绍
STAT API — 体育数据 MCP 服务
适用于 stat-api.com 的远程 MCP 服务(可流式传输的 HTTP):NFL、NBA、MLB、NHL 和 PGA 数据——球员、比赛、技术统计、比赛逐回合数据——以及 DFS 薪资/赛程和来自 Kalshi、Polymarket 的预测市场价格。
端点: https://api.stat-api.com/mcp
已作为 com.stat-api/sports-data 列入 官方 MCP Registry。
设置
开箱即用,无需身份验证;添加免费 API 密钥即可解锁数据工具。
Claude Code
claude mcp add --transport http stat-api https://api.stat-api.com/mcp \
--header "Authorization: Bearer <YOUR_API_KEY>"
JSON 配置(Claude Desktop、Cursor 和大多数其他客户端)
{
"mcpServers": {
"stat-api": {
"type": "streamable-http",
"url": "https://api.stat-api.com/mcp",
"headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
}
}
}
省略 headers 块即可在不提供凭据的情况下连接——目录工具仍可使用;调用数据工具时,服务会告知你如何获取密钥。
工具
无需凭据(浏览目录):
| 工具 | 功能 |
|---|---|
list_leagues | 所有联赛/数据组(nfl、nba、mlb、nhl、pga、dfs、kalshi、polymarket、reference)及其表数量 |
list_tables | 指定联赛中的所有可查询表,每张表附一行摘要 |
describe_table | 表的完整说明:字段、类型、可接受的筛选条件和运算符、分页限制,以及可运行的示例 |
需要免费 API 密钥(在 stat-api.com 获取):
| 工具 | 功能 |
|---|---|
query_table | 使用筛选条件(field__gte、__between、__like 等)和键集分页查询任意表 |
get_record | 通过主键获取单行记录 |
search_players | 可容忍拼写错误的球员姓名搜索 |
games_on_date | 查询某个日历日期(美国东部时间)的比赛 |
game_markets | 查询关联到特定比赛的 Kalshi/Polymarket 合约 |
graphql_query | 关系查询——一次调用即可获取比赛 → 球队 → 球员 → 赔率 |
api_usage | 你的密钥套餐、已用/剩余配额和重置日期 |
数据覆盖范围
- NFL / NBA / MLB / NHL / PGA — 球队、球员、比赛、技术统计、比赛逐回合数据、赔率、伤病、新闻
- DFS — DraftKings/FanDuel 赛程、薪资、赛事结果
- 预测市场 — Kalshi 和 Polymarket 的事件、市场、价格和交易,并关联到底层比赛
总计约 200 张表。list_leagues → list_tables → describe_table 可逐步浏览整个目录。
其他访问方式
- REST — OpenAPI 3.1 规范 · 交互式文档
- GraphQL —
POST https://api.stat-api.com/api/v1/graphql· SDL · IDE - 客户端 —
@sports-db/client(npm) ·sports-db(PyPI)
链接
- 网站:https://stat-api.com
- MCP 文档:https://stat-api.com/docs/mcp
- 定价(提供免费套餐):https://stat-api.com/pricing
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。