跳过安装。2 分钟内即可运行。
在 cloud.anythingmcp.com 开始免费试用,一键添加 SportsAPI Pro Football,然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。
摘要
来自 SportsAPI Pro 的足球数据:联赛和赛季、积分榜和赛季数据榜、实时比分和每日赛程、比赛阵容、比赛事件、技术统计、交锋记录、射门图和最佳球员、球队、球队名单、球员和主教练。API key。
试试这样问
SportsAPI Pro Football 的示例提示
点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。
Claude 是 AI,可能会出错。请核对回答。
💡 无需安装? 直接使用 cloud.anythingmcp.com。 登录、点击 Connectors → SportsAPI Pro Football、粘贴凭证、生成 MCP API key,即可完成。无 Docker、无
git clone、无本地服务器。
SportsAPI Pro Football + Meta Muse
来自 SportsAPI Pro 的足球数据:联赛和赛季、积分榜和赛季数据榜、实时比分和每日赛程、比赛阵容、比赛事件、技术统计、交锋记录、射门图和最佳球员、球队、球队名单、球员和主教练。API key。
前提条件
完整的设置说明已内置在连接器中 (在 store 中选择连接器时可见)。所需环境变量:
SPORTSAPIPRO_API_KEY
步骤 1 — 获取凭证
设置大约需要 2 分钟。你需要一个 SportsAPI Pro 账号;想先试用的话,免费套餐就够了。
- 在 sportsapipro.com/register 注册。
- 打开 Dashboard,把 API Credentials 中的密钥复制到
SPORTSAPIPRO_API_KEY。只粘贴密钥本身,不要带空格或请求头名称。 - 安装连接器。用
sportsapipro_get_account_status检查密钥:它会显示你的套餐、每日请求上限、今天已用的请求数和剩余请求数。
Cloud 和自托管的方式相同:连接器只需要密钥,并以 x-api-key 请求头发送到 https://api.sportsapipro.com/v2/football。
每日配额:配额由该密钥下的所有运动项目共享,在 UTC 午夜重置:免费套餐每天 100 次请求,Pro 为 7,500 次,Ultra 为 75,000 次。每次调用工具就是一次请求。sportsapipro_get_account_status 会显示剩余次数。
ID:赛事、赛季、球队、球员、主教练和比赛都有数字 ID。sportsapipro_search 可按名称查找其中任意一种;sportsapipro_list_leagues 按国家列出赛事(使用 england 这样的 slug)。赛季 ID 不是年份:请通过 sportsapipro_list_tournament_seasons 获取。常用赛事 ID:17 Premier League、8 LaLiga、35 Bundesliga、23 Serie A、34 Ligue 1、7 Champions League。
时间和分页:开球时间是 UTC 的 Unix 时间戳(startTimestamp),AI 会先换算再告诉你具体时间。sportsapipro_list_season_matches 和 sportsapipro_list_team_matches 接受 direction(next 或 last)和从 0 开始的 page;只要 hasNextPage 为 true,就还有下一页。sportsapipro_list_matches_by_date 返回当天排名前 50 的赛事,totalTournamentsOnDate 表示当天共有多少项赛事有比赛。
覆盖范围:仅限足球。该密钥也可用于其他运动项目,但本连接器不涵盖。数据的详细程度取决于赛事级别:低级别联赛可能返回较少的统计数据,或返回 404。
常见错误:401 表示密钥缺失或错误:请从 API Credentials 重新复制。重新生成密钥会使旧密钥失效,所以之后也要更新连接器。403 表示访问被拒绝或账号被停用:请在 SportsAPI Pro 控制台检查你的账号。429 表示当天配额已用完:它会在 UTC 午夜重置。
可读取的内容:国家、联赛和杯赛及其赛事 ID,以及每项赛事的赛季;带升级和降级标记的积分榜,以及按统计项划分的赛季数据榜(评分、进球、预期进球、助攻、射门、扑救、零封、红黄牌等);带比分和比赛分钟的进行中比赛、某一日期的比赛,以及某个赛季或某支球队即将进行和最近结束的比赛;单场比赛的场馆、裁判和主教练,带球员评分的阵容和阵型,比赛事件(进球、红黄牌、换人、VAR 判罚),按半场划分的球队技术统计,两队及两位主教练的交锋记录,带预期进球的射门图,最佳球员和平均站位;球队的场馆和近期状态,含球衣号码、年龄、身价和合同到期日的球队名单,球员资料和逐赛季统计,主教练及其执教履历。
只读:所有工具都只读取数据。你的 SportsAPI Pro 账号不会有任何改动。
步骤 2 — 安装 adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
步骤 3 — 在 Muse 中添加连接器
你的服务器 URL: 在 AnythingMCP 中打开 MCP Servers → 此连接器所在的服务器,复制它的 URL(
https://cloud.anythingmcp.com/mcp/…)。本指南中出现YOUR_SERVER_ID的地方都用它替换。
Muse 以自定义连接器的形式添加远程 MCP 服务器,并通过 OAuth 登录。
- 在 Muse 中打开 Settings → Connectors,选择 Add custom connector。
- 粘贴 MCP 服务器 URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID。 - Muse 会打开 AnythingMCP 的登录页面:登录并批准访问。
- 在聊天中,向 Muse 提出需要用到
SportsAPI Pro Football的工具的请求。
你也可以在聊天中完成设置,适用于网页版、iOS 和 Android 应用以及 WhatsApp。给 Muse 发送这条消息:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
自托管?请用你实例的公网 HTTPS 地址替换 https://cloud.anythingmcp.com。Muse 从 Meta 的云端连接,因此 localhost 无法使用。
可用工具
| Tool | What it does |
|---|---|
sportsapipro_get_account_status | Show the SportsAPI Pro account behind the key: plan, daily request limit, requests used today, remaining requests and when the quota resets… |
sportsapipro_search | Search football teams, players, managers and tournaments by name and get their ids |
sportsapipro_list_countries | List the countries (football categories) with name, code and flag, to browse competitions by country |
sportsapipro_list_leagues | List football leagues and cups grouped by country with their tournament ids |
sportsapipro_list_tournament_seasons | List the seasons of a tournament, newest first, with their season ids (e.g. 76986 for one Premier League season) |
sportsapipro_get_standings | Get the league table of a tournament season: position, team, matches, wins, draws, losses, goals and points, with promotion and relegation… |
sportsapipro_get_top_players | Get the season leaders of a tournament in one call, keyed by statistic: rating, goals, expected goals, assists, shots, key passes… |
sportsapipro_list_season_matches | List the upcoming (next) or most recent finished (last) matches of a tournament season, a page at a time: teams, kick-off timestamp… |
sportsapipro_list_live_matches | List every football match being played right now with tournament, teams, score, status and minute |
sportsapipro_list_matches_by_date | List the matches of the top 50 tournaments on one date (fixtures and results): tournament, teams, kick-off timestamp, status and score.… |
sportsapipro_get_match | Get one match: tournament, season and round, teams, status, score by period, kick-off timestamp, venue, referee and managers, with their ids |
sportsapipro_get_match_lineups | Get the lineups of a match: formation, starting XI and substitutes per team with shirt number, position, player ratings and statistics, and… |
sportsapipro_get_match_incidents | Get the incidents of a match in order: goals with scorer and assist, cards, substitutions, VAR decisions, injury time and period scores |
sportsapipro_get_match_statistics | Get the team statistics of a match per period (all, 1st half, 2nd half): possession, expected goals, shots, big chances, passes, duels… |
sportsapipro_get_match_h2h | Get the head-to-head record of the two teams (wins and draws) and of the two managers before this match |
sportsapipro_get_match_shotmap | Get every shot of a match with player, minute, position on the pitch, body part, situation, expected goals (xG) and outcome |
sportsapipro_get_match_best_players | Get the best-rated players of each team in a match and the player of the match, with their ratings |
sportsapipro_get_match_average_positions | Get the average positions of each team's players on the pitch during a match, with the substitutes who came on |
sportsapipro_get_team | Get one team: name, country, venue with capacity, manager, foundation date, colours, main tournament and recent form |
sportsapipro_get_team_squad | Get a team's squad: players with position, nationality, shirt number, age, market value and contract expiry |
sportsapipro_list_team_matches | List a team's upcoming (next) or most recent finished (last) matches in all competitions, a page at a time: tournament, opponent, kick-off… |
sportsapipro_get_player | Get one player's profile: team, position, shirt number, country, date of birth, height, preferred foot, estimated market value and contract… |
sportsapipro_get_player_statistics | Get a player's statistics season by season across competitions: appearances, minutes, goals, assists, cards and rating |
sportsapipro_get_manager | Get one manager: current team, nationality, date of birth, preferred formation and performance (matches, wins, draws, losses, goals scored… |
sportsapipro_get_manager_career | Get a manager's career history: the teams coached with start and end dates and the wins, draws and losses at each club |
示例提示
- “给我看当前的 Premier League 积分榜和本赛季射手榜前五名。”
- “现在有哪些足球比赛正在进行?每场的比分和比赛分钟是多少?”
- “把 Arsenal 上一场比赛的阵容、进球和红黄牌、球队技术统计,以及带预期进球的射门图给我。”
- “在下一场 Real Madrid 对 Barcelona 之前,给我看两队的交锋记录和各自最近五场的结果。”
- “列出 Bayern Munich 的球队名单,包括位置、球衣号码、年龄和合同到期日。”
FAQ
Muse 在哪些地区可用? Meta 目前在美国和加拿大提供 Muse,可在网页版、iOS 和 Android 应用以及 WhatsApp 中使用。
Meta 会审核这个连接器吗? 不会。Meta 不审核自定义连接器。Muse 只能看到你在 AnythingMCP 中为此 MCP 服务器启用的工具,你也可以随时在 Settings → Connectors 中断开它。
下一步
这份指南对你有帮助吗?