SuperTours.ru Tour Search

ru.supertours由 supertours.ru 发布官方发布者v1.0.0更新于 Nov 3, 2026

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

已验证SSE可网页运行位置与生活网页搜索与抓取

概览

AI 生成的概览

匿名只读的远程 MCP 服务器,让助手按目的地、价格、时长和评分在 supertours.ru 上搜索旅游线路和短途游览。

可以做什么
  • 按目的地、类别、价格区间、时长、出发时段、活动强度和是否允许儿童筛选旅游线路
  • 按 slug 或 UUID 读取线路的完整介绍、行程安排、照片和价格方案
  • 查询近期热门线路,以及含评分和出行日期的用户评价
  • 把名称解析为 ID:线路类别、带时区的俄罗斯地区,以及城市/城镇自动补全
适用场景
适合需要助手查找、比较或推荐 supertours.ru 上旅游线路和短途游览的场景,例如在预算内找某目的地的行程,或推荐周末的热门选项。
运行要求
需要一个远程 SSE 端点;无需账号、API 密钥或环境变量。不支持远程 SSE 的客户端(如 Claude Desktop)需通过 npx 运行 mcp-remote 代理,因此需要 Node.js。需要能访问该端点的网络。
安装前请注意
只读且匿名,不会下单或修改任何数据。价格和可订情况仅供参考,预订前应在网站上确认。代理层有速率限制(每 IP 每分钟 60 次搜索调用)。预订和组织者聊天功能将在后续需 OAuth 的版本中提供。

安装

在 SourceWeft 中

  1. 打开 控制台中的 SuperTours.ru Tour Search,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 SSE。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/ru.supertours%2Ftours/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "supertours-ru-tour-search": {
      "type": "sse",
      "url": "https://mcp.supertours.ru/sse"
    }
  }
}

README

supertours/mcp-server-public

Public manifest and install instructions for the supertours.ru MCP server — a Model Context Protocol server that lets AI agents (Claude, Cursor, ChatGPT, Cline, Continue and others) search tours and excursions on supertours.ru by destination, price, duration, rating and more.

MCP endpoint: https://mcp.supertours.ru/sse Landing & docs: https://mcp.supertours.ru/ · tools reference Transport: legacy HTTP+SSE (MCP spec 2025-06-18) Authentication: none — anonymous, read-only


What's exposed

Seven anonymous read-only tools:

ToolPurpose
search_toursFilter tours by destination (settlement / country), category, price range (currency-aware), duration (hours), start time of day, activity level, kids-allowed flag
get_tourFull description, schedule, photos, tariffs by slug or UUID
get_trending_toursMost-viewed tours of the recent period
get_tour_reviewsUser reviews, rating, trip date
list_tour_categoriesResolve user phrases like "wine tasting" to category IDs
list_regionsRussian regions with timezone (use to scope a search to a federal subject)
list_settlementsAutocomplete cities/towns to settlement IDs (Russian and international)

Full input schemas and call examples on the tools reference page.


Install

Cursor

One-click install: open https://mcp.supertours.ru/ and press Install in Cursor.

Manual: add to ~/.cursor/mcp.json:

json
{  "mcpServers": {    "supertours": {      "url": "https://mcp.supertours.ru/sse",      "type": "sse"    }  }}

VS Code (Continue, Cline)

One-click: open https://mcp.supertours.ru/ and press Install in VS Code.

Claude Desktop

Claude Desktop talks to remote SSE servers through the mcp-remote proxy.

Add to ~/.claude/claude_desktop_config.json (macOS / Linux) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

json
{  "mcpServers": {    "supertours-tours": {      "command": "npx",      "args": ["-y", "mcp-remote", "https://mcp.supertours.ru/sse"]    }  }}

ChatGPT (custom GPTs)

In the GPT builder → Configure → Add MCP server, paste:

https://mcp.supertours.ru/sse

Quick sanity check

bash
# Open SSE long-poll and read the first frame:curl -N https://mcp.supertours.ru/sse# expected:#   id:<uuid>#   event:endpoint#   data:/mcp/message?sessionId=<uuid>
# Full handshake + tools/list (returns 7 tools):npx --yes @modelcontextprotocol/inspector --cli \    https://mcp.supertours.ru/sse --transport sse --method tools/list

Example prompts

Once installed, try these in your agent:

  • "Find a tour in Cappadocia under 300 EUR."
  • "Recommend three trending tours in Russia for the weekend."
  • "Show reviews for tour ekskursiya-po-istoricheskomu-tsentru."
  • "What categories of tours are available?"

The agent should call list_settlements / list_tour_categories to resolve names to IDs and then search_tours with the right filters.


Status & limits

  • Prices and availability are indicative — confirm at supertours.ru before booking.
  • Anonymous read-only; booking and chat-with-organizer endpoints will be added behind OAuth 2.1 in a follow-up release.
  • Rate limits at the proxy layer (60 search calls / minute per IP).

Links

License

MIT — see LICENSE. The server source itself is private (part of taktilidu-server); this repository hosts the public install manifest and configuration only.

来源:README.md,提交 1b08cfb

工具

7

search_tours

Search tours and excursions on supertours.ru by destination, category, price range (currency-aware), duration (in HOURS), start time of day, activity level, private or group format, kids-allowed flag and free dates. Returns a paginated list with name, slug, prices, duration in minutes, settlement, country and the organizer's rating. With dateFrom/dateTo only tours that can be booked on a date of that period are returned, each with availableDates (up to three nearest dates with their free start times and seats left). Text matches in the tour name rank first. Use list_settlements and list_tour_categories to resolve names to IDs before filtering by ID. (RU: Поиск туров и экскурсий с фильтрами по городу, категории, цене, длительности, времени, активности и свободным датам.)

输入参数pagesizesortdateTocurrencydateFrommaxPriceminPricecountryIdtextQueryindividualstartTimes另有 6 个

get_tour

Get full tour details by slug or UUID: description, duration, tariffs with their prices and what a price pays for (per person or per group), meeting point, languages, activity level, kids, the tour's own rating and reviews count, settlement, country and photos. Use this after search_tours to fetch the full description for a selected tour. (RU: Полные детали тура по slug или UUID.)

输入参数identifier必填

list_regions

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: Список регионов России для уточнения географии.)

输入参数pagesizetextQuery

list_settlements

Find settlements (cities, towns, villages) by the beginning of their name, in Russian or in Latin ("Сочи", "Sochi", "Istanbul"). Returns settlement ID, localized + international name, type, region, country ID and name, and coordinates. Use the ID as settlementId and the country ID as countryId of search_tours. Only places of the supertours.ru directory are returned. (RU: Поиск населённых пунктов по началу названия.)

输入参数pagesizetextQuery必填

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: Справочник категорий туров.)

无需输入参数。

get_tour_reviews

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

输入参数pagesizetourIdentifier必填

版本历史

1
  1. v1.0.0最新Sep 16, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分