← WebMCP Directory

Tool tree

sundae-metrics.vercel.app

Productivity & BusinessTools verified
Website
Sundae Metrics
Explore capabilities
    list_storesAnswer

    Lists the ice cream locations available on this dashboard, with id, name and city

    View tool JSON
    {
      "name": "list_stores",
      "kind": "answer",
      "impl": "imperative",
      "description": "Lists the ice cream locations available on this dashboard, with id, name and city"
    }
    get_salesAnswer

    Exact sales (units and revenue) for one location in a given month

    View tool JSON
    {
      "name": "get_sales",
      "kind": "answer",
      "impl": "imperative",
      "description": "Exact sales (units and revenue) for one location in a given month",
      "inputSchema": {
        "type": "object",
        "properties": {
          "store": {
            "type": "string",
            "enum": [
              "north",
              "south",
              "central",
              "west"
            ],
            "description": "Store id"
          },
          "month": {
            "type": "string",
            "description": "Month in YYYY-MM format, e.g. 2026-03"
          }
        },
        "required": [
          "store",
          "month"
        ]
      }
    }
    compare_periodsAnswer

    Percentage change in revenue and units between two months for one location. Returns null for a change from zero, which is undefined rather than flat

    View tool JSON
    {
      "name": "compare_periods",
      "kind": "answer",
      "impl": "imperative",
      "description": "Percentage change in revenue and units between two months for one location. Returns null for a change from zero, which is undefined rather than flat",
      "inputSchema": {
        "type": "object",
        "properties": {
          "store": {
            "type": "string",
            "enum": [
              "north",
              "south",
              "central",
              "west"
            ],
            "description": "Store id"
          },
          "monthA": {
            "type": "string",
            "description": "Earlier month. Month in YYYY-MM format, e.g. 2026-03"
          },
          "monthB": {
            "type": "string",
            "description": "Later month. Month in YYYY-MM format, e.g. 2026-03"
          }
        },
        "required": [
          "store",
          "monthA",
          "monthB"
        ]
      }
    }
    get_top_flavorsAnswer

    Flavor ranking by units sold, best sellers first or slow movers first

    View tool JSON
    {
      "name": "get_top_flavors",
      "kind": "answer",
      "impl": "imperative",
      "description": "Flavor ranking by units sold, best sellers first or slow movers first",
      "inputSchema": {
        "type": "object",
        "properties": {
          "store": {
            "type": "string",
            "enum": [
              "north",
              "south",
              "central",
              "west"
            ],
            "description": "Store id. All locations if omitted"
          },
          "month": {
            "type": "string",
            "description": "Month in YYYY-MM format, e.g. 2026-03. Whole range if omitted"
          },
          "limit": {
            "type": "number",
            "description": "How many flavors to return"
          },
          "order": {
            "type": "string",
            "enum": [
              "top",
              "bottom"
            ],
            "description": "\"top\" = best sellers, \"bottom\" = slow movers. Defaults to \"top\""
          }
        },
        "required": [
          "limit"
        ]
      }
    }
    get_summaryAnswer

    Total revenue across every location over a date range, broken down by location

    View tool JSON
    {
      "name": "get_summary",
      "kind": "answer",
      "impl": "imperative",
      "description": "Total revenue across every location over a date range, broken down by location",
      "inputSchema": {
        "type": "object",
        "properties": {
          "dateFrom": {
            "type": "string",
            "description": "Range start in YYYY-MM-DD format"
          },
          "dateTo": {
            "type": "string",
            "description": "Range end in YYYY-MM-DD format"
          }
        },
        "required": [
          "dateFrom",
          "dateTo"
        ]
      }
    }
    set_dashboard_viewAction

    Changes the location and/or date range the user is looking at on the dashboard. Only the fields you pass are changed

    View tool JSON
    {
      "name": "set_dashboard_view",
      "kind": "act",
      "impl": "imperative",
      "description": "Changes the location and/or date range the user is looking at on the dashboard. Only the fields you pass are changed",
      "inputSchema": {
        "type": "object",
        "properties": {
          "store": {
            "type": "string",
            "enum": [
              "north",
              "south",
              "central",
              "west",
              "all"
            ],
            "description": "Store id, or \"all\" for every location"
          },
          "dateFrom": {
            "type": "string",
            "description": "Range start in YYYY-MM-DD format"
          },
          "dateTo": {
            "type": "string",
            "description": "Range end in YYYY-MM-DD format"
          }
        }
      }
    }