Wingie Enuygun MCP

Search and compare flights, hotels, buses, and car rentals with ENUYGUN's MCP.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
95%
Integridad del esquema
100%
Calidad de los nombres
80%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~2,588Tokens (definiciones de herramientas)
~1.8 KBTamaño de respuesta típico
Impacto significativo en la atención (2.02% del contexto de 128k)

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": {
    "weg-mcp": {
      "url": "https://mcp.enuygun.com/mcp"
    }
  }
}

Puntos de conexión remotos

https://mcp.enuygun.com/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (12)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢mcp_enuygun_ping(random_string)

Test tool connectivity

Esquema de entrada

{
  "type": "object",
  "properties": {
    "random_string": {
      "type": "string",
      "description": "Dummy parameter for no-parameter tools"
    }
  },
  "required": [
    "random_string"
  ]
}
🟢flight_search(origin, destination, departure_date, return_date, adults, ...)

Search for flights between cities and airports. Find available flights with schedules, pricing, airline information, and seat availability for domestic and international travel.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "origin": {
      "type": "string",
      "description": "Departure city or airport name (e.g., 'İstanbul', 'Ankara')"
    },
    "destination": {
      "type": "string",
      "description": "Arrival city or airport name (e.g., 'İzmir', 'Antalya')"
    },
    "departure_date": {
      "type": "string",
      "description": "Departure date in DD.MM.YYYY format"
    },
    "return_date": {
      "type": "string",
      "description": "Return date in DD.MM.YYYY format"
    },
    "adults": {
      "type": "integer",
      "description": "Number of adult passengers"
    },
    "children": {
      "type": "integer",
      "description": "Number of child passengers (2-12 years)"
    },
    "infants": {
      "type": "integer",
      "description": "Number of infant passengers (0-2 years)"
    },
    "cabin_class": {
      "type": "string",
      "description": "Cabin class (ECONOMY, BUSINESS, PREMIUM_ECONOMY, FIRST)"
    },
    "direct_flight": {
      "type": "boolean",
      "description": "Only direct flights"
    }
  },
  "required": [
    "origin",
    "destination",
    "departure_date"
  ]
}
🟢flight_allocate(flight_ids)

Generate booking URL for selected flight options. Creates a personalized booking link that directs users to complete their flight reservation with pre-filled search criteria and selected flights.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "flight_ids": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "List of specific flight identifiers from search results (e.g., ['W95730:RC:2025-07-20 04:45:00:0X1'])"
    }
  },
  "required": [
    "flight_ids"
  ]
}
🟢flight_weather_forecast(location, start_date, end_date)

Get weather forecast for flight destinations and travel dates. Provides detailed weather predictions including temperature, precipitation, visibility, and wind conditions to help plan air travel safely.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "location": {
      "type": "string",
      "description": "City name for weather forecast (e.g., 'İstanbul', 'Ankara')"
    },
    "start_date": {
      "type": "string",
      "description": "Start date for forecast in YYYY-MM-DD format"
    },
    "end_date": {
      "type": "string",
      "description": "End date for forecast in YYYY-MM-DD format (optional)"
    }
  },
  "required": [
    "location",
    "start_date"
  ]
}
🟢car_search(pickup_location, dropoff_location, pickup_date, dropoff_date, driver_age, ...)

Search for car rental options between cities. Find available vehicles with pricing, specifications, and rental terms for specific dates and locations.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "pickup_location": {
      "type": "string",
      "description": "Pickup city name (e.g., 'İstanbul', 'Ankara')"
    },
    "dropoff_location": {
      "type": "string",
      "description": "Drop-off city name (e.g., 'İzmir', 'Antalya')"
    },
    "pickup_date": {
      "type": "string",
      "description": "Pickup date in YYYY-MM-DD format"
    },
    "dropoff_date": {
      "type": "string",
      "description": "Drop-off date in YYYY-MM-DD format"
    },
    "driver_age": {
      "type": "integer",
      "description": "Driver age (minimum 18 years)"
    },
    "pickup_time": {
      "type": "string",
      "description": "Pickup time in HH:MM format"
    },
    "dropoff_time": {
      "type": "string",
      "description": "Drop-off time in HH:MM format"
    },
    "trip": {
      "type": "string",
      "description": "Trip type: 'domestic' for local or 'international' for cross-border travel"
    },
    "sort_by": {
      "type": "string",
      "description": "Sort criteria: 'recommended', 'price_asc' for cheapest first, 'price_desc' for most expensive first, 'distance' for nearest first, 'review' for highest rated, or 'review_count' for most reviewed"
    },
    "page": {
      "type": "integer",
      "description": "Page number for pagination"
    },
    "limit": {
      "type": "integer",
      "description": "Number of results per page (maximum 20)"
    }
  },
  "required": [
    "pickup_location",
    "dropoff_location",
    "pickup_date",
    "dropoff_date"
  ]
}
⚪car_allocate(request_id, reservation_id, trip_type)

Generate a booking URL for selected car rental option. Creates a reservation link that can be used to complete the car rental booking process.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "request_id": {
      "type": "string",
      "description": "Top-level request_id from car_search or selected reservation allocation.arguments.request_id (starts with 'cr'). Do not use reservation.requestId."
    },
    "reservation_id": {
      "type": "string",
      "description": "Selected car reservation referenceId or allocation.arguments.reservation_id from search results (starts with 'ref')."
    },
    "trip_type": {
      "type": "string",
      "description": "Type of travel: 'domestic' for within country or 'international' for cross-border from previous car search"
    }
  },
  "required": [
    "request_id",
    "reservation_id"
  ]
}
🟢car_weather_forecast(location, start_date, end_date)

Get weather forecast for car travel destinations. Provides detailed weather predictions including temperature, precipitation, and road conditions for optimal travel planning.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "location": {
      "type": "string",
      "description": "City name for weather forecast (e.g., 'İstanbul', 'Ankara')"
    },
    "start_date": {
      "type": "string",
      "description": "Start date for forecast in YYYY-MM-DD format"
    },
    "end_date": {
      "type": "string",
      "description": "End date for forecast in YYYY-MM-DD format (optional)"
    }
  },
  "required": [
    "location",
    "start_date"
  ]
}
🟢hotel_room_detail(hotel_id, check_in_date, check_out_date, adults, children, ...)

Get detailed room information, prices, and images for a specific hotel. Provides comprehensive hotel details including room types, pricing, facilities, images, and policies.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "hotel_id": {
      "type": "integer",
      "description": "Hotel ID"
    },
    "check_in_date": {
      "type": "string",
      "description": "Check-in date in DD.MM.YYYY format (e.g., '10.01.2026')"
    },
    "check_out_date": {
      "type": "string",
      "description": "Check-out date in DD.MM.YYYY format (e.g., '13.01.2026')"
    },
    "adults": {
      "type": "integer",
      "description": "Number of adult guests (default: 2)"
    },
    "children": {
      "type": "array",
      "items": {
        "type": "integer"
      },
      "description": "Ages of children as list (e.g., [8, 12] for 8 and 12 year olds)"
    },
    "rooms": {
      "type": "integer",
      "description": "Number of rooms needed (default: 1)"
    },
    "locale": {
      "type": "string",
      "description": "Locale code (default: 'tr_TR')"
    },
    "currency": {
      "type": "string",
      "description": "Currency code (default: 'TRY')"
    },
    "nationality": {
      "type": "string",
      "description": "Nationality code (default: 'tr')"
    },
    "page": {
      "type": "integer",
      "description": "Page number for pagination (default: 1)"
    },
    "limit": {
      "type": "integer",
      "description": "Number of results per page (max 30, default: 30)"
    },
    "funnel_id": {
      "type": "string",
      "description": "Funnel ID for tracking (optional)"
    }
  },
  "required": [
    "hotel_id",
    "check_in_date",
    "check_out_date"
  ]
}
🟢hotel_search(destination_name, check_in_date, check_out_date, adults, children, ...)

Search for hotels in a destination with comprehensive filtering and pagination options.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "destination_name": {
      "type": "string",
      "description": "Destination city name (e.g., 'İstanbul', 'Antalya', 'Bodrum')"
    },
    "check_in_date": {
      "type": "string",
      "description": "Check-in date in DD.MM.YYYY format (e.g., '15.08.2025')"
    },
    "check_out_date": {
      "type": "string",
      "description": "Check-out date in DD.MM.YYYY format (e.g., '17.08.2025')"
    },
    "adults": {
      "type": "integer",
      "description": "Number of adult guests (minimum 1, default: 1)"
    },
    "children": {
      "type": "array",
      "items": {
        "type": "integer"
      },
      "description": "Ages of children as list (e.g., [8, 12] for 8 and 12 year olds)"
    },
    "rooms": {
      "type": "integer",
      "description": "Number of rooms needed (default: 1)"
    },
    "locale": {
      "type": "string",
      "description": "Locale code (default: 'tr_TR')"
    },
    "currency": {
      "type": "string",
      "description": "Currency code (default: 'TRY')"
    },
    "nationality": {
      "type": "string",
      "description": "Nationality code (default: 'tr')"
    },
    "page": {
      "type": "integer",
      "description": "Page number for pagination (default: 1)"
    },
    "limit": {
      "type": "integer",
      "description": "Number of results per page (max 30, default: 10)"
    }
  },
  "required": [
    "destination_name",
    "check_in_date",
    "check_out_date"
  ]
}
🟢hotel_weather_forecast(location, start_date, end_date)

Get weather forecast for hotel destinations and stay periods. Provides detailed weather predictions including temperature, precipitation, and outdoor activity conditions to help plan hotel stays and local activities.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "location": {
      "type": "string",
      "description": "City name for weather forecast (e.g., 'İstanbul', 'Ankara')"
    },
    "start_date": {
      "type": "string",
      "description": "Start date for forecast in YYYY-MM-DD format"
    },
    "end_date": {
      "type": "string",
      "description": "End date for forecast in YYYY-MM-DD format (optional)"
    }
  },
  "required": [
    "location",
    "start_date"
  ]
}
🟢bus_search(origin, destination, departure_date, return_date, adults, ...)

Search for bus routes between cities. Find available buses with schedules, pricing, seat availability, and operator information for intercity travel.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "origin": {
      "type": "string",
      "description": "Departure city or terminal name (e.g., 'İstanbul', 'Ankara')"
    },
    "destination": {
      "type": "string",
      "description": "Arrival city or terminal name (e.g., 'İzmir', 'Antalya')"
    },
    "departure_date": {
      "type": "string",
      "description": "Departure date in DD.MM.YYYY format"
    },
    "return_date": {
      "type": "string",
      "description": "Return date in DD.MM.YYYY format (optional)"
    },
    "adults": {
      "type": "integer",
      "description": "Number of adult passengers"
    },
    "children": {
      "type": "integer",
      "description": "Number of child passengers (2-12 years)"
    }
  },
  "required": [
    "origin",
    "destination",
    "departure_date"
  ]
}
🟢bus_weather_forecast(location, start_date, end_date)

Get weather forecast for bus travel destinations. Provides detailed weather predictions including temperature, precipitation, and road conditions to help plan bus journeys safely.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "location": {
      "type": "string",
      "description": "City name for weather forecast (e.g., 'İstanbul', 'Ankara')"
    },
    "start_date": {
      "type": "string",
      "description": "Start date for forecast in YYYY-MM-DD format"
    },
    "end_date": {
      "type": "string",
      "description": "End date for forecast in YYYY-MM-DD format (optional)"
    }
  },
  "required": [
    "location",
    "start_date"
  ]
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada12 herramientas
verificadoversión no registrada12 herramientas