SoloWay — Bus Tickets for Ukraine & Europe
About
Live intercity bus-trip search across Ukraine and Europe — real-time prices, seats, carriers, cheapest-day calendar and trip details. Read-only, no API key. Hosted endpoint: https://mcp.soloway.com.ua/mcp
Details
- Author
- kerol1
- Downloads
- 237
- Categories
- Other, Search, Knowledge Base, Productivity
Jump to
- search_trips: live prices, free seats, carriers, duration.
- get_calendar_prices: cheapest daily prices for a month.
- get_trip_details: stops, discounts, and seat info.
- Read-only, no auth, no API key required.
- Stateless streamable HTTP endpoint.
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
SoloWay — Bus Tickets for Ukraine & EuropeCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Configure your MCP client with a streamable HTTP transport pointing to https://mcp.soloway.com.ua/mcp. No installation or API key is needed.
ping
Connectivity/health check. Returns "pong" and the server version. No inputs.
search_trips
Search live intercity bus trips between two cities on a specific date. Returns real-time prices, available seats, carriers, whether each trip can be booked (pay-on-bus) or bought online, transfer info, and a booking link. City names resolve automatically; if a name is ambiguous you get candidate cities to pick from — pass the chosen city_id via from_city_id/to_city_id. Each trip also lists the carrier's available passenger discounts (children by age, seniors, students, etc.) in carrier_discounts plus a quick discount_percent_range — surface these when listing options. Bookings complete on soloway.com.ua, not here. Searches work for any party size, but the booking link supports at most 6 passengers (the site cap) — for 7+ the link is clamped to 6 and a note is added. When NOTHING runs on the exact pair, the tool automatically verifies routes via bigger cities within ~60 km of the requested endpoints and returns confirmed ones in nearby_alternatives (each with substitution distances, trip count, cheapest price and its own booking link) — offer these instead of a bare "no trips" answer. If nothing runs nearby either, check other dates with get_calendar_prices and offer the nearest date that has trips.
get_calendar_prices
Returns the cheapest bus price per day for a route across a whole month (UAH), so you can find the best day to travel. City names resolve automatically; ambiguous names return candidates to pick from. For the current month, past days are omitted (coverage="today_onward") — that is not "no buses". If pending=true some carriers are still loading; call again shortly. Use search_trips for the actual trips on a chosen day.
get_trip_details
Returns stops (with times), the carrier's per-passenger discounts (children by age band, students, seniors, people with disabilities, companions/pets, etc. — each with its percentage and the discounted ticket price), seat layout (if any), and legal notice for ONE trip from a search_trips result. Use this to tell a user about child/student/senior fares for a specific trip. Pass the trip's external_id plus the same route context (from/to + date + passengers) used in the search. If the trip id has expired, re-run search_trips to get a fresh one. Booking completes on soloway.com.ua.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"soloway \u2014 bus tickets for ukraine & europe": {
"soloway": {
"type": "streamable-http",
"url": "https://mcp.soloway.com.ua/mcp"
}
}
}
}
McpServers
{
"soloway": {
"type": "streamable-http",
"url": "https://mcp.soloway.com.ua/mcp"
}
}
Live intercity bus-trip search acrossUkraine and Europeas a remoteMCPserver. Read-only, no API key, no auth. Powered bysoloway.com.ua— bookings are completed there, not through the tools.
Remote endpoint:https://mcp.soloway.com.ua/mcp(streamable HTTP, stateless)
All tools declareoutputSchema,readOnlyHint: trueandopenWorldHint: false.
Works with any MCP client that speaks streamable HTTP. Step-by-step instructions for Claude, ChatGPT and others:soloway.com.ua/connect.
claude mcp add --transport http soloway https://mcp.soloway.com.ua/mcp
The server is a thin, cache-friendly proxy over the public SoloWay API — the Docker image works out of the box:
docker build -t soloway-mcp . docker run -p 8088:8088 soloway-mcp # then point your MCP client at http://localhost:8088/mcp
All settings are env vars with sane defaults — see.env.example. The ones you may care about:
npm install npm run dev # tsx watch npm test # vitest npm run typecheck
server.jsonis theMCP registrymanifest;eval/evals.xmlholds stable-answer evaluations in mcp-builder format.
Semantic search through Dickens' classic tale. Find passages by meaning, theme, or concept - not just keywords.
MCP server for the AI Dev Jobs board - 8,400+ open AI/ML engineering roles at 489 companies. Search by role, location, salary, experience level. Live MCP endpoint aidevboard.com/mcp with 4 tools.
API for AI agents to search, license, and download b-roll video clips and voiceovers. Pay-per-request, no human interaction required.
Keyless remote MCP connector to search flights, hotels, and experiences at all-in prices (every mandatory tax and fee included) and book on breckenwander.com.
EU legal research for AI agents: semantic + full-text search over ~48,000 EUR-Lex acts including consolidated versions, daily drift monitoring, answers with verifiable CELEX citations. German, English, French. Remote MCP server at https://conformi.eu/api/mcp — free tier, no key required for article and timeline tools.
Corpus search and linguistic analysis for AI Agents
Security intelligence MCP server — 20 tools: CVE lookup (EPSS/KEV), domain recon, SSL, IP reputation, IOC, exploit search, code security. Free, no API key.
Destiny Codex turns the Destiny 2 Manifest (gibberish hash-reference JSON) into clean, AI-readable text. CLI + MCP server with 9 tools: search, filter, get, relationships, graph traversal, item comparison. Works for 100% of the manifest - all 83 definition tables supported generically.
Server that connects Claude/Cursor to the FatSecret Platform API. Search foods, track your diet, manage recipes, and monitor weight directly from your AI assistant.
Open-source Node.js FHIR MCP server with SMART Backend Services, metadata-aware search/CRUD tools, compact responses, FHIRPath filtering, safe pagination, audit events, and terminology lookup.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




