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

A
Calidad de la descripción
88%
Integridad del esquema
74%
Calidad de los nombres
100%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (1)

  • LOWTool 'get_product' description lacks action verben get_product

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~850Tokens (definiciones de herramientas)
~495 BTamaño de respuesta típico
Impacto moderado en la atención (0.66% del contexto de 128k)

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-http

Qué puede hacer

Inventario de herramientas

Herramientas (9)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢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

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada9 herramientas