Skip to content

Find DuckDuckGo Maps places inside a map viewport

POST/v1/tools/duckduckgo.maps.search/callsNeeds an API key

Returns the DuckDuckGo Maps places that match a search around a point, with address, rating and category. Use it to find local places near given coordinates.

Tool duckduckgo.maps.search on DuckDuckGo. Contract version 1, released 2026-10-27.

Over REST, send the input in the body. Over MCP, pass the same input to call_tool.

Both return the full response: the call's ID, status and cost, with this tool's result in output.

Input

querystringRequired

What to look for on the map, a name or a kind of place, such as "coffee shops".

1 to 500 characters.

latitudenumberRequired

Latitude of the center of the map to search, from -90 to 90.

From -90 to 90.

longitudenumberRequired

Longitude of the center of the map to search, from -180 to 180.

From -180 to 180.

Output

A successful call returns these blocks in its output. A field not marked required can be null.

results

A list of rows. Always present, possibly empty.

positionintegerRequired

Rank among the places found, starting at 1.

titlestringRequired

Name of the business or place.

addressstring
latitudenumber
longitudenumber
ratingnumber

Average review rating, out of 5.

review_countinteger
price_rangestring

Price level as DuckDuckGo shows it, such as "$$". Not parsed.

price_levelinteger

Price level from 1, least expensive, to 4, most expensive.

categorystring

Kind of business, such as "Coffee & tea".