lista-compras-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Port for the SSE server (default 3000). Used when running in SSE mode. | 3000 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_shopping_listsA | Lista todas as listas de compras disponíveis no sistema. |
| add_item_to_listA | Adiciona um novo item a uma lista de compras existente. |
| edit_item_in_listC | Edita ou atualiza as propriedades de um item existente em uma lista de compras. |
| delete_item_from_listB | Exclui um item de uma lista de compras. |
| edit_shopping_listB | Edita o nome ou orçamento (budget) de uma lista de compras existente. |
| delete_shopping_listA | Exclui permanentemente uma lista de compras inteira e todos os seus itens. |
| set_item_completion_statusB | Marca ou desmarca um item como comprado (isChecked). |
| create_shopping_listB | Cria uma nova lista de compras vazia no sistema. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 8 tools
Each tool targets a distinct action on either shopping lists or items. List-level and item-level operations are clearly separated, with no overlapping purposes.
All tool names follow a consistent verb_noun pattern in snake_case, with clear verbs (create, get, edit, delete, add, set). Item operations uniformly use prepositions like 'to', 'from', 'in'.
8 tools is well-scoped for a shopping list domain, covering list and item operations without being excessive or too thin.
CRUD operations are present for both lists and items, plus item completion status. The main gap is a dedicated 'get items for a list' tool, but get_shopping_lists likely includes items, so agents can work around this.