← WebMCP Directory

Tool tree

andreinwald.github.io

Developer ToolsTools verified
Website
webmcp-demo
Explore capabilities
    get_all_store_itemsAnswer

    Get all available store items

    View tool JSON
    {
      "name": "get_all_store_items",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get all available store items",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/webmcp-demo/"
    }
    add_to_cartAction

    Add an item to the shopping cart

    View tool JSON
    {
      "name": "add_to_cart",
      "kind": "act",
      "impl": "imperative",
      "description": "Add an item to the shopping cart",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {
          "id": {
            "type": "number",
            "description": "The ID of the item to add to the cart"
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      },
      "page": "/webmcp-demo/"
    }
    display_cartAction

    Display the current shopping cart items to user

    View tool JSON
    {
      "name": "display_cart",
      "kind": "act",
      "impl": "imperative",
      "description": "Display the current shopping cart items to user",
      "page": "/webmcp-demo/"
    }
    purchase_cartSensitive Action

    Purchase the current shopping cart items

    View tool JSON
    {
      "name": "purchase_cart",
      "kind": "transact",
      "impl": "imperative",
      "description": "Purchase the current shopping cart items",
      "page": "/webmcp-demo/"
    }
    get_filter_optionsAnswer

    Get available filter options for products

    View tool JSON
    {
      "name": "get_filter_options",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get available filter options for products",
      "page": "/webmcp-demo/"
    }
    filter_by_brandAction

    Filter products by brand

    View tool JSON
    {
      "name": "filter_by_brand",
      "kind": "act",
      "impl": "imperative",
      "description": "Filter products by brand",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {
          "brand": {
            "type": "string",
            "description": "The brand to filter by"
          }
        },
        "required": [
          "brand"
        ],
        "additionalProperties": false
      },
      "page": "/webmcp-demo/"
    }
    filter_by_genderAction

    Filter products by gender (e.g., MEN, WOMEN, KIDS)

    View tool JSON
    {
      "name": "filter_by_gender",
      "kind": "act",
      "impl": "imperative",
      "description": "Filter products by gender (e.g., MEN, WOMEN, KIDS)",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {
          "gender": {
            "type": "string",
            "description": "The gender to filter by"
          }
        },
        "required": [
          "gender"
        ],
        "additionalProperties": false
      },
      "page": "/webmcp-demo/"
    }
    filter_by_categoryAction

    Filter products by category

    View tool JSON
    {
      "name": "filter_by_category",
      "kind": "act",
      "impl": "imperative",
      "description": "Filter products by category",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {
          "category": {
            "type": "string",
            "description": "The category to filter by"
          }
        },
        "required": [
          "category"
        ],
        "additionalProperties": false
      },
      "page": "/webmcp-demo/"
    }