{
  "name": "Boutique Rugs",
  "description": "Online retailer of area rugs, runners, outdoor rugs, washable rugs, and rug pads with free shipping and easy returns.",
  "version": "1.0.0",
  "provider": {
    "organization": "Boutique Rugs",
    "url": "https://boutiquerugs.com"
  },
  "documentationUrl": "https://boutiquerugs.com/.well-known/agent-skills/index.json",
  "supportedInterfaces": [
    {
      "url": "https://boutiquerugs.com/api/agent/mcp",
      "protocolBinding": "MCP",
      "version": "2025-06-18"
    },
    {
      "url": "https://boutiquerugs.com",
      "protocolBinding": "HTTP+JSON",
      "version": "1.0"
    },
    {
      "url": "https://boutiquerugs.com/api/agent/acp",
      "protocolBinding": "ACP",
      "version": "2025-09-29"
    }
  ],
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "extendedAgentCard": false,
    "extensions": [
      {
        "uri": "https://github.com/google-agentic-commerce/ap2/v1",
        "description": "Supports the Agent Payments Protocol.",
        "required": true
      },
      {
        "uri": "https://www.agenticcommerce.dev",
        "description": "ACP discovery for commerce-aware agents.",
        "required": false
      },
      {
        "uri": "https://modelcontextprotocol.io",
        "description": "MCP server transport.",
        "required": false
      }
    ]
  },
  "securitySchemes": {
    "oauth2": {
      "type": "oauth2",
      "description": "Shopify customer-account OAuth for authenticated tools.",
      "flows": {
        "authorizationCode": {
          "authorizationUrl": "https://shopify.com/authentication/55087005888/oauth/authorize",
          "tokenUrl": "https://shopify.com/authentication/55087005888/oauth/token",
          "scopes": {
            "openid": "OpenID Connect",
            "email": "Customer email",
            "customer-account-api:full": "Full customer account access"
          }
        }
      }
    },
    "cartCookie": {
      "type": "apiKey",
      "in": "cookie",
      "name": "cart",
      "description": "Anonymous cart session cookie for unauthenticated browsing."
    }
  },
  "securityRequirements": [
    {
      "schemes": {
        "cartCookie": []
      }
    },
    {
      "schemes": {
        "oauth2": [
          "customer-account-api:full"
        ]
      }
    }
  ],
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/html"
  ],
  "skills": [
    {
      "id": "search-catalog",
      "name": "Search catalog",
      "description": "Full-text search across the storefront catalog.",
      "tags": [
        "catalog",
        "search"
      ],
      "examples": [
        "\"blue washable runner under 200 dollars\"",
        "\"8x10 wool rug for living room\""
      ]
    },
    {
      "id": "browse-collections",
      "name": "Browse collections",
      "description": "List collections and the products inside each.",
      "tags": [
        "catalog",
        "browse"
      ]
    },
    {
      "id": "build-cart",
      "name": "Build cart",
      "description": "Add, update, and remove items from the cart session.",
      "tags": [
        "cart"
      ]
    },
    {
      "id": "start-checkout",
      "name": "Start checkout",
      "description": "Hand off the built cart to Shopify-hosted checkout for payment.",
      "tags": [
        "checkout",
        "payment"
      ]
    }
  ]
}