25karats — Made-to-Order Wedding & Engagement Rings
Search and price made-to-order rings, jewelry, and lab-grown diamonds from the 25karats catalog.
Connect it
Settings → Connectors → Add custom connector
URL: https://www.25karats.com/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://www.25karats.com/mcp{
"mcpServers": {
"storefront": {
"url": "https://www.25karats.com/mcp"
}
}
}claude mcp add --transport http storefront https://www.25karats.com/mcp{
"servers": {
"storefront": {
"type": "http",
"url": "https://www.25karats.com/mcp"
}
}
}8 tools, verified live
search_productsread-onlySearch the 25karats made-to-order catalog (wedding bands, engagement rings, his & hers sets, fine jewelry) by keywords or a style code. Use this first when a shopper describes what they want ("braided mens wedding band", "vintage engagement ring"). Returns product cards with live starting prices in USD, image URLs, and product URLs. Follow up with get_product for options and price_product for an e
browse_collectionread-onlyBrowse one collection/category page deterministically — the same product set, ordering, and filters a shopper sees on the site. Pass the collection permalink from list_collections (e.g. 'wedding-rings/womens/eternity'). Filter by style tags, metals, or sort; paginate 24 per page. Prefer search_products for free-text intent and this tool for "show me everything in X".
list_collectionsread-onlyThe navigable catalog taxonomy: every public collection with its permalink (for browse_collection), title, and product count, as a tree. Call once to orient; results change rarely.
get_productread-onlyFull detail for one product: metal variants with live starting prices, the complete customization matrix (ring sizes, widths, thickness, color, finish, stone type, engraving rules) with the ids to echo into price_product, stone specifications, physical dimensions, size-group siblings, matching pieces, and the default image. Identify the product by exactly one of slug, style_code, or url (any 25kar
price_productread-onlyExact live price in USD for a fully configured item — the same number the customer pays on 25karats.com (computed from current metal market pricing, not a cached feed price). Identify the item by variant_id (from get_product) or style_code, optionally with metal. For wedding bands pass ring_size/width/thickness/color/finish (option_value ids or display values from get_product); for his & hers sets
get_product_imagesread-onlyEvery gallery image for a product with high-resolution URLs. Each image lists only renditions that actually exist, largest first — modern photography is 2048x2048 WebP at the 'original' size — plus the metal tone, band width, and finish the photo shows, and descriptive alt text. Identify the product by exactly one of slug, style_code, or url.
search_diamondsread-onlySearch 25karats' in-stock IGI/GIA-certified lab-grown loose diamonds (center stones for engagement rings) by shape, carat, color, clarity, cut, and price. Prices are the live customer price in USD. Each stone includes certificate details, measurements, and image/video links when available. A chosen stone is paired with a ring setting on-site.
get_store_inforead-only25karats brand facts and policies for answering shoppers: who we are, shipping and production times, returns, warranty, resizing, engraving, financing, and contact details. Call this before answering policy questions rather than guessing.
Alternatives in Search & Research
Compare →ESExa SearchA
Search the live web and fetch clean content from source pages.
CAConnected AppsA
Read Gmail, search GitHub, update Sheets, and post to Slack through Composio.
FLflightclawA
Search ~300 airlines and book flights with a checkout link. OAuth sign-in by email code.
SESerpApiA
Official SerpApi MCP server for Google, Bing, and other search engines.
SKSkillmdA
Search, fetch, lint, and install Agent Skills (SKILL.md) from the SkillMD registry.
WRWrapsA
Search the Wraps docs and estimate AWS SES costs. Public, read-only, no authentication.