Koskamo

Vahada MCP

An MCP server operated by Vahada that allows AI assistants to query current drink prices, happy hours, and venue rankings in Turkish bars and pubs directly, avoiding the need for web scraping.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

Vahada MCP logo, by VahadaVendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-06Operated by Vahada
MCP endpoint (Streamable HTTP)
https://getvahada.com/mcp
Vendor documentation

What its tools do

6 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.

6 of 6 have a description · 0 of 6 declare behavior hints · 4 of 5 with parameters document them all

Checks and signals

Each line is separate evidence, not a trust score.

  • Passed Endpoint answered the live check ·
  • Passed Official MCP Registry namespace is tied to getvahada.com ·
  • Passed Endpoint is on the registry namespace domain ·
  • Availability 1 of 1 checks passed in 30 days

What you can do with it

  • Query current drink prices in Turkish bars
  • Check live happy hours by district
  • Find cheapest draft beer by city
  • Retrieve venue-specific menu prices

Source and maintenance

Vendor evidenceRegistry 1.1.0

Protocol and capabilities

Server
com.getvahada/vahada 1.0.0
MCP protocol negotiated in check
2025-06-18
Tools
6 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

Vahada holds real drink prices from bars in Turkey, read from venue menus. Call list_areas first if you are unsure an area is covered. All prices are standing menu prices in Turkish lira; happy-hour prices are returned separately with their hours and never as the headline figure.

Tools

6 advertised

cheapest_drinks — Cheapest drinks
Advertised by the server during the last successful anonymous check.

Rank venues by the cheapest standing price for a drink category, optionally within one district or neighbourhood of a Turkish city. Use for questions like 'where is the cheapest beer in Kadıköy' or 'cheap cocktails in Beyoğlu'.

cheapest_drinks input schema
{
  "type": "object",
  "required": [
    "drink"
  ],
  "properties": {
    "area": {
      "type": "string",
      "description": "District or neighbourhood name, e.g. 'Kadıköy' or 'Beyoğlu'. Omit for all of Turkey."
    },
    "drink": {
      "enum": [
        "beer",
        "wine",
        "cocktail"
      ],
      "type": "string",
      "description": "Which drink category to rank by."
    },
    "limit": {
      "type": "integer",
      "maximum": 25,
      "minimum": 1,
      "description": "How many venues to return (default 10)."
    }
  }
}
venue_prices — Venue prices
Advertised by the server during the last successful anonymous check.

Every standing drink price for one venue, plus any happy hours with the days and times they run. Accepts a venue name or its Vahada slug.

venue_prices input schema
{
  "type": "object",
  "required": [
    "venue"
  ],
  "properties": {
    "venue": {
      "type": "string",
      "description": "Venue name or slug, e.g. 'Fıçı Pera'."
    }
  }
}
list_areas — Areas with price data
Advertised by the server during the last successful anonymous check.

Which Turkish districts and neighbourhoods Vahada has enough priced venues to answer for, and how many venues each has. Call this first when unsure whether an area is covered.

list_areas input schema
{
  "type": "object",
  "properties": {
    "city": {
      "type": "string",
      "description": "Filter to one city, e.g. 'Istanbul'."
    }
  }
}
happy_hours_now — Happy hours running right now
Advertised by the server during the last successful anonymous check.

Discounted drinks being served AT THIS MOMENT, with how long each has left. Turkey time. Use for 'is there a happy hour near me right now' or 'cheap drinks in Beyoğlu tonight'. Returns an empty list when nothing is running, which is a real answer rather than an error.

happy_hours_now input schema
{
  "type": "object",
  "properties": {
    "area": {
      "type": "string",
      "description": "District or neighbourhood, e.g. 'Kadıköy'. Omit for all of Turkey."
    },
    "limit": {
      "type": "integer",
      "maximum": 25,
      "minimum": 1,
      "description": "How many to return (default 10)."
    }
  }
}
venues_near — Venues near a point
Advertised by the server during the last successful anonymous check.

Priced venues within a radius of a latitude/longitude, nearest first, with their cheapest drink in each category and the distance. Use when the user has shared a location or named a place you can geocode yourself.

venues_near input schema
{
  "type": "object",
  "required": [
    "latitude",
    "longitude"
  ],
  "properties": {
    "limit": {
      "type": "integer",
      "maximum": 25,
      "minimum": 1,
      "description": "How many to return (default 10)."
    },
    "latitude": {
      "type": "number",
      "maximum": 90,
      "minimum": -90
    },
    "longitude": {
      "type": "number",
      "maximum": 180,
      "minimum": -180
    },
    "radius_km": {
      "type": "number",
      "maximum": 25,
      "minimum": 0.1,
      "description": "Search radius in km (default 2)."
    }
  }
}
price_index — Bira Endeksi (drink price index)
Advertised by the server during the last successful anonymous check.

The published Vahada Bira Endeksi: median drink prices for Turkey and for the covered districts, as frozen in a monthly edition. Use for 'what does a beer cost in Turkey'.

price_index input schema
{
  "type": "object",
  "properties": {}
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

90-day uptime

A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.

Too few checks for a percentage yet (1 of 1 answered).

  1. 2026-11-06: 1 of 1 checks answered

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
530 ms
95th percentile latency
530 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 530 ms · metadata changed · 6 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http vahada-mcp https://getvahada.com/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add vahada-mcp --url https://getvahada.com/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable vahada-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "vahada-mcp": {
      "url": "https://getvahada.com/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "vahada-mcp": {
      "type": "streamableHttp",
      "url": "https://getvahada.com/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start vahada-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "vahada-mcp": {
      "type": "http",
      "url": "https://getvahada.com/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http vahada-mcp https://getvahada.com/mcp

Claude Desktop

Open Claude Settings > Connectors > Add custom connector, enter this server URL and enable it for the conversation. This is a manual remote-connector handoff, not a desktop JSON configuration.
Claude Desktop configuration
https://getvahada.com/mcp

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "vahada-mcp": {
      "serverUrl": "https://getvahada.com/mcp"
    }
  }
}

Let your agent find its tools

Find servers like Vahada MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run Vahada MCP?

Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.

Claim this listing