NuVista Haven MCP Server
AI front desk for NuVista Haven vacation rentals: live availability, rates, booking links.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (3)
- LOWen get_quote
- LOWen get_property_details
- LOWen get_booking_link
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"nuvista-haven": {
"url": "https://nuvista-haven-mcp.onrender.com/mcp"
}
}
}Puntos de conexión remotos
https://nuvista-haven-mcp.onrender.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (5)
🟢search_properties(query, area, min_sleeps)
Search NuVista Haven vacation rentals.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"default": "",
"type": "string",
"description": "keyword matched against property names (e.g. \"farmhouse\", \"hot tub\")."
},
"area": {
"default": "",
"type": "string",
"description": "filter by area text (e.g. \"Lancaster\", \"Poconos\", \"Sarasota\")."
},
"min_sleeps": {
"default": 0,
"type": "integer",
"description": "only properties sleeping at least this many guests."
}
},
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"result": {
"items": {
"additionalProperties": true,
"type": "object"
},
"type": "array"
}
},
"required": [
"result"
],
"x-fastmcp-wrap-result": true
}🟢check_availability(property, check_in, check_out)
Check live availability for a property over a date range.
Esquema de entrada
{
"type": "object",
"properties": {
"property": {
"type": "string",
"description": "property name or keyword (e.g. \"Farmhouse Haven\", \"pickleball\")."
},
"check_in": {
"type": "string",
"description": "arrival date, YYYY-MM-DD."
},
"check_out": {
"type": "string",
"description": "departure date, YYYY-MM-DD."
}
},
"required": [
"property",
"check_in",
"check_out"
],
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"additionalProperties": true
}🟢get_quote(property, check_in, check_out, guests)
Quote a stay: nightly rate x nights + cleaning fee. Nightly rates are live from Hospitable. If the cleaning fee is not exposed by the API, the total is marked as a partial estimate.
Esquema de entrada
{
"type": "object",
"properties": {
"property": {
"type": "string"
},
"check_in": {
"type": "string"
},
"check_out": {
"type": "string"
},
"guests": {
"default": 2,
"type": "integer"
}
},
"required": [
"property",
"check_in",
"check_out"
],
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"additionalProperties": true
}🟢get_property_details(property)
Facts about a property: bedrooms, sleeps, bathrooms, amenities, highlights. Answers "does it have a hot tub?", "how many bedrooms?", etc. Facts come from nuvistahaven.com; unknown values are null, never guessed.
Esquema de entrada
{
"type": "object",
"properties": {
"property": {
"type": "string"
}
},
"required": [
"property"
],
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"additionalProperties": true
}🟢get_booking_link(property, check_in, check_out)
Direct booking URL on nuvistahaven.com for a property.
Esquema de entrada
{
"type": "object",
"properties": {
"property": {
"type": "string"
},
"check_in": {
"default": "",
"type": "string"
},
"check_out": {
"default": "",
"type": "string"
}
},
"required": [
"property"
],
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"additionalProperties": true
}Comunidad
Evidencia