This project implements a local Model Context Protocol (MCP) server in TypeScript that exposes the functionalities of the Bring! shopping list API. It enables applications like Claude Desktop to interact with your Bring! shopping lists using standardized MCP tools.
MCP Server for Bring! Shopping
2026-11-13
Sao
—
Công cụ
—
Thời gian hoạt động
—
The server integrates the bring-shopping npm package for Bring! API access and uses the MCP TypeScript SDK v2 server package to provide an MCP-compliant interface.
Disclaimer:
This is a personal project. I am not affiliated with Bring! Labs AG in any way.
This project uses an unofficial Bring! API, which may change or be blocked at any time.
This could cause the MCP server to stop functioning without prior notice.
🧩 Recommended Claude Desktop Configuration
To use this server in Claude Desktop via npx, insert the following into your claude_desktop_config.json file:
This is the recommended and most portable configuration. It ensures you always use the latest version published to npm without needing local installation.
💬 Using with ChatGPT via OpenAI Secure MCP Tunnel
OpenAI Secure MCP Tunnel lets ChatGPT reach this STDIO server without exposing it through a public endpoint. The tunnel client itself is provided as a downloadable binary, while bring-mcp can still be launched through npx without a local checkout or installation.
Prerequisites
Node.js 22 or newer, including npm/npx
ChatGPT developer-mode access
Tunnels Read + Use permissions in the relevant OpenAI Platform organization
The tunnel-client binary, available from the download link in the tunnel settings
When creating the tunnel, associate it with the ChatGPT workspace in which you want to use Bring. Otherwise, it will not appear when creating the ChatGPT connection.
Configure and run the tunnel
Export the tunnel API key and your Bring! credentials in the shell that will run tunnel-client:
Validate the configuration, then start the tunnel:
tunnel-client doctor --profile bring-mcp --explain
tunnel-client run --profile bring-mcp
Keep this process running while using the integration. The environment variables above are inherited by the npx-started MCP server.
Connect the tunnel in ChatGPT
In ChatGPT, open Settings → Security and login and enable Developer mode.
Open ChatGPT Plugins and select the plus button to create a developer-mode app.
Enter a name and description, choose Tunnel under Connection, and select the tunnel created above (or enter its tunnel_id).
Create the connection and review the 16 discovered Bring! tools.
Start a new chat, enable the Bring connection from the tools menu, and try a request such as “Show my Bring shopping lists.”
If ChatGPT cannot discover the server, make sure tunnel-client run is still active, rerun the doctor command, and verify that the tunnel is associated with the correct ChatGPT workspace. Secure MCP Tunnel is intended for private connections and developer-mode testing; publishing a public ChatGPT plugin requires a stable public HTTPS MCP endpoint.
🚀 Features
Automatic Authentication: No manual login required - authentication happens automatically on first API call
Chưa có danh sách công cụ. Máy chủ từ xa sẽ có danh sách sau lần kiểm tra tình trạng đầu tiên.
Câu hỏi thường gặp
Câu hỏi
Làm thế nào để cài đặt Bring?
Sao chép cấu hình stdio cho Cursor, Claude Desktop, Claude Code hoặc VS Code trên trang này. Cấu hình dùng bản cài đặt của nhà phát hành, không phải proxy của PlugMCP.
Bring có cần khóa API không?
Bản ghi này không liệt kê biến môi trường bắt buộc nào.
Bring dùng giao thức truyền tải nào?
Bring chạy cục bộ qua stdio.
Bring được kiểm tra lần cuối khi nào?
Kiểm tra lần cuối: 2026-11-13. MCP Server for Bring! Shopping