Search Revamp's live Armenia catalog: stays, tours, restaurants; check availability; plan trips.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Check whether a stay is available for a date range. Dates are YYYY-MM-DD; end date is the check-out day (exclusive). Returns whether the range is free plus the listing's busy ranges.
The stay's slug.
Check-out, YYYY-MM-DD (exclusive).
Check-in, YYYY-MM-DD.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Check whether a stay is available for a date range. Dates are YYYY-MM-DD; end date is the check-out day (exclusive). Returns whether the range is free plus the listing's busy ranges.
| Argument | Type | Description |
|---|---|---|
| slug* | string | The stay's slug. |
| endDate* | string | Check-out, YYYY-MM-DD (exclusive). |
| startDate* | string | Check-in, YYYY-MM-DD. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug",
"startDate",
"endDate"
],
"properties": {
"slug": {
"type": "string",
"description": "The stay's slug."
},
"endDate": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Check-out, YYYY-MM-DD (exclusive)."
},
"startDate": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Check-in, YYYY-MM-DD."
}
}
}Fetch full details for one listing by its slug (from search_listings), including description, amenities, highlights, and the booking link.
| Argument | Type | Description |
|---|---|---|
| slug* | string | The listing slug, e.g. 'forest-house-dilijan'. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "The listing slug, e.g. 'forest-house-dilijan'."
}
}
}Generate a day-by-day Armenia itinerary grounded in Revamp's live catalog (real stays, tours, experiences, restaurants). Returns a structured plan.
| Argument | Type | Description |
|---|---|---|
| days* | integer | Trip length in days. |
| pace | string | Default 'balanced'. |
| budget | string | Default 'mid-range'. |
| interests | array | e.g. ['hiking','wine','history','food']. |
| startCity | string | Base city (default 'Yerevan'). |
| travelers | integer | Number of travelers (default 2). |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"days"
],
"properties": {
"days": {
"type": "integer",
"maximum": 14,
"minimum": 1,
"description": "Trip length in days."
},
"pace": {
"enum": [
"relaxed",
"balanced",
"packed"
],
"type": "string",
"description": "Default 'balanced'."
},
"budget": {
"enum": [
"budget",
"mid-range",
"comfort"
],
"type": "string",
"description": "Default 'mid-range'."
},
"interests": {
"type": "array",
"items": {
"type": "string"
},
"description": "e.g. ['hiking','wine','history','food']."
},
"startCity": {
"type": "string",
"description": "Base city (default 'Yerevan')."
},
"travelers": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Number of travelers (default 2)."
}
}
}Search the live, published Revamp Vacations catalog across Armenia: places to stay, tours, experiences, restaurants (eat), and places to visit. Returns matching listings with a link to each. All data is real and current.
| Argument | Type | Description |
|---|---|---|
| type | string | Limit to one listing type. |
| limit | integer | Max results (default 10). |
| query | string | Free-text match on title, description, tags, cuisine, city. |
| region | string | Armenian region or city, e.g. 'Yerevan', 'Tavush', 'Dilijan'. |
| cuisine | string | For restaurants: a cuisine/venue type, e.g. 'Armenian', 'Fast food'. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"type": {
"enum": [
"stay",
"tour",
"experience",
"eat",
"place"
],
"type": "string",
"description": "Limit to one listing type."
},
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "Max results (default 10)."
},
"query": {
"type": "string",
"description": "Free-text match on title, description, tags, cuisine, city."
},
"region": {
"type": "string",
"description": "Armenian region or city, e.g. 'Yerevan', 'Tavush', 'Dilijan'."
},
"cuisine": {
"type": "string",
"description": "For restaurants: a cuisine/venue type, e.g. 'Armenian', 'Fast food'."
}
}
}