AFL (Australian Football League) MCP Server

AFL (Australian Football League) MCP Server

site icon
2025.04.07 2
C#体育数据AFL 信息服务娱乐功能
mcp-afl-server 是一个基于 Model Context Protocol (MCP) 的服务,提供澳大利亚足球联盟 (AFL) 的数据访问。它通过 Squiggle API 获取 AFL 比赛数据,包括当前和历史的积分榜、比赛结果以及球队信息等。
View on GitHub

Overview

基本能力

产品定位

mcp-afl-server 是一个专门用于提供澳大利亚足球联盟 (AFL) 数据的服务,适用于需要 AFL 比赛数据的应用或服务。

核心功能

  • 获取当前 AFL 积分榜
  • 获取特定年份和轮次的 AFL 积分榜
  • 获取特定比赛的结果
  • 获取特定年份和轮次的所有比赛结果
  • 获取球队的基本信息
  • 获取特定赛季参赛球队列表

适用场景

  • 体育数据分析应用
  • AFL 比赛结果展示平台
  • 球队信息查询系统

工具列表

Game Information

  • GetGameResult: 获取已结束比赛的结果
  • GetRoundResultsByYear: 获取特定年份和轮次的所有比赛结果

Standings Information

  • GetCurrentStandings: 获取当前 AFL 积分榜
  • GetStandingsByRoundAndYear: 获取特定年份和轮次的积分榜

Team Information

  • GetTeamInfo: 获取 AFL 球队信息
  • GetTeamsBySeason: 获取特定赛季参赛球队列表

使用教程

使用依赖

需要安装 .NET 运行时环境

安装教程

  1. 克隆项目仓库
  2. 使用 .NET CLI 运行项目
dotnet run --project PATH\TO\PROJECT --no-build

调试方式

  1. 确保服务正常运行
  2. 通过 Claude for Desktop 配置连接服务
  3. 测试各工具功能是否正常

常见问题解答

  • 数据来源: 所有数据来自 Squiggle API
  • 使用限制: 请遵守 Squiggle API 的使用条款
  • 更新频率: 数据更新频率取决于 Squiggle API

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。