运动数据mcp服务器
用于体育数据的 MCP 服务器 — 足球、篮球、美式足球、冰球等,用于 AI 代理。
特性
- 11工具 全面的体育数据
- 足球德甲,英超联赛,西甲,意甲,冠军联赛,MLS等
- 美国体育:NBA、NFL、NHL、MLB
- 其他运动:ATP网球、Formel 1、橄榄球
- 免费无需API密钥(TheSportsDB Free Tier)
安装
pip install sports-data-mcp-server或通过 uvx:
uvx sports-data-mcp-serverClaude 桌面配置
{
"mcpServers": {
"sports-data": {
"command": "uvx",
"args": ["sports-data-mcp-server"]
}
}
}工具
足球 / Soccer
| 工具 | 描述 |
|---|---|
search_team 按团队名称搜索 | |
get_team_last_results 一个团队的最后成绩 | |
get_team_next_fixtures 一支球队的下一场比赛 | |
get_league_table 查看联赛表格。 | |
search_player 球员资料和统计 | |
get_event_details | Spiel细节与高亮链接 |
多种运动
| 工具 | 描述 |
|---|---|
list_sports_leagues 所有支持的联盟 | |
get_league_events | 赛季比赛(NBA,NFL等) |
search_sport_event 按名称搜索体育赛事 | |
get_sport_statistics | 按体育类型排列的联赛概览 |
使用范例
# Bundesliga-Tabelle
tabelle = await get_league_table("bundesliga", "2024-2025")
# Bayern München letzte Spiele
team = await search_team("Bayern Munich")
ergebnisse = await get_team_last_results(team["teams"][0]["id"], count=5)
# NBA letzte Spiele
nba = await get_league_events("nba", "2024-2025")
# Spieler-Profil
spieler = await search_player("Robert Lewandowski")支持的联赛
足球
- 德甲联赛(1。第2项)
- 英超联赛
- 西甲
- 意甲
- 联赛 1
- 欧冠联赛
- Eredivisie, MLS, 英超联赛
美国体育
- NBA(篮球)
- 美国国家橄榄球联盟
- NHL(冰球)
- MLB(棒球)
更多
- ATP网球
- 一级 方程式
- 橄榄球6国
许可证
麻省理工学院
