SuperTours.ru Tour Search

Search tours and excursions on supertours.ru by destination, price, duration, and rating.

使うべきか

品質と安全性

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

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

コンテキストコスト

~1,556トークン数(ツール定義)
~1.6 KB一般的なレスポンスサイズ
注意への影響は中程度(128k コンテキストの 1.22%)

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

インストール

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

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

{
  "mcpServers": {
    "tours": {
      "url": "https://mcp.supertours.ru/sse"
    }
  }
}

リモートエンドポイント

https://mcp.supertours.ru/ssesse

できること

ツール一覧

ツール(7)

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

Search tours and excursions on supertours.ru by destination, category, price range (currency-aware), duration (in HOURS), start time of day, activity level, kids-allowed flag. Returns a paginated list with name, slug, base price, duration, settlement, country, rating and reviews count. Use list_tour_categories / list_regions / list_settlements to resolve names to IDs before calling this tool with filter IDs. (RU: Поиск туров и экскурсий с фильтрами по городу, категории, цене, длительности, времени и активности.)

入力スキーマ

{
  "type": "object",
  "properties": {
    "input": {
      "type": "object",
      "properties": {
        "activityLevelIds": {
          "description": "Activity level IDs. Higher value = more physical effort.",
          "type": "array",
          "items": {
            "type": "integer",
            "format": "int64",
            "description": "Activity level IDs. Higher value = more physical effort."
          }
        },
        "childrenAllowed": {
          "type": "boolean",
          "description": "Only tours that allow kids."
        },
        "countryId": {
          "type": "integer",
          "format": "int64",
          "description": "Country ID. Resolve via list_settlements (item.country)."
        },
        "currencyId": {
          "type": "integer",
          "format": "int64",
          "description": "Currency ID. Defaults to RUB. Backend rescales prices for non-RUB tours."
        },
        "exclusiveTour": {
          "type": "boolean",
          "description": "Only exclusive (group-limited) tours."
        },
        "maxDurationHours": {
          "type": "integer",
          "format": "int32",
          "description": "Maximum tour duration in HOURS."
        },
        "maxPrice": {
          "type": "number",
          "format": "double",
          "description": "Maximum price in the selected currency."
        },
        "minDurationHours": {
          "type": "integer",
          "format": "int32",
          "description": "Minimum tour duration in HOURS."
        },
        "minPrice": {
          "type": "number",
          "format": "double",
          "description": "Minimum price in the selected currency."
        },
        "page": {
          "type": "integer",
          "format": "int32",
          "description": "Page number, 0-based. Default 0."
        },
        "settlementId": {
          "type": "integer",
          "format": "int64",
          "description": "Settlement ID. Resolve via list_settlements."
        },
        "size": {
          "type": "integer",
          "format": "int32",
          "description": "Page size (default 10, max 20)."
        },
        "sort": {
          "type": "string",
          "description": "Sort order: POPULARITY (default), PRICE_ASC, PRICE_DESC."
        },
        "startTimes": {
          "description": "Start time of day: MORNING, DAY, EVENING. (RU: время начала)",
          "type": "array",
          "items": {
            "type": "string",
            "description": "Start time of day: MORNING, DAY, EVENING. (RU: время начала)"
          }
        },
        "textQuery": {
          "type": "string",
          "description": "Free-text query — place name, tag, category. (RU: текстовый поиск)"
        },
        "tourCategoryIds": {
          "description": "Tour category IDs. Resolve via list_tour_categories.",
          "type": "array",
          "items": {
            "type": "integer",
            "format": "int64",
            "description": "Tour category IDs. Resolve via list_tour_categories."
          }
        }
      }
    }
  },
  "required": [
    "input"
  ],
  "additionalProperties": false
}
🟢get_tour(identifier)

Get full tour details by slug or UUID. Returns description, schedule, duration, base price, settlement and category. Use this after search_tours to fetch the full description for a selected tour. (RU: Полные детали тура по slug или UUID.)

入力スキーマ

{
  "type": "object",
  "properties": {
    "identifier": {
      "type": "string",
      "description": "Tour slug (preferred) or UUID. (RU: slug или UUID тура)"
    }
  },
  "required": [
    "identifier"
  ],
  "additionalProperties": false
}
🟢list_regions(textQuery, page, size)

List Russian regions (subjects of the Russian Federation) with optional name prefix filter. Returns region ID, name and timezone. Currently region IDs are only attached to Russian settlements; for foreign destinations use list_settlements instead. (RU: Список регионов России для уточнения географии.)

入力スキーマ

{
  "type": "object",
  "properties": {
    "textQuery": {
      "type": "string",
      "description": "Optional name prefix filter (≥ 1 char)."
    },
    "page": {
      "type": "integer",
      "format": "int32",
      "description": "Page number, 0-based. Default 0."
    },
    "size": {
      "type": "integer",
      "format": "int32",
      "description": "Page size (default 10, max 20)."
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢list_settlements(textQuery, internationalName, page, size)

Autocomplete settlements (cities, towns, villages) by name prefix. Returns settlement ID, localized + international name, type, region, country and coordinates. Use to resolve a user phrase like "Sochi" into a settlementId filter for search_tours. (RU: Автодополнение населённых пунктов.)

入力スキーマ

{
  "type": "object",
  "properties": {
    "textQuery": {
      "type": "string",
      "description": "Name prefix (≥ 2 chars recommended). Either textQuery or internationalName should be set."
    },
    "internationalName": {
      "type": "string",
      "description": "International (Latin) name match. Useful for foreign destinations."
    },
    "page": {
      "type": "integer",
      "format": "int32",
      "description": "Page number, 0-based. Default 0."
    },
    "size": {
      "type": "integer",
      "format": "int32",
      "description": "Page size (default 10, max 20)."
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢list_tour_categories

List all tour categories with ID and localized name. Use this to translate user phrases like "wine tasting" into tourCategoryIds filter for search_tours. (RU: Справочник категорий туров.)

入力スキーマ

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟢get_trending_tours(size)

Get the most viewed tours (by view count, then recency). Use to give an agent quick recommendations when the user is undecided. (RU: Самые популярные туры — для общих рекомендаций.)

入力スキーマ

{
  "type": "object",
  "properties": {
    "size": {
      "type": "integer",
      "format": "int32",
      "description": "Number of tours to return (default 10, max 20)."
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢get_tour_reviews(tourIdentifier, page, size)

List user reviews for a tour by slug or UUID. Returns rating, author name, text and trip date for each review, plus average rating for the page. Use after get_tour to substantiate recommendations with real-customer feedback. (RU: Отзывы пользователей на тур.)

入力スキーマ

{
  "type": "object",
  "properties": {
    "tourIdentifier": {
      "type": "string",
      "description": "Tour slug or UUID."
    },
    "page": {
      "type": "integer",
      "format": "int32",
      "description": "Page number, 0-based. Default 0."
    },
    "size": {
      "type": "integer",
      "format": "int32",
      "description": "Page size (default 10, max 20)."
    }
  },
  "required": [
    "tourIdentifier"
  ],
  "additionalProperties": false
}

推奨プロンプト

search_research
Search for information about [topic] using SuperTours.ru Tour Search
想定されるツール: search_tours
find_specific
Find [specific item] using SuperTours.ru Tour Search
想定されるツール: search_tours
retrieve_data
Get details about [item] from SuperTours.ru Tour Search
想定されるツール: get_tour
fetch_info
Fetch [information type] using SuperTours.ru Tour Search
想定されるツール: get_tour
list_items
List all [items] available in SuperTours.ru Tour Search
想定されるツール: list_regions

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

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