Server definition
- Hash
- sha256:83daeaf60d7a513d3594d39b2b49fbb5becbb6398693bb7db1377d2f33ed6c6e
- What it is
- What a remote MCP server returned when asked what it offers: 6 tools
The blob, as servednamed by its sha256
{
"instructions": "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": [
{
"description": "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'.",
"inputSchema": {
"properties": {
"area": {
"description": "District or neighbourhood name, e.g. 'Kadıköy' or 'Beyoğlu'. Omit for all of Turkey.",
"type": "string"
},
"drink": {
"description": "Which drink category to rank by.",
"enum": [
"beer",
"wine",
"cocktail"
],
"type": "string"
},
"limit": {
"description": "How many venues to return (default 10).",
"maximum": 25,
"minimum": 1,
"type": "integer"
}
},
"required": [
"drink"
],
"type": "object"
},
"name": "cheapest_drinks",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"properties": {
"area": {
"description": "District or neighbourhood, e.g. 'Kadıköy'. Omit for all of Turkey.",
"type": "string"
},
"limit": {
"description": "How many to return (default 10).",
"maximum": 25,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "happy_hours_now",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"properties": {
"city": {
"description": "Filter to one city, e.g. 'Istanbul'.",
"type": "string"
}
},
"type": "object"
},
"name": "list_areas",
"outputSchema": null
},
{
"description": "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'.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "price_index",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"properties": {
"venue": {
"description": "Venue name or slug, e.g. 'Fıçı Pera'.",
"type": "string"
}
},
"required": [
"venue"
],
"type": "object"
},
"name": "venue_prices",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"properties": {
"latitude": {
"maximum": 90,
"minimum": -90,
"type": "number"
},
"limit": {
"description": "How many to return (default 10).",
"maximum": 25,
"minimum": 1,
"type": "integer"
},
"longitude": {
"maximum": 180,
"minimum": -180,
"type": "number"
},
"radius_km": {
"description": "Search radius in km (default 2).",
"maximum": 25,
"minimum": 0.1,
"type": "number"
}
},
"required": [
"latitude",
"longitude"
],
"type": "object"
},
"name": "venues_near",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:83daeaf60d7a513d3594d39b2b49fbb5becbb6398693bb7db1377d2f33ed6c6e | sha256sum