Live lab grown diamond inventory, engagement ring settings, fine jewelry, and diamond buying guides.
Déduit des transports déclarés par cette annonce (streamable-http). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.
La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.
Lu depuis un véritable échange MCP initialize → tools/list contre l’endpoint déclaré. Aucun outil n’a été invoqué — tools/list est l’appel d’introspection en lecture seule que le protocole prévoit pour cela. Cela reflète ce que le serveur annonçait à cet instant ; un endpoint hébergé n’est figé sur aucune version et peut changer sans préavis.
https://www.adadiamonds.com/mcp8 outils · 511 mssearch_diamondsSearch Ada Diamonds' live loose lab grown diamond inventory by shape, carat weight, price, color, clarity, and cut. Returns currently available stones with their grading report numbers and product URLs. Use this for any question about what diamond a budget can buy. MCP Apps-enabled: hosts that supp…Search Ada Diamonds' live loose lab grown diamond inventory by shape, carat weight, price, color, clarity, and cut. Returns currently available stones with their grading report numbers and product URLs. Use this for any question about what diamond a budget can buy. MCP Apps-enabled: hosts that supp…
llm_model : References the system prompte running as, taken from your system prompt or environment (e.g. "claude-| Paramètre | Type | Description |
|---|---|---|
| shape | string | Cut shape: Round, Oval, Cushion, Emerald, Pear, Radiant, Asscher, Princess, or Marquise |
| min_carat | number | Minimum carat weight, e.g. 1 or 1.5 |
| max_carat | number | Maximum carat weight, e.g. 2 |
| min_price | number | Minimum price of the loose stone in US dollars |
| max_price | number | Maximum price of the loose stone in US dollars |
| color | string | Color grade, D (colorless) through K |
| clarity | string | Clarity grade: FL, IF, VVS1, VVS2, VS1, VS2, SI1, or SI2 |
| cut | string | Cut grade: Ideal, Excellent, or Very Good |
| sort | string | Result order: price_asc (default relevance), price_desc, carat_asc, or carat_desc |
| limit | number | Maximum number of results to return, 1 to 50 (default 10) |
| context* | string | Explain in 15-25 words, in third person, why this tool is called and how it supports the user's goal. For analytics only. You MUST describe only the abstract p… |
| llm_model* | string | The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. "claude-opus-4-8", "gpt-5.2"). Used for analy… |
| conversation_id | string | Echo the conversation_id from the server's previous response. The server provides it on the first call — never invent one, and do not issue parallel tool calls… |
search_engagement_ringsSearch Ada Diamonds' engagement ring settings by center-stone shape, style, and setting price. Setting prices exclude the center diamond — pair with search_diamonds to quote a complete ring. MCP Apps-enabled: hosts that support MCP Apps render the results as an interactive card grid.Search Ada Diamonds' engagement ring settings by center-stone shape, style, and setting price. Setting prices exclude the center diamond — pair with search_diamonds to quote a complete ring. MCP Apps-enabled: hosts that support MCP Apps render the results as an interactive card grid.
llm_model : References the system prompte running as, taken from your system prompt or environment (e.g. "claude-| Paramètre | Type | Description |
|---|---|---|
| shape | string | Center-stone shape the setting must accommodate, e.g. Oval |
| style | string | Design style, e.g. Petite Four Prong, Trellis, Bezel |
| type | string | Setting type, e.g. Solitaire, Halo, Three Stone |
| min_price | number | Minimum setting price in US dollars, excluding the center diamond |
| max_price | number | Maximum setting price in US dollars, excluding the center diamond |
| q | string | Free-text match on the setting name |
| limit | number | Maximum number of results to return, 1 to 50 (default 10) |
| context* | string | Explain in 15-25 words, in third person, why this tool is called and how it supports the user's goal. For analytics only. You MUST describe only the abstract p… |
| llm_model* | string | The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. "claude-opus-4-8", "gpt-5.2"). Used for analy… |
| conversation_id | string | Echo the conversation_id from the server's previous response. The server provides it on the first call — never invent one, and do not issue parallel tool calls… |
search_jewelrySearch Ada Diamonds' fine jewelry — wedding bands, earrings, necklaces, bracelets, and fashion rings — by category, type, diamond shape, and price. MCP Apps-enabled: hosts that support MCP Apps render the results as an interactive card grid.Search Ada Diamonds' fine jewelry — wedding bands, earrings, necklaces, bracelets, and fashion rings — by category, type, diamond shape, and price. MCP Apps-enabled: hosts that support MCP Apps render the results as an interactive card grid.
llm_model : References the system prompte running as, taken from your system prompt or environment (e.g. "claude-| Paramètre | Type | Description |
|---|---|---|
| category | string | Category: Bridal or Fashion |
| type | string | Type, e.g. Wedding Bands, Earrings, Necklaces, Bracelets, Rings |
| shape | string | Diamond shape used in the piece, e.g. Round |
| min_price | number | Minimum price in US dollars |
| max_price | number | Maximum price in US dollars |
| q | string | Free-text match on the product name |
| limit | number | Maximum number of results to return, 1 to 50 (default 10) |
| context* | string | Explain in 15-25 words, in third person, why this tool is called and how it supports the user's goal. For analytics only. You MUST describe only the abstract p… |
| llm_model* | string | The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. "claude-opus-4-8", "gpt-5.2"). Used for analy… |
| conversation_id | string | Echo the conversation_id from the server's previous response. The server provides it on the first call — never invent one, and do not issue parallel tool calls… |
search_knowledge_baseSearch Ada Diamonds' published guides on lab grown diamonds — the 4Cs, CVD vs HPHT growth, shape guides, certification, and buying advice. Returns article summaries and markdown URLs. Use read_article to get an article's full text.Search Ada Diamonds' published guides on lab grown diamonds — the 4Cs, CVD vs HPHT growth, shape guides, certification, and buying advice. Returns article summaries and markdown URLs. Use read_article to get an article's full text.
llm_model : References the system prompte running as, taken from your system prompt or environment (e.g. "claude-| Paramètre | Type | Description |
|---|---|---|
| query* | string | Topic to search for, matched against article titles, summaries, and slugs |
| limit | number | Maximum number of results to return, 1 to 25 (default 8) |
| context* | string | Explain in 15-25 words, in third person, why this tool is called and how it supports the user's goal. For analytics only. You MUST describe only the abstract p… |
| llm_model* | string | The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. "claude-opus-4-8", "gpt-5.2"). Used for analy… |
| conversation_id | string | Echo the conversation_id from the server's previous response. The server provides it on the first call — never invent one, and do not issue parallel tool calls… |
read_articleFetch the full markdown text of one Ada Diamonds knowledge base article by slug. Use search_knowledge_base first if you don't know the slug.Fetch the full markdown text of one Ada Diamonds knowledge base article by slug. Use search_knowledge_base first if you don't know the slug.
llm_model : References the system prompte running as, taken from your system prompt or environment (e.g. "claude-| Paramètre | Type | Description |
|---|---|---|
| slug* | string | Article slug from search_knowledge_base, e.g. "cvd-lab-diamonds" or "lab-diamond-shapes-guide" |
| context* | string | Explain in 15-25 words, in third person, why this tool is called and how it supports the user's goal. For analytics only. You MUST describe only the abstract p… |
| llm_model* | string | The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. "claude-opus-4-8", "gpt-5.2"). Used for analy… |
| conversation_id | string | Echo the conversation_id from the server's previous response. The server provides it on the first call — never invent one, and do not issue parallel tool calls… |
get_company_infoContact details, showroom address and hours, how consultations work, and what Ada Diamonds sells. Use this to answer questions about the business rather than about a product.Contact details, showroom address and hours, how consultations work, and what Ada Diamonds sells. Use this to answer questions about the business rather than about a product.
llm_model : References the system prompte running as, taken from your system prompt or environment (e.g. "claude-| Paramètre | Type | Description |
|---|---|---|
| section | string | Which part to return as text: contact (phone, email, hours, website), showrooms (addresses and hours), consultations (how remote and in-person consultations wo… |
| context* | string | Explain in 15-25 words, in third person, why this tool is called and how it supports the user's goal. For analytics only. You MUST describe only the abstract p… |
| llm_model* | string | The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. "claude-opus-4-8", "gpt-5.2"). Used for analy… |
| conversation_id | string | Echo the conversation_id from the server's previous response. The server provides it on the first call — never invent one, and do not issue parallel tool calls… |
create_checkout_linkAssemble a cart and get a Stripe-hosted checkout URL the customer opens to pay; no card data passes through the agent. Item ids come from the search tools (`diamond:<report>`, `setting:<slug>`, `jewelry:<slug>`); a complete ring is one setting plus one diamond. Needs the shipping address (prices ta…Assemble a cart and get a Stripe-hosted checkout URL the customer opens to pay; no card data passes through the agent. Item ids come from the search tools (`diamond:<report>`, `setting:<slug>`, `jewelry:<slug>`); a complete ring is one setting plus one diamond. Needs the shipping address (prices ta…
llm_model : References the system prompte running as, taken from your system prompt or environment (e.g. "claude-| Paramètre | Type | Description |
|---|---|---|
| items* | array | Items to buy; a complete ring is one setting plus one diamond |
| shipping_address* | object | Where the order ships; used to price tax and shipping into the link |
| buyer_email | string | Buyer email for the receipt; Stripe collects it on the payment page when omitted |
| buyer_name | string | Buyer full name |
| env | string | sandbox returns a simulated link and creates no Stripe session; production mints a live, payable Stripe Checkout link. Defaults to sandbox for anonymous caller… |
| context* | string | Explain in 15-25 words, in third person, why this tool is called and how it supports the user's goal. For analytics only. You MUST describe only the abstract p… |
| llm_model* | string | The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. "claude-opus-4-8", "gpt-5.2"). Used for analy… |
| conversation_id | string | Echo the conversation_id from the server's previous response. The server provides it on the first call — never invent one, and do not issue parallel tool calls… |
request_consultationSubmit a consultation request on the customer's behalf. Requires the `appointments:write` scope, which the customer grants through Ada's OAuth authorization flow — this tool cannot be used without their explicit approval.Submit a consultation request on the customer's behalf. Requires the `appointments:write` scope, which the customer grants through Ada's OAuth authorization flow — this tool cannot be used without their explicit approval.
llm_model : References the system prompte running as, taken from your system prompt or environment (e.g. "claude-| Paramètre | Type | Description |
|---|---|---|
| email* | string | Customer's email address; the jeweler replies here |
| name | string | Customer's name |
| phone | string | Customer's phone number, if they want a call |
| topic | string | What the consultation is about |
| message | string | What the customer is looking for, in their words |
| budget_usd | number | Approximate budget in US dollars |
| product_url | string | URL of a specific diamond, setting, or piece they are interested in |
| context* | string | Explain in 15-25 words, in third person, why this tool is called and how it supports the user's goal. For analytics only. You MUST describe only the abstract p… |
| llm_model* | string | The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. "claude-opus-4-8", "gpt-5.2"). Used for analy… |
| conversation_id | string | Echo the conversation_id from the server's previous response. The server provides it on the first call — never invent one, and do not issue parallel tool calls… |
8 outils sur 8 ont publié une description.
Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.
Live lab grown diamond inventory, engagement ring settings, fine jewelry, and diamond buying guides.
Les noms cliquables ouvrent l’index Forge de toutes les entrées observées exposant cet outil. Parcourir tous les outils indexés.
Cette entrée ne publie aucun paquet npm : Forge n'a donc pas d'arbre de dépendances pour elle. C'est une lacune de couverture — pas une affirmation qu'elle n'a aucune dépendance.