mcpField
A
AFL (Australian Football League) MCP Server

AFL (Australian Football League) MCP Server

本地服务
github.com/willvelida游戏娱乐1869 周前更新

关于 AFL (Australian Football League) MCP Server

AFL MCP Server 将 Squiggle API 的澳式橄榄球联盟数据提供给兼容 MCP 的客户端,涵盖比赛结果、排名、球队、预测和投影,适合查询当前或历史赛季信息。

主要功能

  1. 01获取当前及历史排名
  2. 02查询比赛和轮次结果
  3. 03查看球队信息和赛季名单
  4. 04获取预测和赛果提示
  5. 05查看实力排名与排名投影
  6. 06查看数据来源

适用场景

  1. 01查看当前 AFL 排名
  2. 02回顾往届某轮比赛结果
  3. 03查询即将举行比赛的预测
  4. 04比较实力排名和积分榜投影

MCP 相关

通过比赛、排名、球队、预测、实力排名、投影和数据来源等工具,向 MCP 客户端提供 Squiggle API 的 AFL 数据。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

🏈 AFL(澳大利亚橄榄球联盟)MCP 服务

这是一个 Model Context Protocol(MCP)服务,可通过 Squiggle API 提供 AFL(澳大利亚橄榄球联盟)数据。你可以使用它获取过往 AFL 比赛、当前和过往积分榜、球队信息、实力排名、赛果预测和赛季预测等信息。

.NET License MCP

✨ 功能

此 MCP 服务提供全面的 AFL 数据访问能力,包含以下工具:

  • 🏆 获取当前 AFL 积分榜
  • 📊 按轮次和年份获取过往 AFL 积分榜
  • 🎯 获取特定比赛或轮次的赛果
  • 👥 获取球队基本信息
  • 📅 获取在特定赛季中参赛的球队列表
  • 🔮 获取比赛的赛果预测
  • 📈 查看实力排名和预测积分榜
  • 🔍 管理数据源和配置

📋 前提条件

  • .NET 9.0 或更高版本
  • 兼容 Model Context Protocol(MCP)的客户端(例如 Claude for Desktop)
  • 用于访问 Squiggle API 的互联网连接

⚡ 快速安装

🎯 集成 Claude Desktop
  1. 编辑 Claude for Desktop 配置文件:

    • macOS:~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows:%APPDATA%\Claude\claude_desktop_config.json
  2. 添加服务配置:

{
    "mcpServers": {
        "mcp-afl-server": {
            "command": "dotnet",
            "args": [
                "run",
                "--project",
                "C:\\path\\to\\mcp-afl-server\\src",
                "--no-build"
            ]
        }
    }
}

🚀 AFL MCP 服务能做什么?

连接后,你可以尝试以下示例提示词:

🏆 当前赛季信息
  • “当前 AFL 积分榜是什么样的?”
  • “显示 2024 年第 10 轮的赛果”
  • “获取 Richmond Tigers 的信息”
  • “列出 2024 赛季所有参赛球队”
📊 历史数据
  • “2023 年第 15 轮结束后的积分榜是什么样的?”
  • “显示 2022 年第 1 轮的所有赛果”
  • “获取特定比赛的赛果”
🔮 赛果预测
  • “即将举行的比赛有哪些赛果预测?”
  • “显示 2024 年第 5 轮的赛果预测”
  • “获取特定比赛的赛果预测”
📈 高级分析
  • “显示 2023 年第 20 轮的实力排名”
  • “获取 2024 年第 15 轮的预测积分榜”
  • “列出所有可用的数据源”

📡 Squiggle API

此服务使用 Squiggle API 获取 AFL 数据。该 API 提供全面的方法来获取:

  • 🎯 实时比分和赛程
  • 📊 历史比赛结果
  • 👥 球队信息和统计数据
  • 🏆 积分榜排名和积分榜
  • 🔮 赛果预测
  • 📈 实力排名和赛季预测

请负责任地使用该 API!有关正确使用方式的所有信息,请参阅 api.squiggle.com.au。

🛠️ MCP 工具

此服务通过 Model Context Protocol 提供以下工具:

🎯 比赛信息
工具说明
GetGameResult获取已结束比赛的赛果
GetRoundResultsByYear获取特定年份某一轮的赛果
🏆 积分榜信息
工具说明
GetCurrentStandings获取 AFL 当前积分榜
GetStandingsByRoundAndYear获取特定年份和轮次的积分榜
👥 球队信息
工具说明
GetTeamInfo获取 AFL 球队信息
GetTeamsBySeason获取特定赛季参赛球队列表
🔮 赛果预测
工具说明
GetFutureTips获取当前和未来比赛的赛果预测
GetTipsByGame获取特定比赛的赛果预测
GetTipsByRoundAndYear获取特定年份和轮次的赛果预测
📈 实力排名和预测
工具描述
GetPowerRankingByRoundAndYear按轮次和年份获取实力排名
GetPowerRankingByRoundYearAndSource按轮次、年份和模型来源获取实力排名
GetTeamPowerRankingByRoundAndYear按轮次、年份和模型来源获取球队实力排名
GetProjectedLadderByRoundAndYear获取特定轮次和年份的预测积分榜
GetProjectedLadderByRoundAndYearBySource按来源获取特定轮次和年份的预测积分榜
🔍 来源和配置
工具描述
GetSources获取来源列表
GetSourceById获取一个来源

📜 许可证

本项目采用 MIT License 许可,详情请参阅 LICENSE 文件。

💬 反馈

我们以开源方式开发这个项目,非常欢迎你提供反馈!

🐛 报告错误或申请功能

你的意见有助于塑造 AFL MCP Server 的未来,并让 AFL 社区中的每个人都能从中受益。

🏈 关于 AFL

澳大利亚足球联盟(AFL)是澳大利亚首屈一指的职业澳式足球赛事。本服务提供对全面 AFL 数据的程序化访问,助力你分析比赛、开发应用并深入了解这项运动。


为 AFL 社区倾心打造 ❤️

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。