bring-mcp-server
If you are the rightful owner of bring-mcp-server 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.
A Model Context Protocol (MCP) server that integrates with Bring Shopping Lists API, allowing AI assistants to manage shopping lists through natural language.
This project implements a full-featured Model Context Protocol (MCP) server in TypeScript that connects to the Bring Shopping Lists API. It enables AI assistants like Claude, ChatGPT, and others to interact with your Bring shopping lists through a standardized protocol. The server supports the MCP protocol for seamless integration with AI assistants and uses stdio transport, making it compatible with Claude for Desktop and other MCP-enabled clients. It provides complete integration with the Bring Shopping List API, allowing users to list all shopping lists, get items from a shopping list, add recipe items, remove specific items or clear entire lists, get detailed information about list items, and view all users who have access to a shopping list.
Features
- MCP Protocol Support: Implements the Model Context Protocol for seamless integration with AI assistants.
- Stdio Transport: Compatible with Claude for Desktop and other MCP enabled clients.
- Bring API Integration: Complete Bring Shopping List API integration with various capabilities.
- List Management: Add, remove, and manage items in shopping lists.
- User Access: View all users who have access to a shopping list.
Tools
get-bring-lists
List all shopping lists for the authenticated user.
get-bring-list-items
Get all items from a specific shopping list.
add-recipe-items-to-bring-list
Add multiple items to a shopping list at once.
remove-item-or-all-from-bring-list
Remove a specific item or clear an entire list.
get-bring-list-items-details
Get detailed information about items in a list.
get-all-users-from-bring-list
List all users who have access to a specific list.