返回市场
篮球不说谎-mcp

篮球不说谎-mcp

作者:mikechao18 星标更新:2025-07-18

项目介绍

Balldontlie MCP Server

smithery 徽章

在MseeP上验证

MseeP.ai 安全评估徽章

<a href="https://glama.ai/mcp/servers/@mikechao/balldontlie-mcp"> <img width="380" height="200" src="https://gips0.baidu.com/it/u=2800324398,3399220327&fm=3081&app=3081&f=PNG?w=760&h=400" alt="balldontlie-mcp MCP 服务器" /> </a>

这是一个集成Balldontlie API的MCP服务器实现,提供关于NBA、NFL和MLB球员、球队和比赛的信息。

工具

  • get_teams

    • 获取来自以下联赛之一的球队列表:NBA(美国职业篮球联赛)、MLB(美国职业棒球大联盟)、NFL(美国国家橄榄球联盟)
    • 输入参数:
      • league (枚举类型 ['NBA', 'NFL', 'MLB']):要获取球队的体育联赛
  • get_players

    • 获取来自以下联赛之一的球员列表:NBA(美国职业篮球联赛)、MLB(美国职业棒球大联盟)、NFL(美国国家橄榄球联盟)
    • 输入参数:
      • league (枚举类型 ['NBA', 'NFL', 'MLB']):要获取球员的体育联赛
      • firstName (字符串,可选):要搜索的球员的名字
      • lastName (字符串,可选):要搜索的球员的姓氏
      • cursor (数字,可选):分页游标
  • get_games

    • 获取来自以下联赛之一的比赛列表:NBA(美国职业篮球联赛)、MLB(美国职业棒球大联盟)、NFL(美国国家橄榄球联盟)
    • 输入参数:
      • league (枚举类型 ['NBA', 'NFL', 'MLB']):要获取比赛的体育联赛
      • dates (字符串数组,可选):获取特定日期的比赛,格式:YYYY-MM-DD
      • teamIds (字符串数组,可选):获取特定球队的比赛
      • cursor (数字,可选):分页游标
  • get_game

    • 获取来自以下联赛之一的特定比赛:NBA(美国职业篮球联赛)、MLB(美国职业棒球大联盟)、NFL(美国国家橄榄球联盟)
    • 输入参数:
      • league (枚举类型 ['NBA', 'NFL', 'MLB']):要获取比赛的体育联赛
      • gameId (数字):从get_games工具中获取的比赛ID

提示

  • schedule_generator

给定一个联赛(NBA、MLB、NFL),一个开始日期和结束日期,在Claude Desktop生成一个交互式日程表。

Claude Desktop 示例

样本查询

安装此MCP服务器后,你可以向Claude或其他LLM提出如下问题。

给我看看今天的棒球比赛。
你能找到姓Purdy的足球运动员吗?
有多少NBA球员姓Ming?

配置

获取API密钥

  1. Balldontlie.io注册账户
  2. 免费计划足以满足此MCP服务器的需求

使用桌面扩展程序(DXT)安装

  1. 发布页面下载dxt文件
  2. 使用Claude Desktop打开它 或者 前往文件 -> 设置 -> 扩展,将.DXT文件拖放到窗口中进行安装

通过Smithery安装

要通过Smithery自动安装balldontlie-mcp到Claude Desktop:

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官方关联。它是第三方实现的balldontlie API的MCP服务器。