mcp-shopping-list-firestore
Verified Safeby UnitVectorY-Labs
Overview
A lightweight, Firebase-backed MCP server for management of a grocery list via simple CRUD operations.
Installation
go run . --http 8080Environment Variables
- GOOGLE_CLOUD_PROJECT
- FIRESTORE_DATABASE
Security Notes
The server demonstrates good security practices for its scope: it avoids hardcoded secrets by relying on environment variables, uses context with timeouts for external calls, and performs basic input validation. There are no 'eval' or similar dangerous patterns detected. As with any network service, external deployment security (firewalls, access control) would be necessary.
Similar Servers
taskflow
Provides a simple interface for managing tasks.
firestore-mcp
Enables AI assistants to interact directly with Firebase Firestore databases for full CRUD operations, collection management, and querying.
ourgroceries-mcp
Manages grocery lists on OurGroceries.com, allowing users to retrieve, add, remove, update, and toggle items across their lists.
MCP_Server_Tools
This application provides a backend API for a shopping list, enabling an AI assistant (specifically Claude desktop version) to manage shopping items through defined tools.