Skip to main content
Glama
zhdenny

Bar Assistant MCP Server

by zhdenny

Bar Assistant MCP Server

A high-performance Model Context Protocol (MCP) server that provides intelligent cocktail search and recipe retrieval from Bar Assistant instances.

Features

  • ๐Ÿ” Smart Cocktail Search - Natural language queries with similarity matching

  • ๐Ÿ“– Complete Recipes - Detailed ingredients, instructions, and specifications

  • ๐ŸŽฏ Similarity Engine - Discover cocktails similar to your favorites

  • ๐Ÿงช Ingredient Analysis - Find cocktails by ingredients, flavors, and characteristics

  • โšก Batch Processing - Retrieve multiple recipes simultaneously (5-10x faster)

  • ๐Ÿ’พ Smart Caching - Intelligent caching with 70%+ hit rate

  • ๐Ÿ”ง Advanced Filtering - ABV ranges, glassware, preparation methods, and more

Related MCP server: Cocktail By Api Ninjas

Prerequisites

  • Docker and Docker Compose

  • Access to a Bar Assistant instance

  • Bar Assistant API token

Running with Docker

The only supported method for running the server is with Docker Compose.

  1. Create an .env file:

    Create a file named .env in the root of the project and add the following, replacing the placeholder values with your actual Bar Assistant configuration:

    BAR_ASSISTANT_URL=https://your-instance.com
    BAR_ASSISTANT_TOKEN=your-api-token
    BAR_ASSISTANT_BAR_ID=1
  2. Get Your Bar Assistant API Token:

    1. Log into your Bar Assistant instance

    2. Navigate to Settings โ†’ API

    3. Generate a new API token

    4. Copy the token and paste it into the BAR_ASSISTANT_TOKEN field in your .env file.

  3. Build and start the container:

    docker-compose up --build -d

    The server will be available at http://localhost:3001.

PourOver API Gateway

This server includes an integrated API Gateway to support the PourOver mobile application, providing natural language query streaming using Google Antigravity CLI (agy).

  • Endpoint: POST /query

  • Authentication: Secured with MCP_SSE_TOKEN passed via the x-api-key header (or standard Authorization/query parameters).

  • Format: Takes a JSON body {"query": "your query"} and streams response chunks back in text/plain.

Usage

Once configured, you can interact with the server through your MCP client. Here are some example queries:

  • "What cocktails can I make with gin and vermouth?"

  • "Show me the recipe for a Manhattan"

  • "Give me recommendations on cocktails like a Negroni"

  • "What ingredients do I need to buy to make these 5 cocktails?"

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

โ€“Maintainers
โ€“Response time
โ€“Release cycle
โ€“Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    -
    quality
    D
    maintenance
    Provides cocktail recommendations using a Retrieval-Augmented Generation (RAG) pipeline powered by LangChain, FAISS, and Groq. It enables users to search for cocktail recipes and receive personalized drink suggestions through natural language.
  • F
    license
    A
    quality
    D
    maintenance
    Enables natural language search for cocktail recipes and ingredient information through TheCocktailDB API. Supports searching by cocktail name, ingredient, category, or alcohol content to discover recipes and recommendations.
    5

View all related MCP servers

Related MCP Connectors

  • Search your knowledge bases from any AI assistant using hybrid RAG.

  • Cocktails MCP โ€” TheCocktailDB API (free, no auth)

  • Curated knowledge API for AI agents - skill packs, semantic search, validated patterns.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/zhdenny/bar-assistant-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server