SuperTours.ru Tour Search

ru.supertoursPublished by supertours.ruOfficial publisherv1.0.0Updated Nov 3, 2026

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

Overview

AI-generated overview

Anonymous, read-only remote MCP server that lets an assistant search tours and excursions on supertours.ru by destination, price, duration and rating.

What you can do
  • Search tours by destination, category, price range, duration, start time, activity level and kids-allowed flag
  • Read a tour's full description, schedule, photos and tariffs by slug or UUID
  • Look up trending tours and user reviews with ratings and trip dates
  • Resolve names to IDs: tour categories, Russian regions with timezones, and city/town autocomplete
When to use it
Useful when someone wants an assistant to find, compare or recommend tours and excursions listed on supertours.ru, for example a trip to a given destination under a price limit or trending options for a weekend.
Requirements
A remote SSE endpoint; no account, API key or environment variable is needed. Clients that do not support remote SSE directly, such as Claude Desktop, need the mcp-remote proxy run through npx, which requires Node.js. Network access to the endpoint is required.
Before you install
Read-only and anonymous, so nothing is booked or changed. Prices and availability are indicative and should be confirmed on the site before booking. Rate limits apply at the proxy layer (60 search calls per minute per IP). Booking and organizer chat are announced for a later OAuth-protected release.

Installation

In SourceWeft

  1. Open SuperTours.ru Tour Search in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via SSE. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/ru.supertours%2Ftours/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

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

Source: README.md at commit 1b08cfb

Tools

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: Поиск туров и экскурсий с фильтрами по городу, категории, цене, длительности, времени, активности и свободным датам.)

ParameterspagesizesortdateTocurrencydateFrommaxPriceminPricecountryIdtextQueryindividualstartTimes+6 more

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.)

Parametersidentifierrequired

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

ParameterspagesizetextQuery

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: Поиск населённых пунктов по началу названия.)

ParameterspagesizetextQueryrequired

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

Takes no parameters.

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: Отзывы пользователей на тур.)

ParameterspagesizetourIdentifierrequired

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts