nabarfinder

Human-verified directory of non-alcoholic bars: 1,500+ venues in 70 cities, rated and re-checked.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
84%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,271Tokens (tool definitions)
~1.1 KBTypical response size
Moderate attention impact (0.99% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "nabarfinder": {
      "url": "https://nabarfinder.com/mcp"
    }
  }
}

Remote endpoints

https://nabarfinder.com/mcpstreamable-http

What it can do

Tool inventory

Tools (5)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_venues(city, min_program_strength, query)

Search NABarFinder — a human-verified directory of 1548 venues with real non-alcoholic (NA) drink programs across 70 cities in the US, UK, and beyond. All filters are optional and combine with AND; with no filters it returns the top-rated venues overall. Returns at most 25 venues (sorted by NA Program Strength descending, then name), each with name, slug, city, venue type, naProgramStrength (1–5; 5 = fully alcohol-free or a dedicated NA program, 1 = a few NA options), a one-line summary, and the canonical nabarfinder.com page URL for citing/linking. The response includes the total match count; if it exceeds the cap, narrow with filters. Use get_venue with a result's slug for the full record. Read-only.

Input Schema

{
  "type": "object",
  "properties": {
    "city": {
      "type": "string",
      "description": "Limit to one covered city. Accepts a city slug ('austin-tx'), a plain name ('Austin'), or 'Austin, TX'. Call list_cities for the covered set — cities outside it return zero matches."
    },
    "min_program_strength": {
      "type": "integer",
      "minimum": 1,
      "maximum": 5,
      "description": "Minimum NA Program Strength on the registry's 1–5 scale (5 = fully alcohol-free / dedicated NA program). E.g. 4 returns only the strongest programs."
    },
    "query": {
      "type": "string",
      "description": "Free-text filter over venue name, neighborhood, venue type, and description. Case-insensitive; every word must match (e.g. 'kava lounge', 'zero proof cocktail')."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_venue(slug)

Fetch the full verified record for one NABarFinder venue by its stable slug: city, neighborhood, address and coordinates (when it has a fixed location), venue type, naProgramStrength (1–5), full description, NA brands stocked (brandSlugs), last-verified date, canonical nabarfinder.com URL, and — when the registry has them — website, phone, hours, signature drinks, and a sourced press quote. Fields absent from the registry are omitted, never invented. Read-only.

Input Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "The venue's stable slug id, e.g. 'sans-bar-austin' — as returned by search_venues or the /api/v1/venues.json feed."
    }
  },
  "required": [
    "slug"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_cities

List every city NABarFinder covers, each with its state, number of human-verified venues, city slug (for search_venues), and canonical nabarfinder.com city guide URL. Takes no input. Read-only.

Input Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢find_drink(drink, city)

Find venues whose VERIFIED menu lists a specific non-alcoholic drink — e.g. a real NA negroni, non-alcoholic IPA, zero-proof espresso martini, NA spritz or kava serve — optionally in one city. Every result comes from the venue's own published menu (read verbatim and dated), never from reviews or guesses, so a listed venue genuinely pours that drink. Returns the matching menu items (name, description, price where printed, on-draft flag), the menu's last-confirmed date, and the canonical nabarfinder.com URLs for citing. Drinks currently on menus (24 kinds across 640 venue-pours): na-ipa (125), na-lager (84), na-spritz (83), na-sparkling-wine (70), na-negroni (59), na-white-wine (28), kava-serve (23), na-mocktail-sour (22), na-mojito (20), na-margarita (19), na-espresso-martini (18), na-red-wine (18), na-stout (11), na-old-fashioned (10), na-paloma (10), na-gin-and-tonic (7), na-margarita-spicy (7), functional-adaptogen-cocktail (5), na-aperol-spritz (5), na-negroni-sbagliato (4), na-sour (4), na-highball (3), na-moscow-mule (3), na-wheat-beer (2). Read-only.

Input Schema

{
  "type": "object",
  "properties": {
    "drink": {
      "type": "string",
      "description": "The drink, as a slug ('na-negroni') or plain words ('non-alcoholic negroni', 'NA IPA', 'virgin mojito'). Unknown drinks return the catalog of known slugs."
    },
    "city": {
      "type": "string",
      "description": "Limit to one covered city — slug ('austin-tx'), name ('Austin') or 'Austin, TX'. Omit for every city."
    }
  },
  "required": [
    "drink"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_menu(slug)

Fetch one venue's VERIFIED non-alcoholic menu by slug: every NA item we have read off the venue's own published menu (name, description, price where printed, category, drink style and NA brands where identifiable, on-draft flag) plus the date that menu was last confirmed. Venues without a verified menu return an explanatory error rather than an invented list. Read-only.

Input Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "The venue's stable slug, e.g. 'sans-bar-austin' — from search_venues or find_drink."
    }
  },
  "required": [
    "slug"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded5 tools
verifiedversion not recorded5 tools
verifiedversion not recorded5 tools
verifiedversion not recorded5 tools
verifiedversion not recorded5 tools
verifiedversion not recorded5 tools