Search macron.lt's Macron sportswear and fill a cart; a person reviews and pays on macron.lt.
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.
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.
cart_token from create_cart
from get_availability; 0 or absent for a product without combinations
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
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.
| Argument | Type | Description |
|---|---|---|
| quantity | integer | |
| cart_token* | string | cart_token from create_cart |
| product_id* | integer | |
| combination_id | integer | from get_availability; 0 or absent for a product without combinations |
{
"type": "object",
"required": [
"cart_token",
"product_id"
],
"properties": {
"quantity": {
"type": "integer",
"maximum": 10,
"minimum": 1
},
"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"
}
}
}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).
No arguments.
{
"type": "object",
"properties": {}
}Every size/colour combination of a product with combination_id, price and whether it can be ordered. Pass combination_id to add_line.
| Argument | Type | Description |
|---|---|---|
| product_id* | integer |
{
"type": "object",
"required": [
"product_id"
],
"properties": {
"product_id": {
"type": "integer",
"minimum": 1
}
}
}Lines, prices and total of the cart, and the checkout_url for the person.
| Argument | Type | Description |
|---|---|---|
| cart_token* | string | cart_token from create_cart |
{
"type": "object",
"required": [
"cart_token"
],
"properties": {
"cart_token": {
"type": "string",
"description": "cart_token from create_cart"
}
}
}Name, description, price, link and images of one product.
| Argument | Type | Description |
|---|---|---|
| product_id* | integer |
{
"type": "object",
"required": [
"product_id"
],
"properties": {
"product_id": {
"type": "integer",
"minimum": 1
}
}
}The shop's size tables (body measurements per size) as text, with a link.
No arguments.
{
"type": "object",
"properties": {}
}Removes a line from the cart.
| Argument | Type | Description |
|---|---|---|
| cart_token* | string | cart_token from create_cart |
| product_id* | integer | |
| combination_id | integer |
{
"type": "object",
"required": [
"cart_token",
"product_id"
],
"properties": {
"cart_token": {
"type": "string",
"description": "cart_token from create_cart"
},
"product_id": {
"type": "integer",
"minimum": 1
},
"combination_id": {
"type": "integer",
"minimum": 0
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 60,
"minLength": 2
}
}
}Sets the quantity of a cart line; 0 removes it.
| Argument | Type | Description |
|---|---|---|
| quantity* | integer | |
| cart_token* | string | cart_token from create_cart |
| product_id* | integer | |
| combination_id | integer |
{
"type": "object",
"required": [
"cart_token",
"product_id",
"quantity"
],
"properties": {
"quantity": {
"type": "integer",
"maximum": 10,
"minimum": 0
},
"cart_token": {
"type": "string",
"description": "cart_token from create_cart"
},
"product_id": {
"type": "integer",
"minimum": 1
},
"combination_id": {
"type": "integer",
"minimum": 0
}
}
}