Bring MCP Server logo

Bring MCP Server

by DavideArena

Bring MCP Server is a Model Context Protocol (MCP) server that integrates with the Bring Shopping Lists API, allowing AI assistants to manage shopping lists through natural language. It enables AI assistants like Claude and ChatGPT to interact with your Bring shopping lists.

View on GitHub

Last updated: N/A

What is Bring MCP Server?

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.

How to use Bring MCP Server?

  1. Clone the repository. 2. Install dependencies using npm install. 3. Create a .env file with your Bring account credentials (email, password, API key). 4. Build the project using npm run build. 5. Start the server using node dist/index.js. 6. Configure your MCP client (e.g., Claude for Desktop) to connect to the server.

Key features of Bring MCP Server

  • MCP Protocol Support

  • Stdio Transport

  • Bring API Integration

  • List all shopping lists

  • Add recipe items to a shopping list

  • Remove specific items or clear entire shopping lists

Use cases of Bring MCP Server

  • Integrate Bring shopping lists with AI assistants

  • Manage shopping lists using natural language

  • Automate shopping list management

  • Enable voice control of shopping lists

FAQ from Bring MCP Server

What is MCP?

Model Context Protocol is a protocol for AI assistants to interact with external services.

What is Bring?

Bring is a shopping list application.

What are the prerequisites?

A Bring account (email and password) and a Bring API key.

How do I get a Bring API key?

The README does not specify how to get the Bring API key. It may require reverse engineering the Bring app or contacting Bring directly.

Is this project officially supported by Bring?

No, this project uses unofficial Bring APIs and is not officially supported. Use at your own risk.