← WebMCP Directory

Tool tree

georgepress.com

CommerceTools verified
Website
George Press Jewelers
Explore capabilities

    page: Every page

    searchProductsAnswer

    Search the jewelry store's product catalog, site pages, and blog posts by keyword, category, or brand. Returns matching jewelry items with names, prices, and URLs.

    View tool JSON
    {
      "name": "searchProducts",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search the jewelry store's product catalog, site pages, and blog posts by keyword, category, or brand. Returns matching jewelry items with names, prices, and URLs.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "keyword": {
            "type": "string",
            "description": "Search keyword or phrase (e.g. \"diamond ring\", \"gold necklace\")"
          },
          "category": {
            "type": "string",
            "description": "Optional jewelry category to filter by (e.g. \"rings\", \"earrings\", \"bracelets\")"
          },
          "brand": {
            "type": "string",
            "description": "Optional brand or designer name to filter by"
          }
        },
        "required": [
          "keyword"
        ]
      },
      "page": "/"
    }

    page: Contact us

    sendUsAMessageSensitive Action

    Send us a Message

    View tool JSON
    {
      "name": "sendUsAMessage",
      "kind": "transact",
      "impl": "declarative",
      "description": "Send us a Message",
      "inputSchema": {
        "type": "object",
        "properties": {
          "formName": {
            "type": "string"
          },
          "formCustomerSubject": {
            "type": "string"
          },
          "formRetailerSubject": {
            "type": "string"
          },
          "formCustomerMsg": {
            "type": "string"
          }
        }
      },
      "page": "/contact-us"
    }

    page: Diamonds

    searchDiamondsAction

    Apply filters on the diamond search page (shape, carat, color, clarity, cut, price). When already on the diamond search page, updates results in-place. Otherwise navigates to the diamonds page with the requested filters pre-applied. To inquire about a specific diamond, use the inquireAboutProduct tool on a diamond detail page.

    View tool JSON
    {
      "name": "searchDiamonds",
      "kind": "act",
      "impl": "imperative",
      "description": "Apply filters on the diamond search page (shape, carat, color, clarity, cut, price). When already on the diamond search page, updates results in-place. Otherwise navigates to the diamonds page with the requested filters pre-applied. To inquire about a specific diamond, use the inquireAboutProduct tool on a diamond detail page.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "shape": {
            "type": "string",
            "enum": [
              "round",
              "princess",
              "cushion",
              "oval",
              "emerald",
              "pear",
              "marquise",
              "radiant",
              "asscher",
              "heart"
            ],
            "description": "Diamond shape"
          },
          "caratMin": {
            "type": "number",
            "description": "Minimum carat weight"
          },
          "caratMax": {
            "type": "number",
            "description": "Maximum carat weight"
          },
          "colorMin": {
            "type": "string",
            "description": "Minimum color grade (D–Z)"
          },
          "colorMax": {
            "type": "string",
            "description": "Maximum color grade (D–Z)"
          },
          "clarityMin": {
            "type": "string",
            "description": "Minimum clarity grade (FL, IF, VVS1, VVS2, VS1, VS2, SI1, SI2, I1)"
          },
          "clarityMax": {
            "type": "string",
            "description": "Maximum clarity grade"
          },
          "cut": {
            "type": "string",
            "enum": [
              "Ideal",
              "Excellent",
              "Very Good",
              "Good",
              "Fair"
            ],
            "description": "Cut grade"
          },
          "priceMin": {
            "type": "number",
            "description": "Minimum price in USD"
          },
          "priceMax": {
            "type": "number",
            "description": "Maximum price in USD"
          }
        }
      },
      "page": "/diamonds"
    }