← WebMCP Directory

Tool tree

aniagotuje.pl

Media & Personal
https://aniagotuje.pl/
Ania Gotuje — Polish cooking blog with step-by-step recipes for cakes, desserts and everyday meals.
Explore capabilities

Tools verified

page: Every page

get_page_contextAnswer

Describe the selected tab and readiness. Return recipe selection facts or listing filters and pagination. Nutrition uses its recorded basis. Enriched descriptions and active time are AI estimates. Null facts are unknown. No instructions or ingredient lists.

View tool JSON
{
  "name": "get_page_context",
  "kind": "answer",
  "impl": "imperative",
  "description": "Describe the selected tab and readiness. Return recipe selection facts or listing filters and pagination. Nutrition uses its recorded basis. Enriched descriptions and active time are AI estimates. Null facts are unknown. No instructions or ingredient lists.",
  "inputSchema": {
    "type": "object",
    "properties": {},
    "required": [],
    "additionalProperties": false
  },
  "page": "/"
}
get_search_optionsAnswer

List accepted filter values from the site catalog. Use parentCategory for subcategories. Paginated. Diet labels are recorded data, not allergen guarantees.

View tool JSON
{
  "name": "get_search_options",
  "kind": "answer",
  "impl": "imperative",
  "description": "List accepted filter values from the site catalog. Use parentCategory for subcategories. Paginated. Diet labels are recorded data, not allergen guarantees.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "type": {
        "type": "string",
        "enum": [
          "categories",
          "subCategories",
          "diets",
          "occasions",
          "ideas",
          "appliances",
          "tags"
        ]
      },
      "parentCategory": {
        "type": "string"
      },
      "page": {
        "type": "integer",
        "minimum": 1,
        "maximum": 10000,
        "default": 1
      },
      "pageSize": {
        "type": "integer",
        "minimum": 1,
        "maximum": 50,
        "default": 20
      }
    },
    "required": [
      "type"
    ],
    "additionalProperties": false
  },
  "page": "/"
}
search_recipesAnswer

Show the normal search page. Supply complete criteria; omitted filters are cleared. Keep relevance order. Return up to 12 summaries with nutrition and selection facts. Nutrition uses its recorded basis. Enriched descriptions and active time are AI estimates. Null means unknown, including spiciness. Times and diet labels are not guarantees. Returned facts do not add filters. If a tool handle becomes stale after navigation, rediscover tools and read get_page_context with a fresh handle before navigating again. Do not automatically retry navigation after an ambiguous error.

View tool JSON
{
  "name": "search_recipes",
  "kind": "answer",
  "impl": "imperative",
  "description": "Show the normal search page. Supply complete criteria; omitted filters are cleared. Keep relevance order. Return up to 12 summaries with nutrition and selection facts. Nutrition uses its recorded basis. Enriched descriptions and active time are AI estimates. Null means unknown, including spiciness. Times and diet labels are not guarantees. Returned facts do not add filters. If a tool handle becomes stale after navigation, rediscover tools and read get_page_context with a fresh handle before navigating again. Do not automatically retry navigation after an ambiguous error.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "query": {
        "type": "string",
        "minLength": 1,
        "maxLength": 200
      },
      "categories": {
        "type": "array",
        "items": {
          "type": "string",
          "minLength": 1,
          "maxLength": 200
        },
        "maxItems": 20
      },
      "subCategories": {
        "type": "array",
        "items": {
          "type": "string",
          "minLength": 1,
          "maxLength": 200
        },
        "maxItems": 20
      },
      "diets": {
        "type": "array",
        "items": {
          "type": "string",
          "minLength": 1,
          "maxLength": 200
        },
        "maxItems": 20
      },
      "occasions": {
        "type": "array",
        "items": {
          "type": "string",
          "minLength": 1,
          "maxLength": 200
        },
        "maxItems": 20
      },
      "ideas": {
        "type": "array",
        "items": {
          "type": "string",
          "minLength": 1,
          "maxLength": 200
        },
        "maxItems": 20
      },
      "appliances": {
        "type": "array",
        "items": {
          "type": "string",
          "minLength": 1,
          "maxLength": 200
        },
        "maxItems": 20
      },
      "tags": {
        "type": "array",
        "items": {
          "type": "string",
          "minLength": 1,
          "maxLength": 200
        },
        "maxItems": 20
      },
      "ing": {
        "type": "array",
        "items": {
          "type": "string",
          "minLength": 1,
          "maxLength": 200
        },
        "maxItems": 20
      },
      "exIng": {
        "type": "array",
        "items": {
          "type": "string",
          "minLength": 1,
          "maxLength": 200
        },
        "maxItems": 20
      },
      "maxTime": {
        "type": "integer",
        "minimum": 1,
        "maximum": 10080,
        "description": "Maximum recorded time in minutes, using the existing search filter."
      },
      "page": {
        "type": "integer",
        "minimum": 1,
        "maximum": 10000,
        "default": 1
      }
    },
    "required": [],
    "additionalProperties": false
  },
  "page": "/"
}
open_recipeAction

Open a recipe or article from its slug. Confirm the loaded identity and URL. Reopening the same page is harmless. If a tool handle becomes stale after navigation, rediscover tools and read get_page_context with a fresh handle before navigating again. Do not automatically retry navigation after an ambiguous error.

View tool JSON
{
  "name": "open_recipe",
  "kind": "act",
  "impl": "imperative",
  "description": "Open a recipe or article from its slug. Confirm the loaded identity and URL. Reopening the same page is harmless. If a tool handle becomes stale after navigation, rediscover tools and read get_page_context with a fresh handle before navigating again. Do not automatically retry navigation after an ambiguous error.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "slug": {
        "type": "string",
        "pattern": "^[A-Za-z0-9_-]+$",
        "maxLength": 200
      }
    },
    "required": [
      "slug"
    ],
    "additionalProperties": false
  },
  "page": "/"
}