Skip to main content
Glama
ArturLys

listonic-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LISTONIC_EMAILYesListonic account email (required).
LISTONIC_LIST_IDNoPin a default list; see get_lists for the ids.first list
LISTONIC_PASSWORDYesListonic account password (required).

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
get_listsA

All shopping lists on the account, with their ListIDs.

Use when the user has several lists ("weekend BBQ", "pharmacy") — every other tool takes an optional list_id to target one; without it they use the default list (the pinned --list-id, or the account's first list).

get_itemsA

Fetch the grocery list. Call this FIRST before editing/deleting, to get ItemIDs.

Checked items ([x]) = the user most likely already HAS them at home. Unchecked items ([ ]) = still to buy.

Args: list_id: which list (from get_lists). Empty = the default list.

add_itemsA

Add one or MANY items in a single call — batch whole recipes, don't loop.

Args: items: the items to add. list_id: which list (from get_lists). Empty = the default list.

edit_itemsA

Edit one or MANY items in a single call — most often to check/uncheck while shopping ("got the milk").

Args: items: edits to apply; only the fields you set are changed. list_id: which list (from get_lists). Empty = the default list.

delete_itemsA

Delete items entirely (not check off — that's edit_items with is_checked).

Args: item_ids: ItemIDs to delete (from get_items). list_id: which list (from get_lists). Empty = the default list.

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/ArturLys/listonic-mcp'

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