Agriturismo.Net
Cerca agriturismi su Agriturismo.net e verifica disponibilità, prezzi e condizioni.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (4)
- LOWen resolve_location
- LOWen resolve_property
- LOWen search_availability
- LOWen get_property
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": {
"agriturismi-italia": {
"url": "https://mcp.4tourist.net/mcp"
}
}
}Puntos de conexión remotos
https://mcp.4tourist.net/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (5)
🟢resolve_location(text, maxResults)
Trova località pubbliche utilizzabili come zona di ricerca. Usalo prima di cercare se il nome della località è ambiguo.
Esquema de entrada
{
"type": "object",
"properties": {
"text": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"maxResults": {
"type": "integer",
"minimum": 1,
"maximum": 10
}
},
"required": [
"text"
],
"additionalProperties": false
}Esquema de salida
{
"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.
Esquema de entrada
{
"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
}Esquema de salida
{
"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.
Esquema de entrada
{
"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
}Esquema de salida
{
"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.
Esquema de entrada
{
"type": "object",
"properties": {
"propertyId": {
"type": "integer",
"minimum": 1
},
"language": {
"type": "string",
"pattern": "^[a-zA-Z]{2,5}$",
"default": "ita"
}
},
"required": [
"propertyId"
],
"additionalProperties": false
}Esquema de salida
{
"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.
Esquema de entrada
{
"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
}Esquema de salida
{
"type": "object",
"properties": {
"data": {
"type": "object"
}
},
"required": [
"data"
],
"additionalProperties": false
}Comunidad
Evidencia