Places Search
Find restaurants, shops & venues worldwide
Search for restaurants, cafes, shops, hotels, and any point of interest worldwide. Covers 200+ countries with ratings, hours, contact info, and reviews. Find places by name, category, or location.
Search for places by name, type, or category with optional location filtering
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "places-search",
"skill": "search_places",
"input": {
"query": "sushi restaurants",
"location": "London, UK"
}
}' \
https://api.toolrouter.com/v1/tools/callFind places near specific coordinates with optional category filtering
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "places-search",
"skill": "nearby_places",
"input": {
"latitude": 40.758,
"longitude": -73.9855,
"category": "restaurant",
"limit": 5
}
}' \
https://api.toolrouter.com/v1/tools/callGet full details for a specific place including reviews, hours, and contact info
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "places-search",
"skill": "place_details",
"input": {
"place_id": "4b7b5ee0f964a52004432fe3"
}
}' \
https://api.toolrouter.com/v1/tools/callQuick Start
claude mcp add --transport stdio \
--env TOOLROUTER_API_KEY=YOUR_API_KEY \
toolrouter -- npx -y toolrouter-mcpcurl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{"tool":"places-search","skill":"search_places","input":{}}' \
https://api.toolrouter.com/v1/tools/callFrequently Asked Questions
Can I search by city name, place type, or exact coordinates?
Yes. `search_places` supports text queries with an optional city or coordinate-based location, while `nearby_places` is for radius searches around exact latitude and longitude coordinates.
What details come back in search results?
Search results include the place name, address, coordinates, categories, rating, price level, and source. If you need deeper information like hours, phone, website, and reviews, open the place with `place_details`.
Can I filter for open places, price range, or distance?
Yes. The search flow supports open-now filtering, radius controls, sorting, and minimum or maximum price levels, which makes it practical for local discovery rather than just broad lookup.
Do I need a source-specific ID to get full place details?
Only for the final details lookup. Search results give you the place ID, and `place_details` can use that ID with auto-detection or an explicit source when you already know it comes from Foursquare or Google.