Skip to content
Back to Stienhardt Diamond Shopping Agent

Card snapshot

stienhardt-business-mcp.stienhardt.workers.dev · 2026-09-11 18:18:07 UTC · 1e4de7890bfa0ae29dff4709250bd6f865f1d14b34fb396d73a216d428cce8d9

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "Stienhardt Diamond Shopping Agent",
  "description": "Search current certified Lab Grown Diamond and jewelry inventory, retrieve product details, and get canonical Stienhardt business information.",
  "url": "https://stienhardt-business-mcp.stienhardt.workers.dev/a2a/mcp",
  "version": "0.1.1",
  "capabilities": [
    {
      "name": "get_info",
      "description": "Return canonical identity, contact, website, and social-profile information for Stienhardt.",
      "input_schema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "output_schema": {
        "type": "object",
        "additionalProperties": true
      }
    },
    {
      "name": "get_services",
      "description": "Return the business-maintained catalog of diamonds, engagement rings, wedding bands, fine jewelry, and educational guidance. Optionally filter by category.",
      "input_schema": {
        "type": "object",
        "properties": {
          "category": {
            "type": "string",
            "description": "Optional category filter, such as diamonds, rings, jewelry, or education."
          }
        },
        "additionalProperties": false
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "services": {
            "type": "array",
            "items": {
              "type": "object",
              "additionalProperties": true
            }
          },
          "count": {
            "type": "integer"
          }
        },
        "required": [
          "services"
        ],
        "additionalProperties": true
      }
    },
    {
      "name": "get_location",
      "description": "Return Stienhardt's New York City base and online service coverage. Optionally filter by market.",
      "input_schema": {
        "type": "object",
        "properties": {
          "market": {
            "type": "string",
            "description": "Optional city or market filter."
          }
        },
        "additionalProperties": false
      },
      "output_schema": {
        "type": "object",
        "additionalProperties": true
      }
    },
    {
      "name": "get_products",
      "description": "Search Stienhardt's public catalog of certified Lab Grown Diamonds, engagement ring settings, wedding bands, and fine jewelry. Returns current listing prices, images, and attributable product links. Jewelry results carry a current availability check; loose-diamond listings are flagged availability_verified false and link to the storefront for stock.",
      "input_schema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "What the shopper wants, in plain words."
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 10,
            "description": "Maximum results. Default 5."
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      },
      "output_schema": {
        "type": "object",
        "additionalProperties": true
      }
    },
    {
      "name": "get_product_summary",
      "description": "Return current detail for one Stienhardt product using an id returned by get_products.",
      "input_schema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Product id returned by get_products."
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      },
      "output_schema": {
        "type": "object",
        "additionalProperties": true
      }
    }
  ],
  "authentication": {
    "type": "none"
  }
}