daily-deals-mcp-server

hebra/daily-deals-mcp-server

3.1

If you are the rightful owner of daily-deals-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.

Big Watermelon MCP Server is a service designed to extract and provide daily deal details from Big Watermelon, a wholesale store in Melbourne, through an MCP server for AI agents.

Big Watermelon MCP Server

Big Watermelon is fruit & veggies wholesale store in the east of Melbourne. The daily deals are announced on their website each morning as a set of images.

This service will download the images ones per day, extract the deal details and makes them available as a MCP server for AI agents to consume.

Running

The service uses Google Gemini for image analysis and expects a valid Gemini API key via the environment variable GEMINI_API_KEY, for example:

export GEMINI_API_KEY=ABCDE-XXXX-YYY-ETC
curl -X POST http://localhost:8080/mcp \
-H "Content-Type: application/json" \
-d '{
    "action": "get-big-watermelon-deals",
    "parameters": {},
    "request_id": "123"
}'

Basic build and run:

make build
make run

Development workflow:

1. make dev        # Start development server with hot reload
make fmt        # Format code
make lint       # Run linter

Testing:

make test
make coverage

Docker operations:

make docker-build
make docker-run