Travel Search RU skill
Search tours, hotels, flights, trains and excursions via Aviasales, Travelata, Level.Travel, Tutu.ru, Tripster and Sputnik8
- 19 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Sends search criteria to a third-party server
- Runs a bundled Python script
Install
- Works in
Manual install
git clone https://github.com/MissiaL/travel-search-ru.git travel-search-ruClone into your agent's skills directory; the folder must be named travel-search-ru.
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Sends search criteria to a third-party server
- Runs a bundled Python script
This is third-party code. Review the repository files before installing.
What it does
The skill is the search layer for trip planning: the agent builds the itinerary and the skill finds package tours, hotel-only stays, flights and price calendars, trains and excursions. Requests go through a Python script to the remote MCP server at mcp.botclaw.ru, returning prices, key details and short booking links. The same search can be connected directly as an MCP server with no auth. It does not make bookings.
Who it is for. For people planning trips with an agent who want real prices from popular Russian travel services.
Good fit when
- You need a package tour for set dates and travelers
- You need cheap flights or a price calendar
- You need a train and excursions at the destination
Not a fit when
- You want general travel advice without live search
- You need to complete a booking
Example request
Find tours to Turkey for two, 7 nights in September, departing from MoscowLimitations
Works only through the third-party service mcp.botclaw.ru. Tutu.ru train data is cached and not real time, and cached flight prices may be outdated. The destination catalog is in Russian, so requests use Russian names.
How to disable. Remove the travel-search-ru folder from your skills directory. If you added the MCP server, run claude mcp remove travel-search-ru or delete it from the config.
FAQ
What data goes to the server?
Only search criteria: cities, dates, travelers. No credentials are sent and nothing is stored long term.
Are there dependencies?
No, the CLI uses only the Python 3.8+ standard library.
Discussion
No questions or reviews yet.
Related
SkillsTravelpayouts MCP server
travelpayouts-mcp
An MCP server for Travelpayouts, the company behind Aviasales: cheap flight search, a price calendar and hotels
Agent skills for worldwide hotel and flight search and booking through the TourMind API, with live price comparison, payment and order management
A JourniOne skill for trip planning: a day-by-day route, hotels, flights and a web journal of the trip
Hosted MCP server for finding cheap round-trip flights across flexible dates, no key or signup
travel-plan-viz: trip plan as an HTML page
travel-plan-viz
A skill that builds a trip plan into one HTML file with a map, a day-by-day schedule and reminders of booking deadlines
A job-hunt skill bundle: JD decoding, template resumes, behavioral interview prep, offer comparison and negotiation
Comparison with similar tools
Entries that share the main search query, and how they differ.
| Entry | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| Travel Search RU (this entry) | no | not required | 19 | |
| Travel Hacking Toolkit | no | 783 | a plugin for Claude Code | |
| JourniOne Planning Skills | yes | 1,175 | a JourniOne skill for trip planning |
README in short
Travel Search RU works as an Agent Skill or as a remote MCP server over Streamable HTTP. The CLI supports search-tours, search-hotels, get-tour-details, search-flights, flight-calendar, search-trains, search-activities and list-destinations. It is compatible with agentskills.io agents including Claude Code, Cursor, Gemini CLI and GitHub Copilot. Answers follow the user's language where possible.
README badge
Original SKILL.md
--- name: travel-search-ru description: "Use while planning a trip when Russian-catalog search is needed: package tours, hotels, flights, trains, excursions, prices, and booking links. Trigger on Russian requests: «спланировать путешествие», «подобрать тур», «найти отель/авиабилеты/жд билеты/экскурсии», «маршрут с актуальными ценами». Not for general advice without live search." compatibility: Requires Python 3.8+ and outbound HTTPS access to https://mcp.botclaw.ru/travel. Search criteria are sent to this read-only service; it does not book. metadata: author: MissiaL version: "2.2.0" permissions: "outbound HTTPS only to https://mcp.botclaw.ru/travel; execute bundled scripts/travel_search.py" --- # Travel Search Search tours, hotels, flights, trains, and activities through a single MCP-backed CLI. ## CLI ```bash python scripts/travel_search.py <command> --input '<JSON object>' python scripts/travel_search.py describe <command> python scripts/travel_search.py list-tools ``` Commands: `search-tours`, `search-hotels`, `get-tour-details`, `search-flights`, `flight-calendar`, `search-trains`, `search-activities`, `list-destinations`. Current tool schemas change over time. **Always** run `describe <command>` before a new parameter shape; do not invent fields from memory. See [references/usage.md](references/usage.md). ## Scope - Use this skill as the search layer of travel planning. Build itineraries with general reasoning; use the skill to find package tours, hotel-only stays, flights, trains, activities, destination directories, prices, and booking links. - Does **not** make bookings, store personal travel data, access email/calendar, or keep a long-term travel workspace. - Exact geography stays fixed unless the user explicitly agrees to broaden it. ## Hard constraints Treat these as non-negotiable filters — do not silently relax them: - Geography (country, resort, city, hotel when named) - Dates and night range - Traveler composition (adults, children, infants) - Budget when stated