Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ICA_PASSNoYour ICA account password.
ICA_USERNoYour personnummer (YYMMDDXXXX) for ICA account login.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_shopping_listsA

Lista alla dina ICA-inköpslistor med antal varor kvar och avbockade. Den första listan är din primära ('Handla') och används som standard när inget listnamn anges i andra verktyg.

view_shopping_listA

Visa innehållet i en inköpslista. list_name matchas mot listans titel (utelämna för den primära listan). Returnerar varor uppdelat i kvar/avbockade.

add_itemsA

Lägg till en eller flera varor (fri text, t.ex. 'mjölk', '2 kg potatis') på en inköpslista. Utelämna list_name för den primära listan.

check_offC

Bocka av en vara (markera som köpt/klar) på en lista.

uncheckC

Ångra avbockning av en vara (markera som ej köpt igen).

remove_itemB

Ta bort en vara helt från en lista (inte samma som att bocka av).

clear_checkedB

Ta bort alla avbockade varor från en lista (rensa upp efter handling).

create_shopping_listC

Skapa en ny inköpslista med angiven titel.

delete_shopping_listB

Radera en hel inköpslista (kräver att du anger listnamnet explicit).

list_saved_recipesA

Lista dina favoritmarkerade recept (senast tillagda först). Hämtar detaljer per recept, så håll limit lågt (standard 12).

get_recipeB

Hämta ett recept: titel, tid, portioner, ingredienser (fri text) och tillagningssteg.

random_recipesA

Hämta slumpmässiga recept för inspiration (count 1–10).

add_recipe_to_shopping_listA

Lägg alla ingredienser från ett recept som varor på en inköpslista (fri text, t.ex. '8 dl mjölk'). Utelämna list_name för primärlistan.

list_storesA

Lista dina favoritbutiker (id, namn, ort). Den första är standardbutik för erbjudanden.

get_offersA

Hämta aktuella erbjudanden för en butik. store_name matchas mot dina favoritbutiker (utelämna för din primära butik). query filtrerar på varunamn/märke/kategori (t.ex. 'kaffe').

get_bonusA

Visa din ICA-bonus/Stammis: kupongvärde, aktiva kuponger och rabatt hittills.

get_productA

Slå upp en produkt via streckkod (EAN/GTIN). Returnerar namn + artikelgrupp, eller found=False om koden inte finns.

add_product_to_shopping_listA

Slå upp en streckkod (EAN/GTIN) och lägg produktens namn på en lista. Utelämna list_name för primärlistan.

offers_on_my_listA

Korsa din inköpslista mot en butiks aktuella erbjudanden — visar vilka ännu ej avbockade varor på listan som är på extrapris. Utelämna list_name/store_name för primärlistan / din primära butik.

add_recipes_to_shopping_listA

Lägg ingredienserna från FLERA recept på en lista, ihopslagna (samma vara + enhet summeras). Utelämna list_name för primärlistan.

plan_dinnersA

Planera veckans middagar: hämtar count slumprecept (1–10), slår ihop deras ingredienser och lägger på en lista (skapar 'Veckans middagar' om list_name utelämnas). Returnerar menyn.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kanylbullen/ica-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server