Macron Store Vilnius
Search macron.lt's Macron sportswear and fill a cart; a person reviews and pays on macron.lt.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (1)
- LOWen get_product
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": {
"shop": {
"url": "https://macron.lt/mcp"
}
}
}Puntos de conexión remotos
https://macron.lt/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (9)
🟢search_catalogue(query, limit)
Find products by name, model or type (Lithuanian or model names work best, e.g. "marškinėliai", "kojinės", "MAIA"). Returns up to 20 products that can be ordered now.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"maxLength": 60
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20
}
},
"required": [
"query"
]
}🟢get_product(product_id)
Name, description, price, link and images of one product.
Esquema de entrada
{
"type": "object",
"properties": {
"product_id": {
"type": "integer",
"minimum": 1
}
},
"required": [
"product_id"
]
}🟢get_availability(product_id)
Every size/colour combination of a product with combination_id, price and whether it can be ordered. Pass combination_id to add_line.
Esquema de entrada
{
"type": "object",
"properties": {
"product_id": {
"type": "integer",
"minimum": 1
}
},
"required": [
"product_id"
]
}🟢get_size_guide
The shop's size tables (body measurements per size) as text, with a link.
Esquema de entrada
{
"type": "object",
"properties": {}
}🟡create_cart
Creates an empty cart. Returns cart_token (keep it for the other cart tools) and checkout_url (give it to the person: they finish and pay on macron.lt).
Esquema de entrada
{
"type": "object",
"properties": {}
}🟡add_line(cart_token, product_id, combination_id, quantity)
Adds a quantity of a product (and combination, for products with sizes or colours) to the cart. At most 10 of one item and 50 in total.
Esquema de entrada
{
"type": "object",
"properties": {
"cart_token": {
"type": "string",
"description": "cart_token from create_cart"
},
"product_id": {
"type": "integer",
"minimum": 1
},
"combination_id": {
"type": "integer",
"minimum": 0,
"description": "from get_availability; 0 or absent for a product without combinations"
},
"quantity": {
"type": "integer",
"minimum": 1,
"maximum": 10
}
},
"required": [
"cart_token",
"product_id"
]
}🟡set_quantity(cart_token, product_id, combination_id, quantity)
Sets the quantity of a cart line; 0 removes it.
Esquema de entrada
{
"type": "object",
"properties": {
"cart_token": {
"type": "string",
"description": "cart_token from create_cart"
},
"product_id": {
"type": "integer",
"minimum": 1
},
"combination_id": {
"type": "integer",
"minimum": 0
},
"quantity": {
"type": "integer",
"minimum": 0,
"maximum": 10
}
},
"required": [
"cart_token",
"product_id",
"quantity"
]
}🔴remove_line(cart_token, product_id, combination_id)
Removes a line from the cart.
Esquema de entrada
{
"type": "object",
"properties": {
"cart_token": {
"type": "string",
"description": "cart_token from create_cart"
},
"product_id": {
"type": "integer",
"minimum": 1
},
"combination_id": {
"type": "integer",
"minimum": 0
}
},
"required": [
"cart_token",
"product_id"
]
}🟢get_cart(cart_token)
Lines, prices and total of the cart, and the checkout_url for the person.
Esquema de entrada
{
"type": "object",
"properties": {
"cart_token": {
"type": "string",
"description": "cart_token from create_cart"
}
},
"required": [
"cart_token"
]
}Comunidad
Evidencia