OpenTripMap

live TravelGeospatial

OpenTripMap MCP — points of interest & tourist attractions: radius search, place details (Wikidata/Wikipedia), city geocoding, and typeahead. BYO OpenTripMap key.

4 tools
0ms auth
free tier 50 calls/day

Tools

opentripmap_places_radius

Find points of interest (tourist attractions, museums, restaurants, historic sites, etc.) within a radius of a lat/lon point. Returns matching POIs with xid, name, kind categories, distance from the c

No parameters required.

Try it
opentripmap_place_detail

Get full details for a single place by its OpenTripMap xid (obtained from opentripmap_places_radius or opentripmap_autosuggest). Returns name, address, categories, Wikidata/Wikipedia links, descriptio

No parameters required.

Try it
opentripmap_geoname

Resolve a city / place name to geographic coordinates and metadata (lat, lon, population, country, timezone). Use this to turn a place name into a lat/lon you can feed to opentripmap_places_radius. Ex

No parameters required.

Try it
opentripmap_autosuggest

Typeahead / partial-name search for POIs near a lat/lon point. Matches place names by prefix within a radius — good for "find places starting with X near here". Returns matching POIs with xid, name, k

No parameters required.

Try it

Test with curl

The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.

List available tools
bash
curl -X POST https://gateway.pipeworx.io/opentripmap/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Call a tool
bash
curl -X POST https://gateway.pipeworx.io/opentripmap/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"opentripmap_places_radius","arguments":{}}}'

Use with the SDK

Install @pipeworx/sdk to call tools from any TypeScript/Node project.

TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("opentripmap_places_radius", {});
ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("opentripmap mcp — points of interest & tourist attractions: radius search, place details (wikidata/wikipedia), city geocoding, and typeahead");

Related packs

Other Pipeworx packs in the same categories (Travel, Geospatial):