Back to MCP directory
publicPublicdnsLocal runtime

mcp-afl-server

一个基于Squiggle API的AFL(澳大利亚橄榄球联盟)数据MCP服务器,提供比赛结果、球队信息和赛季排名等数据查询功能。

article

README

🚀 澳大利亚足球联赛 (AFL) MCP 服务器

这是一个模型上下文协议(MCP)服务器,它能提供来自 Squiggle API 的澳大利亚足球联赛数据。借助该服务器,你可以轻松检索过去 AFL 比赛的信息、当前和过去的排名以及球队信息。

🚀 快速开始

集成到 Claude for Desktop

若要将此服务器集成到 Claude for 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",
                "PATH\\TO\\PROJECT",
                "--no-build"
            ]
        }
    }
}
  1. 重启 Claude for Desktop

✨ 主要特性

此 MCP 服务器提供了访问 AFL 数据的功能,包含以下实用工具:

  • 获取当前的 AFL 排名。
  • 根据轮次和年份获取过去的 AFL 排名。
  • 获取已进行比赛的结果。
  • 根据年份获取特定轮次的比赛结果(例如:2017 年第 1 轮的所有比赛结果)。
  • 获取有关 AFL 球队的基本信息。
  • 获取某个赛季参赛球队的列表。

📚 详细文档

Squiggle API

此服务器使用 Squiggle API 来检索 AFL 数据。API 提供了获取基本数据的方法,包括赛程、排名、比赛得分等。所有关于 API 的信息(包括如何负责任地使用它!)可以在此处找到 此处

MCP 工具

服务器通过模型上下文协议(MCP)公开以下工具:

比赛信息

| 工具 | 描述 | |----------------|--------------------------------------------------------------------------| | GetGameResult | 获取已进行比赛的结果。 | | GetRoundResultsByYear | 根据年份获取特定轮次的比赛结果。 |

排名信息

| 工具 | 描述 | |--------------------|------------------------------------------------------------------------------| | GetCurrentStandings | 获取当前 AFL 的排名。 | | GetStandingsByRoundAndYear | 根据轮次和年份获取特定的排名。 |

球队信息

| 工具 | 描述 | |----------------|--------------------------------------------------------------------------| | GetTeamInfo | 获取 AFL 球队的基本信息。 | | GetTeamsBySeason | 获取某个赛季参赛球队的列表。 |

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client