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
verifiedversion not recorded9 tools
verifiedversion not recorded9 tools
verifiedversion not recorded9 tools