Connections & Capabilities
Connects To
Capabilities
Quickstart
Config
{
"mcpServers": {
"mcp-afl-server": {
"command": "dotnet",
"args": [
"run",
"--project",
"C:\\path\\to\\mcp-afl-server\\src",
"--no-build"
]
}
}
}Exposed MCP Tools (16)
GetGameResultRetrieves the result of a specific AFL game.
Read-only operation; no modification of data.
GetRoundResultsByYearRetrieves the results from a specific round of a particular year.
Read-only operation; no modification of data.
GetCurrentStandingsRetrieves the current standings of the AFL.
Read-only operation; no modification of data.
GetStandingsByRoundAndYearRetrieves the standings for a particular round and year.
Read-only operation; no modification of data.
GetTeamInfoRetrieves information for a specific AFL team.
Read-only operation; no modification of data.
GetTeamsBySeasonRetrieves a list of teams who played in a particular season.
Read-only operation; no modification of data.
GetFutureTipsRetrieves tips for current and future AFL games.
Read-only operation; no modification of data.
GetTipsByGameRetrieves the tips for a specific AFL game.
Read-only operation; no modification of data.
GetTipsByRoundAndYearRetrieves the tips for a particular round and year.
Read-only operation; no modification of data.
GetPowerRankingByRoundAndYearRetrieves power rankings for a specific round and year.
Read-only operation; no modification of data.
GetPowerRankingByRoundYearAndSourceRetrieves power rankings by round, year, and model source.
Read-only operation; no modification of data.
GetTeamPowerRankingByRoundAndYearRetrieves power rankings for a team by round, year, and model source.
Read-only operation; no modification of data.
GetProjectedLadderByRoundAndYearRetrieves the projected ladder for a particular round and year.
Read-only operation; no modification of data.
GetProjectedLadderByRoundAndYearBySourceRetrieves the projected ladder by source for a particular round and year.
Read-only operation; no modification of data.
GetSourcesRetrieves a list of available data sources.
Read-only operation; no modification of data.
GetSourceByIdRetrieves a specific data source by its ID.
Read-only operation; no modification of data.
Safety Assessment
The AFL MCP server is relatively safe for read-only operations. However, the reliance on an external API and the lack of granular access controls introduce moderate risks. It is safe to use for data retrieval and analysis, but caution should be exercised when modifying the configuration file or handling sensitive data.
- Primarily read-only access to AFL data.
- No direct execution of system commands.
- Relies on the Squiggle API for data retrieval, limiting direct server exposure.
- Configuration through a JSON file allows for controlled server setup.
- Requires internet access to the Squiggle API, introducing external dependency risks.
- Potential for data exposure if the Squiggle API is compromised.
- Configuration file modification could lead to unintended server behavior if misconfigured.
- No explicit RBAC controls are mentioned, potentially allowing any client to access all data.
