Vidé Vita

Vidé Vita supplements — live prices, stock, label amounts, warnings, reviews and checkout

Should I use this

Quality & Safety

B
Description quality
77%
Schema completeness
72%
Naming quality
96%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (3)

  • LOWTool 'get_product' description lacks action verbin get_product
  • LOWTool 'get_order_status' description lacks action verbin get_order_status
  • LOWTool 'usage_report' description lacks action verbin usage_report

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~871Tokens (tool definitions)
~335 BTypical response size
Moderate attention impact (0.68% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "vide-vita": {
      "url": "https://shop.vide.care/wp-json/vide/v1/mcp"
    }
  }
}

Remote endpoints

https://shop.vide.care/wp-json/vide/v1/mcpstreamable-http

What it can do

Tool inventory

Tools (9)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢shop_info

What this shop is, who runs it, how delivery, payment and returns work.

Input Schema

{
  "type": "object",
  "properties": {}
}
🟢list_products

Every product on sale, with price, stock and a one-line summary.

Input Schema

{
  "type": "object",
  "properties": {}
}
🟢get_product(slug)

Everything the shop says about one product: the label's amounts, how to take it, price, pictures.

Input Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "e.g. prime-epa"
    }
  },
  "required": [
    "slug"
  ]
}
🟢search_products(query)

Search the shop the way a customer would ask, in Thai or English — an ingredient, a concern, a brand.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string"
    }
  },
  "required": [
    "query"
  ]
}
🟢get_reviews(slug)

Reviews customers left, for one product or the whole shop.

Input Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "optional"
    }
  }
}
🟢start_checkout(items)

Put these items in the shop's cart and hand back the link that opens checkout. Nothing is charged and no account is needed — the customer pays as a guest, exactly as on the website. Use this for an ordinary purchase.

Input Schema

{
  "type": "object",
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "slug"
        ],
        "properties": {
          "slug": {
            "type": "string"
          },
          "quantity": {
            "type": "integer",
            "minimum": 1
          }
        }
      }
    }
  },
  "required": [
    "items"
  ]
}
🟡create_payment_link(items, email)

Write a real pending order into the shop and return its pay page. Needs a token, because it puts a row in the shop's books; for an ordinary purchase use start_checkout instead.

Input Schema

{
  "type": "object",
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "slug"
        ],
        "properties": {
          "slug": {
            "type": "string"
          },
          "quantity": {
            "type": "integer",
            "minimum": 1
          }
        }
      }
    },
    "email": {
      "type": "string",
      "description": "optional, for the receipt"
    }
  },
  "required": [
    "items"
  ]
}
🟢get_order_status(order_id, email)

Where an order has got to. Needs the order number and the email on it.

Input Schema

{
  "type": "object",
  "properties": {
    "order_id": {
      "type": "integer"
    },
    "email": {
      "type": "string"
    }
  },
  "required": [
    "order_id",
    "email"
  ]
}
🟢usage_report(days)

What assistants have been asking this shop, and which questions it failed to answer.

Input Schema

{
  "type": "object",
  "properties": {
    "days": {
      "type": "integer",
      "default": 30
    }
  }
}

Recommended Prompts

search_research
Search for information about [topic] using Vidé Vita
Expected tools: search_products
find_specific
Find [specific item] using Vidé Vita
Expected tools: search_products
retrieve_data
Get details about [item] from Vidé Vita
Expected tools: get_product
fetch_info
Fetch [information type] using Vidé Vita
Expected tools: get_product
list_items
List all [items] available in Vidé Vita
Expected tools: list_products

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded9 tools
verifiedversion not recorded9 tools
verifiedversion not recorded9 tools