Agriturismo.Net
Cerca agriturismi su Agriturismo.net e verifica disponibilità, prezzi e condizioni.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (4)
- LOWin resolve_location
- LOWin resolve_property
- LOWin search_availability
- LOWin get_property
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
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": {
"agriturismi-italia": {
"url": "https://mcp.4tourist.net/mcp"
}
}
}Remote-Endpunkte
https://mcp.4tourist.net/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (5)
🟢resolve_location(text, maxResults)
Trova località pubbliche utilizzabili come zona di ricerca. Usalo prima di cercare se il nome della località è ambiguo.
Eingabe-Schema
{
"type": "object",
"properties": {
"text": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"maxResults": {
"type": "integer",
"minimum": 1,
"maximum": 10
}
},
"required": [
"text"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {
"type": "object"
}
},
"required": [
"data"
],
"additionalProperties": false
}🟢resolve_property(name, language)
Trova una struttura pubblicata a partire dal nome scritto dall'utente. Non scegliere a caso fra strutture omonime.
Eingabe-Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 4,
"maxLength": 160
},
"language": {
"type": "string",
"pattern": "^[a-zA-Z]{2,5}$",
"default": "ita"
}
},
"required": [
"name"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {
"type": "object"
}
},
"required": [
"data"
],
"additionalProperties": false
}🟢search_availability(zone, rangeKm, checkIn, checkOut, adults, ...)
Cerca strutture pubblicate disponibili per una zona, date e ospiti. Il raggio massimo è 100 km. Non presentare risultati come confermati se il backend li segnala non prenotabili.
Eingabe-Schema
{
"type": "object",
"properties": {
"zone": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"rangeKm": {
"type": "integer",
"minimum": 0,
"maximum": 100,
"default": 50
},
"checkIn": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
"checkOut": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
"adults": {
"type": "integer",
"minimum": 1,
"maximum": 30,
"default": 2
},
"childrenAges": {
"type": "array",
"items": {
"type": "integer",
"minimum": 0,
"maximum": 17
},
"maxItems": 10
},
"language": {
"type": "string",
"pattern": "^[a-zA-Z]{2,5}$",
"default": "ita"
}
},
"required": [
"zone",
"checkIn",
"checkOut"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {
"type": "object"
}
},
"required": [
"data"
],
"additionalProperties": false
}🟢get_property(propertyId, language)
Restituisce la scheda pubblica di una struttura pubblicata. Passa la lingua della conversazione; nome e URL seguono la visibilità della scheda pubblica in quella lingua.
Eingabe-Schema
{
"type": "object",
"properties": {
"propertyId": {
"type": "integer",
"minimum": 1
},
"language": {
"type": "string",
"pattern": "^[a-zA-Z]{2,5}$",
"default": "ita"
}
},
"required": [
"propertyId"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {
"type": "object"
}
},
"required": [
"data"
],
"additionalProperties": false
}🟢verify_property_availability(propertyId, checkIn, checkOut, adults, childrenAges, ...)
Verifica per date esatte gli alloggi disponibili, prezzi, condizioni e URL di prenotazione di una struttura pubblicata.
Eingabe-Schema
{
"type": "object",
"properties": {
"propertyId": {
"type": "integer",
"minimum": 1
},
"checkIn": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
"checkOut": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
"adults": {
"type": "integer",
"minimum": 1,
"maximum": 30,
"default": 2
},
"childrenAges": {
"type": "array",
"items": {
"type": "integer",
"minimum": 0,
"maximum": 17
},
"maxItems": 10
},
"language": {
"type": "string",
"pattern": "^[a-zA-Z]{2,5}$",
"default": "ita"
}
},
"required": [
"propertyId",
"checkIn",
"checkOut"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"data": {
"type": "object"
}
},
"required": [
"data"
],
"additionalProperties": false
}Community
Nachweis