使用说明
Balldontlie MCP服务器
集成了以下功能的MCP服务器实现 API Balldontlie,为NBA、NFL和MLB提供有关球员、球队和比赛的信息。
工具
-
get_teams
- 获取以下联盟之一的球队列表:NBA(美国国家篮球协会)、MLB(美国职业棒球大联盟)、NFL(美国国家橄榄球联盟)
- 输入:
league(枚举['NBA','NFL','MLB']):体育联盟,以获得球队
-
get_players
- 获取以下联盟之一的球员列表:NBA(美国国家篮球协会)、MLB(美国职业棒球大联盟)、NFL(美国国家橄榄球联盟)
- 输入:
league(枚举['NBA','NFL','MLB']):体育联盟,以获得球员firstName(string,可选):要搜索的玩家的名字lastName(string,可选):要搜索的玩家的姓氏cursor(数字,可选):分页光标
-
获取名称
- 获取以下联盟之一的比赛列表:NBA(美国国家篮球协会)、MLB(美国职业棒球大联盟)、NFL(美国国家橄榄球联盟)
- 输入:
league(枚举['NBA','NFL','MLB']):体育联盟获得比赛dates(string[],可选):获取特定日期的游戏,格式:YYYY-MM-DDteamIds(string[],可选):获取特定游戏的游戏cursor(数字,可选):分页光标
-
获取名称
- 从以下联盟之一获取特定游戏:NBA(美国国家篮球协会)、MLB(美国职业棒球大联盟)、NFL(美国国家橄榄球联盟)
- 输入:
league(枚举['NBA','NFL','MLB']):获得比赛的体育联盟gameId(number):get_games工具中的游戏id
提示
- 调度生成器
给定一个联盟(NBA、MLB、NFL),开始日期和结束日期会在Claude Desktop中生成一个交互式日程表。
示例查询
安装了此MCP服务器后,您可以向Claude或其他LLM提出以下问题。
Show me today's baseball games.
Can you find football players with the last name Purdy?
How many NBA players have the last name Ming?
配置
获取API密钥
- 在以下网址注册帐户 Balldontlie.io
- 免费计划足以满足此MCP服务器的需求
使用桌面扩展程序(DXT)安装
- 下载
dxt文件来自 发布 - 使用Claude Desktop打开它 或 转到“文件”->“设置”->“扩展名”,然后拖动。DXT文件到窗口进行安装
通过Smithery安装
通过以下方式自动安装Claude Desktop的balldontlie mcp 铁匠铺:
npx -y @smithery/cli install @mikechao/balldontlie-mcp --client claude
使用Claude Desktop
将此添加到您的 claude_desktop_config.json:
{
"mcp-servers": {
"balldontlie": {
"command": "npx",
"args": [
"-y",
"balldontlie-mcp"
],
"env": {
"BALLDONTLIE_API_KEY": "YOUR API KEY HERE"
}
}
}
}
使用LibreChat
mcpServers:
balldontlie:
command: sh
args:
- -c
- BALLDONTLIE_API_KEY=your-api-key-here npx -y balldontlie-mcp
许可证
此MCP服务器根据MIT许可证获得许可。这意味着您可以根据MIT许可证的条款和条件自由使用、修改和分发软件。有关更多详细信息,请参阅项目存储库中的LICENSE文件。
免责声明
此库与balldontlie.io没有正式关联。它是带有MCP服务器的balldontlie api的第三方实现。
托管部署
托管部署可在 Frontier AI.