bring-mcp

florianwittkamp/bring-mcp

3.3

If you are the rightful owner of bring-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

This project implements a local Model Context Protocol (MCP) server in TypeScript that exposes the functionalities of the Bring! shopping list API.

Tools

Functions exposed to the LLM to take actions

loadLists

Load all shopping lists from Bring!

getItems

Get all items from a specific shopping list

getItemsDetails

Get details for items in a list

saveItem

Save an item to a shopping list with optional specification

saveItemBatch

Save multiple items to a shopping list in one operation

removeItem

Remove an item from a specific shopping list

moveToRecentList

Move an item to the recently used items list

deleteMultipleItemsFromList

Delete multiple items from a list by their names

saveItemImage

Save an image for an item on a shopping list

removeItemImage

Remove an image from an item

getAllUsersFromList

Get all users associated with a shopping list

getUserSettings

Get settings for the authenticated user

getDefaultList

Get the UUID of the default shopping list

loadTranslations

Load translations for the Bring! interface

loadCatalog

Load the Bring! item catalog

getPendingInvitations

Get pending invitations to join shopping lists

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources