Wingie Enuygun MCP

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

使うべきか

品質と安全性

A
説明の品質
95%
スキーマの完全性
100%
命名の品質
80%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~2,588トークン数(ツール定義)
~1.8 KB一般的なレスポンスサイズ
注意への影響は大きい(128k コンテキストの 2.02%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "weg-mcp": {
      "url": "https://mcp.enuygun.com/mcp"
    }
  }
}

リモートエンドポイント

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

できること

ツール一覧

ツール(12)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢mcp_enuygun_ping(random_string)

Test tool connectivity

入力スキーマ

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

入力スキーマ

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

入力スキーマ

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

入力スキーマ

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

入力スキーマ

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

入力スキーマ

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

入力スキーマ

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

入力スキーマ

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

入力スキーマ

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

入力スキーマ

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

入力スキーマ

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

入力スキーマ

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

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 12 件
検証済みバージョンは記録されていませんツール 12 件