← WebMCP Directory

Tool tree

wafootball.com.au

Media & Personal
https://wafootball.com.au/
Western Australian football news and information
Explore capabilities

Tools verified

get-newsAnswer

Retrieve a list of recent WAFL news articles. Supports pagination and date sorting.

View tool JSON
{
  "name": "get-news",
  "kind": "answer",
  "impl": "imperative",
  "description": "Retrieve a list of recent WAFL news articles. Supports pagination and date sorting.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "per_page": {
        "type": "integer",
        "description": "Articles to return (1–100). Default 10."
      },
      "page": {
        "type": "integer",
        "description": "Page number. Default 1."
      },
      "order": {
        "type": "string",
        "enum": [
          "ASC",
          "DESC"
        ],
        "description": "Sort order by date. Default DESC."
      }
    }
  }
}
get-news-by-idAnswer

Retrieve a single WAFL news article by its numeric post ID, including full content.

View tool JSON
{
  "name": "get-news-by-id",
  "kind": "answer",
  "impl": "imperative",
  "description": "Retrieve a single WAFL news article by its numeric post ID, including full content.",
  "inputSchema": {
    "type": "object",
    "required": [
      "id"
    ],
    "properties": {
      "id": {
        "type": "integer",
        "description": "Post ID of the news article."
      }
    }
  }
}
search-newsAnswer

Search WAFL news articles by keyword with optional category and tag filters.

View tool JSON
{
  "name": "search-news",
  "kind": "answer",
  "impl": "imperative",
  "description": "Search WAFL news articles by keyword with optional category and tag filters.",
  "inputSchema": {
    "type": "object",
    "required": [
      "search"
    ],
    "properties": {
      "search": {
        "type": "string",
        "description": "Search keywords."
      },
      "category": {
        "type": "string",
        "description": "Filter by category slug."
      },
      "tag": {
        "type": "string",
        "description": "Filter by tag slug."
      },
      "per_page": {
        "type": "integer",
        "description": "Results per page (1–100). Default 10."
      }
    }
  }
}