cezzis-com-cocktails-mcp
by mtnvencenzo·★ 0·Score 36
Go-based MCP server for Cezzis.com cocktails that exposes tools for searching cocktails and managing user authentication.
Overview
This is a well-structured MCP server written in Go that serves as an integration layer for the Cezzis.com cocktail platform. It exposes streamable HTTP MCP interface allowing clients to search cocktails, retrieve detailed information, and manage user authentication through Auth0 device flow. The server includes production-ready features like health endpoints, observability with OpenTelemetry, and deployment configurations for Kubernetes and Terraform.
Try asking AI
After installing, here are 3 things you can ask your AI assistant:
When to choose this
Choose this server when you need to integrate cocktail discovery and rating capabilities into your MCP client, especially if you're already using or planning to use the Cezzis platform.
When NOT to choose this
Don't choose this server if you need a self-contained solution without external dependencies, if you're not using the Cezzis platform, or if you require an open-source license (this is proprietary software).
Tools this server exposes
7 tools extracted from the READMEsearch_cocktailsSearches cocktail data using the upstream AI Search API
get_cocktailReturns detailed cocktail data for a specific cocktail ID
convert_to_plaintextConverts markdown or HTML-rich content into plain text
authentication_login_flowStarts the Auth0 device login flow
auth_statusReturns the authentication state for the current MCP session
authentication_logout_flowClears tokens for the current MCP session
cocktail_rateSubmits a cocktail rating for an authenticated user
Comparable tools
Installation
Installation
- **Prerequisites**:
- Go 1.25.1+ - PostgreSQL - Upstream API credentials
- **Configure environment**:
Create .env file in cocktails.mcp/src with required credentials ``env PORT=7999 ENV=loc COCKTAILS_API_HOST=https://your-host/cocktails # ... other env vars ``
- **Build and run**:
``bash make compile ./cocktails.mcp/dist/linux/cezzis-cocktails ``
- **For Claude Desktop**:
Add to claude_desktop_config.json: ``json { "mcpServers": { "cezzis-cocktails": { "command": "./cocktails.mcp/dist/linux/cezzis-cocktails", "args": [] } } } ``
Compare cezzis-com-cocktails-mcp with
Last updated · Auto-generated from public README + GitHub signals.