Picătura Naturii — Catalog doTERRA (MCP)
Server MCP read-only: catalog Picătura Naturii (doTERRA) — căutare produse, preț, stoc, conținut.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (3)
- LOWen picatura_api_health
- LOWen get_product_offer
- LOWen get_product_content
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"picatura-naturii-mcp": {
"url": "https://picaturanaturii.ro/wp-json/picatura-ai/v1/mcp"
}
}
}Puntos de conexión remotos
https://picaturanaturii.ro/wp-json/picatura-ai/v1/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (5)
⚪picatura_api_health
Verifică starea Canonical API-ului Picătura Naturii (versiune, schemă, câte câmpuri editoriale sunt mapate). Util pentru diagnostic rapid.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢search_products(query, limit)
Caută produse Picătura Naturii (doTERRA, uleiuri esențiale, ceaiuri, matcha, suplimente) după nume, SKU, ID sau cod de bare. Returnează doar produse publice, cu date esențiale — pentru detalii complete apelează get_product / get_product_offer / get_product_content cu SKU-ul găsit aici.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Text de căutare: nume produs, SKU, ID numeric, sau cod de bare.",
"minLength": 1
},
"limit": {
"type": "integer",
"description": "Număr maxim de rezultate (1-50). Implicit 20.",
"minimum": 1,
"maximum": 50
}
},
"required": [
"query"
],
"additionalProperties": false
}🟢get_product(sku)
Identitatea unui produs după SKU: nume, url, imagine, galerie, categorii, tag-uri, brand, cod de bare. Fără preț/stoc (vezi get_product_offer) sau conținut editorial (vezi get_product_content).
Esquema de entrada
{
"type": "object",
"properties": {
"sku": {
"type": "string",
"description": "SKU-ul exact al produsului, ex. \"DO-DRO-OG\".",
"minLength": 1
}
},
"required": [
"sku"
],
"additionalProperties": false
}🟢get_product_offer(sku)
Preț curent (regular/redus, monedă) și stoc (cantitate, status, disponibilitate) pentru un produs după SKU. Sursa e mereu WooCommerce — mereu curent, niciodată din cache editorial.
Esquema de entrada
{
"type": "object",
"properties": {
"sku": {
"type": "string",
"description": "SKU-ul exact al produsului, ex. \"DO-DRO-OG\".",
"minLength": 1
}
},
"required": [
"sku"
],
"additionalProperties": false
}🟢get_product_content(sku)
Conținut editorial după SKU: ingrediente, mod de utilizare, precauții, beneficii, plus orice câmp custom mapat de magazin (content_extra). Un câmp lipsă apare ca null — niciodată dedus.
Esquema de entrada
{
"type": "object",
"properties": {
"sku": {
"type": "string",
"description": "SKU-ul exact al produsului, ex. \"DO-DRO-OG\".",
"minLength": 1
}
},
"required": [
"sku"
],
"additionalProperties": false
}Comunidad
Evidencia