A side-by-side look at the Gingerguide City Catalog and Viator MCP MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose Gingerguide City Catalog for travel & transportation work as a local process; choose Viator MCP for travel & transportation as a local process. You can also run both side by side in one mcpServers block.
search_attractions, find_nearby_attractions, get_attraction.VIATOR_API_KEY.Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | Travel & Transportation | Travel & Transportation |
| Quality signal | 55/100 · Good | 45/100 · Fair |
| Install command | Confirmed | Confirmed |
| Transport | Local subprocess (stdio) | Local subprocess (stdio) |
| Auth | Not declared | Not declared |
| Pricing | Not declared | Not declared |
| Required env vars | None listed | VIATOR_API_KEY |
| Verified owner | Community listing | Community listing |
| GitHub stars | 0 | 1 |
| Directory activity | 0 views 0 installs 0 upvotes | 0 views 0 installs 0 upvotes |
| Tools | 13 | Not listed |
| Full listing | View Gingerguide City Catalog | View Viator MCP |
search_attractionsSearches sights in all cities or in one city, by free text, category, interest, historical period, indoor or outdoor, visit length, or distance from a point. Example: five Byzantine sights in Istanbul.find_nearby_attractionsReturns the sights closest to a latitude and longitude, with walking minutes. If no sight is in the radius, it returns the nearest covered city.get_attractionReturns one sight: long description, a notable fact, photo, coordinates, map link, visit time and the nearest other sights.search_citiesFinds cities by name (in any of the six languages), country or region. Returns the city id that the other tools need.get_city_guideReturns one city: overview, headline sights, lesser-known sights, and every sight with category, coordinates and visit time. `detail: "full"` adds every long description.list_countriesLists the covered countries with their city ids.get_catalog_overviewReturns coverage totals, languages, and the exact values that the `categories`, `interests` and `periods` filters accept.recommend_attractionsPicks sights in one city for the traveler's interests, favourite periods, headline sights or hidden gems, indoor or outdoor, and time available. Each pick says why it was chosen.recommend_destinationsRanks cities for interests or historical periods, for example "best cities for Byzantine history", and says why.compare_citiesCompares two to four cities side by side: sights, days needed, strongest interests and periods, share of indoor sights, headline sights and the distance between them. Says which city is stronger for each interest or period.find_day_tripsLists covered cities that make a day trip from a base city, ranked by distance, interests and fame, with what to see there in one day. Sea crossings that need a flight are left out; short ferry trips are marked.plan_walking_tourBuilds an ordered walking route in one city for a time budget. Returns each stop with walking minutes, time on site, clock times, and a Google Maps walking link.No tool names declared yet. Check the project README from the listing page.
Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"gingerguide-city-catalog-2": {
"command": "npx",
"args": [
"-y",
"gingerguide"
]
}
}
}
{
"mcpServers": {
"viator-mcp": {
"command": "npx",
"args": [
"-y",
"@chrischall/viator-mcp"
],
"env": {
"VIATOR_API_KEY": "YOUR_VIATOR_API_KEY_HERE"
}
}
}
}