bring
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Bring! for Claude
Let Claude manage your Bring! shopping lists: see what's on a list, add items with quantities or notes, mark items as bought, and remove them.
It works in two places:
Claude desktop app (regular chat): as a local MCP connector called
bring.Claude Code: as a skill, so you can say "add oat milk to the Bring list" in a coding session.
Built on bring-api, the unofficial Python library also used by Home Assistant's Bring integration. Bring has no official public API, so this can break if Bring changes theirs.
Install (macOS)
Requires Python 3.10 or newer and git.
git clone https://github.com/EskilGunnarsson/claude-bring.git ~/.claude/skills/bring
~/.claude/skills/bring/install.shThe install script:
creates a Python environment in
.venvinside the repo,creates
~/.config/bring-skill/credentials, readable only by you,links the Claude Code skill if you cloned somewhere other than
~/.claude/skills/bring,adds a
bringentry undermcpServersin Claude Desktop'sclaude_desktop_config.json(it saves a backup first). Pass--no-desktopto skip this.
Then:
Put your Bring! login in
~/.config/bring-skill/credentials:BRING_EMAIL=you@example.com BRING_PASSWORD=your-passwordCheck that the login works:
~/.claude/skills/bring/.venv/bin/python ~/.claude/skills/bring/scripts/bring_cli.py listsQuit and reopen the Claude desktop app.
bringnow shows up in a chat's connectors.
Your password stays on your computer. It's read from that file (or from the BRING_EMAIL / BRING_PASSWORD environment variables) and sent only to Bring's API.
Related MCP server: mcp-bring
Using it
In a Claude chat, just ask:
"What's on my Bring list?"
"Add milk (2 l), eggs and bread to the Groceries list"
"I bought the eggs and bread"
"Remove bananas from the Party list"
If you don't name a list, your Bring default list is used. Item names follow the list's language, so a German list says "Milch", not "Milk".
MCP tools
Tool | What it does |
| All lists on the account |
| Items to buy (optionally recently bought too) |
| Add items, each with an optional spec like "2 l" |
| Mark items as bought |
| Remove items without marking them bought |
Command line
alias bring="~/.claude/skills/bring/.venv/bin/python ~/.claude/skills/bring/scripts/bring_cli.py"
bring lists
bring show --list Groceries --recent
bring add "Milk:2 l" Eggs Bread
bring complete Eggs --dry-run
bring --json showTroubleshooting
CERTIFICATE_VERIFY_FAILED: shouldn't happen, since the code uses thecertificertificate bundle. If it does, runinstall.shagain to update dependencies."Bring login failed": check the email and password in the credentials file. Accounts that sign in only with Google or Apple have no Bring password. Set one in the Bring app first.
Connector missing in Claude Desktop: make sure you restarted the app, then check
~/Library/Logs/Claude/mcp-server-bring.log.
Files
SKILL.md Claude Code skill instructions
scripts/bring_core.py shared logic (login, lists, add/complete/remove)
scripts/bring_cli.py command-line interface used by the skill
scripts/bring_mcp.py MCP server used by Claude Desktop
install.sh setup scriptLicense
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Manage Superlist tasks and lists in plain language from any MCP-compatible AI agent.
Lets Claude, ChatGPT, and Muse read and update your beckett tasks, notes, calendar, and lists.
Brie connects your assistant to saved recipes, household meal plans and shared grocery lists. Search your recipe library, import recipe links or text, and save a higher-protein or vegetarian adaptation as a named recipe version while preserving the original source. Prepare dinners around your household's preferences, review the proposal, then save the plan and rebuild its groceries. Start with a Brie account on the web and activate your personal Plus or Pro plan, or an eligible trial. Existing subscribers use their current account. Plus starts at $4.99 USD/month, with a seven-day trial for eligible new subscribers; current pricing and renewal terms appear before payment. Household membership alone does not include personal assistant access. Household operations require OAuth and your permission for the selected household. Public discovery exposes tool descriptions only. Eight recipe and grocery tools are available by default; add X-Brie-Capabilities: planning-preview for the thirteen-tool catalog including reviewed meal planning. No private nutrition logs, grocery purchases or billing access. Website: https://withbrie.app Setup: https://withbrie.app/agents Create your account: https://app.withbrie.app/signup?intent=assistant OpenClaw installation: https://clawhub.ai/brie/plugins/brie-openclaw
Manage Redbooth tasks, task lists, comments, tags and files from Claude and other AI assistants.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceEnables interaction with Bring! shopping lists through natural language, allowing users to manage shopping items, lists, and collaborate with other users via the unofficial Bring! API.76 npm32MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to read and manage your Bring! shopping lists through natural language commands like adding items, marking purchases, and retrieving list contents.MIT
- AlicenseNot gradedqualityAmaintenanceEnables verified Bring! shopping-list operations such as listing items, searching the catalog, classifying products, adding/moving/checking/removing items, and managing product photos through MCP tools.48 npm1MIT
- AlicenseAqualityBmaintenanceEnables LLM clients to read, add to, and manage Bring! shopping lists, including adding items with notes and completing or removing items.5MIT