Vidé Vita supplements — live prices, stock, label amounts, warnings, reviews and checkout
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
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.
optional, for the receipt
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
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.
| Argument | Type | Description |
|---|---|---|
| string | optional, for the receipt | |
| items* | array |
{
"type": "object",
"required": [
"items"
],
"properties": {
"email": {
"type": "string",
"description": "optional, for the receipt"
},
"items": {
"type": "array",
"items": {
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string"
},
"quantity": {
"type": "integer",
"minimum": 1
}
}
}
}
}
}Where an order has got to. Needs the order number and the email on it.
| Argument | Type | Description |
|---|---|---|
| email* | string | |
| order_id* | integer |
{
"type": "object",
"required": [
"order_id",
"email"
],
"properties": {
"email": {
"type": "string"
},
"order_id": {
"type": "integer"
}
}
}Everything the shop says about one product: the label's amounts, how to take it, price, pictures.
| Argument | Type | Description |
|---|---|---|
| slug* | string | e.g. prime-epa |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "e.g. prime-epa"
}
}
}Reviews customers left, for one product or the whole shop.
| Argument | Type | Description |
|---|---|---|
| slug | string | optional |
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "optional"
}
}
}Every product on sale, with price, stock and a one-line summary.
No arguments.
{
"type": "object",
"properties": {}
}Search the shop the way a customer would ask, in Thai or English — an ingredient, a concern, a brand.
| Argument | Type | Description |
|---|---|---|
| query* | string |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string"
}
}
}What this shop is, who runs it, how delivery, payment and returns work.
No arguments.
{
"type": "object",
"properties": {}
}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.
| Argument | Type | Description |
|---|---|---|
| items* | array |
{
"type": "object",
"required": [
"items"
],
"properties": {
"items": {
"type": "array",
"items": {
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string"
},
"quantity": {
"type": "integer",
"minimum": 1
}
}
}
}
}
}What assistants have been asking this shop, and which questions it failed to answer.
| Argument | Type | Description |
|---|---|---|
| days | integer |
{
"type": "object",
"properties": {
"days": {
"type": "integer",
"default": 30
}
}
}