{
  "protocolVersion": "0.3.0",
  "name": "The Last Stop Bakery & Mercantile",
  "description": "Veteran-owned bakery in Piedmont, Oklahoma. Agent-to-agent access to catalog/inventory, doughnut pre-orders, loyalty members, and sales summaries for authorized admins.",
  "url": "https://laststopbakery.com/mcp",
  "preferredTransport": "MCP",
  "provider": {
    "organization": "The Last Stop Bakery & Mercantile",
    "url": "https://laststopbakery.com"
  },
  "iconUrl": "https://laststopbakery.com/favicon.ico",
  "documentationUrl": "https://laststopbakery.com/llms.txt",
  "version": "0.2.0",
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "securitySchemes": {
    "oauth2": {
      "type": "oauth2",
      "description": "OAuth 2.1 with dynamic client registration. Resource metadata: https://laststopbakery.com/.well-known/oauth-protected-resource",
      "flows": {
        "authorizationCode": {
          "authorizationUrl": "https://kdkcwjhtywrcpjqbfbsm.supabase.co/auth/v1/authorize",
          "tokenUrl": "https://kdkcwjhtywrcpjqbfbsm.supabase.co/auth/v1/token",
          "scopes": {}
        }
      }
    }
  },
  "security": [{ "oauth2": [] }],
  "defaultInputModes": ["application/json", "text/plain"],
  "defaultOutputModes": ["application/json", "text/plain"],
  "skills": [
    {
      "id": "list_vendor_inventory",
      "name": "List vendor inventory",
      "description": "Current in-store vendor inventory from the point-of-sale catalog, grouped by category with stock levels.",
      "tags": ["inventory", "retail", "bakery"],
      "examples": ["What is in stock at the bakery right now?"]
    },
    {
      "id": "list_doughnut_preorders",
      "name": "List doughnut pre-orders",
      "description": "Recent scratch doughnut pre-orders with pickup date, status, and cart details.",
      "tags": ["orders", "doughnuts"],
      "examples": ["Show doughnut pre-orders for pickup on Saturday."]
    },
    {
      "id": "get_sales_summary",
      "name": "Get sales summary",
      "description": "Combined in-person and online sales revenue, top items, and recent orders for a date range.",
      "tags": ["sales", "reporting"],
      "examples": ["Summarize sales for last week."]
    },
    {
      "id": "list_loyalty_members",
      "name": "List loyalty members",
      "description": "Loyalty members with points balance and lifetime points.",
      "tags": ["loyalty", "crm"],
      "examples": ["Look up the loyalty balance for a customer."]
    },
    {
      "id": "import_square_items",
      "name": "Import catalog items",
      "description": "Create or update items in the connected point-of-sale catalog from a product list.",
      "tags": ["catalog", "write"],
      "examples": ["Add this week's offerings to the catalog."]
    }
  ]
}