NuVista Haven MCP Server

AI front desk for NuVista Haven vacation rentals: live availability, rates, booking links.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
78%
Vollständigkeit des Schemas
86%
Qualität der Benennung
100%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (3)

  • LOWTool 'get_quote' description lacks action verbin get_quote
  • LOWTool 'get_property_details' description lacks action verbin get_property_details
  • LOWTool 'get_booking_link' description lacks action verbin get_booking_link

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~606Tokens (Tool-Definitionen)
~1010 BTypische Antwortgröße
Minimale Auswirkung auf die Aufmerksamkeit (0.47% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "nuvista-haven": {
      "url": "https://nuvista-haven-mcp.onrender.com/mcp"
    }
  }
}

Remote-Endpunkte

https://nuvista-haven-mcp.onrender.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (5)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢search_properties(query, area, min_sleeps)

Search NuVista Haven vacation rentals.

Eingabe-Schema

{
  "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
}

Ausgabe-Schema

{
  "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.

Eingabe-Schema

{
  "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
}

Ausgabe-Schema

{
  "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.

Eingabe-Schema

{
  "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
}

Ausgabe-Schema

{
  "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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "property": {
      "type": "string"
    }
  },
  "required": [
    "property"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
🟢get_booking_link(property, check_in, check_out)

Direct booking URL on nuvistahaven.com for a property.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "property": {
      "type": "string"
    },
    "check_in": {
      "default": "",
      "type": "string"
    },
    "check_out": {
      "default": "",
      "type": "string"
    }
  },
  "required": [
    "property"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet5 Tools