Server definition
- Hash
- sha256:5360790f2da18ad262eb74566875c76628479c7a9e74450ea65e8053cc1860be
- What it is
- What a remote MCP server returned when asked what it offers: 6 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Find hotels that have editorial reviews. Filter by city and minimum overall grade; optionally rank by one category (location, rooms, service, dining, facilities, value).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"category": {
"description": "Rank results by this category's grade",
"enum": [
"location",
"rooms",
"service",
"dining",
"facilities",
"value"
],
"type": "string"
},
"city": {
"description": "Only hotels in this city, e.g. 'Istanbul'",
"maxLength": 100,
"minLength": 1,
"type": "string"
},
"limit": {
"description": "Max results to return (default 10)",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"min_grade": {
"description": "Minimum overall grade, e.g. 'B+'",
"enum": [
"A+",
"A",
"A-",
"B+",
"B",
"B-",
"C+",
"C",
"C-",
"D+",
"D",
"D-",
"F+",
"F",
"F-"
],
"type": "string"
}
},
"type": "object"
},
"name": "find_reviewed_hotels",
"outputSchema": null
},
{
"description": "Get a data-backed verdict on whether to book a hotel now or wait, for a city and stay dates. Based on tracked daily median prices.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"checkIn": {
"description": "Check-in date, YYYY-MM-DD",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"checkOut": {
"description": "Check-out date, YYYY-MM-DD",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"city": {
"description": "City name, e.g. 'Lisbon'",
"maxLength": 100,
"minLength": 1,
"type": "string"
}
},
"required": [
"city",
"checkIn",
"checkOut"
],
"type": "object"
},
"name": "get_booking_advice",
"outputSchema": null
},
{
"description": "Hot dates (events and holidays that push hotel prices up) and value windows (historically cheaper stretches) for a city in a date range.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"city": {
"description": "City name, e.g. 'Lisbon'",
"maxLength": 100,
"minLength": 1,
"type": "string"
},
"from": {
"description": "Range start, YYYY-MM-DD (default: today)",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"to": {
"description": "Range end, YYYY-MM-DD (default: one year from today)",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
}
},
"required": [
"city"
],
"type": "object"
},
"name": "get_city_calendar",
"outputSchema": null
},
{
"description": "Editorial review of a specific hotel: overall letter grade, who it suits and who it doesn't, a six-category breakdown (location, rooms, service, dining, facilities, value), and a verdict. ~350 hotels covered; available in 19 languages.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"city": {
"description": "Optional city name to narrow the match",
"maxLength": 100,
"minLength": 1,
"type": "string"
},
"hotel": {
"description": "Hotel name or slug, e.g. 'Artelist Hotel' or 'artelist-hotel-istanbul'",
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"locale": {
"description": "Language for the review text (default: en)",
"enum": [
"en",
"de",
"ru",
"fr",
"es",
"it",
"uz",
"tr",
"ar",
"zh",
"pt",
"id",
"ja",
"ko",
"th",
"pl",
"hi",
"nl",
"vi"
],
"type": "string"
}
},
"required": [
"hotel"
],
"type": "object"
},
"name": "get_hotel_review",
"outputSchema": null
},
{
"description": "Current last-minute hotel deals in a city: live rates below each hotel's tracked typical price, plus hotels that historically drop prices close to check-in.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"city": {
"description": "City name, e.g. 'Lisbon'",
"maxLength": 100,
"minLength": 1,
"type": "string"
}
},
"required": [
"city"
],
"type": "object"
},
"name": "get_last_minute_deals",
"outputSchema": null
},
{
"description": "List the cities with hotel booking-timing data on Best Time to Book Hotels. Optionally filter by a search string. Call this first to learn coverage.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"search": {
"description": "Optional filter matched against city and country names",
"maxLength": 100,
"type": "string"
}
},
"type": "object"
},
"name": "list_cities",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:5360790f2da18ad262eb74566875c76628479c7a9e74450ea65e8053cc1860be | sha256sum