

Local Business Discovery and Mapping
Data
Available ActionsEach successful request consumes credits as outlined below.
nearby_search20crtext_search20crgeocode20crreverse_geocode20cr
Details
Comprehensive place discovery and geocoding service that enables AI agents to search, discover, and analyze physical locations in the real world. The tool provides powerful search capabilities with two primary modes: nearby search for radius-based discovery and text search for flexible keyword-based queries across global locations. The nearby search functionality supports advanced filtering through 30+ predefined category groups, intelligently organized into logical clusters such as restaurants_and_dining (covering 37 restaurant types from fast food to fine dining), health_and_medical (hospitals, doctors, pharmacies), entertainment_and_attractions (museums, theaters, amusement parks), and transportation (airports, train stations, transit stops). Each category group automatically expands to include all relevant place types, enabling precise filtering without manual specification of individual types. Core capabilities include discovering places within a 1-50km radius of any location, searching globally with text queries and optional location bias, forward geocoding to convert addresses into coordinates with place IDs and address components, reverse geocoding to transform coordinates into structured addresses, and intelligent category-based filtering with both inclusion and exclusion options. The tool returns rich place data including names, addresses, ratings, price levels, operating status, and precise coordinates. The tool automatically handles address-to-coordinate conversion when needed, allowing agents to specify search centers using either street addresses or lat/lng coordinates. All searches support configurable result limits up to 50 places per query, with detailed metadata for each discovered location. The integrated geocoding ensures seamless workflow between address-based and coordinate-based operations.
Use Cases
Local business discovery and recommendations for travel planning, Restaurant and dining venue search for meal planning applications, Healthcare facility location for medical service directories, Retail store finding for shopping assistance, Hotel and accommodation search for booking systems, Emergency service location finding for safety applications, Transportation hub discovery for route planning, Educational institution search for school finders, Entertainment venue discovery for event planning, Park and recreation area finding for outdoor activities, Professional service provider location for business directories, Real estate area analysis with nearby amenities, Market research for competitor analysis and site selection, Delivery service area validation and address verification, Tourism point of interest discovery for travel guides
Actions(4)
nearby_search20cr7 paramsSearch for places near a location by category. Requires either an address or latitude/longitude coordinates. Automatically geocodes addresses to coordinates.
nearby_search20cr7 paramsSearch for places near a location by category. Requires either an address or latitude/longitude coordinates. Automatically geocodes addresses to coordinates.
addressstringStreet address or area name to search near. Will be geocoded to coordinates automatically. Required if latitude/longitude are not provided.
latitudenumberLatitude coordinate of search center (-90 to 90). Required if address is not provided.
Range: -90 - 90
longitudenumberLongitude coordinate of search center (-180 to 180). Required if address is not provided.
Range: -180 - 180
included_typesarrayPlace category groups to include in search results. Each group expands to multiple specific place types.
Array of: string
excluded_typesarrayPlace category groups to exclude from search results.
Array of: string
radius_metersintegerSearch radius in meters around the center point.
Default:
1000Range: 1 - 50000
max_resultsintegerMaximum number of results to return.
Default:
50Range: 1 - 50
text_search20cr6 params(1 required)Search for places using a free-text query. Optionally bias results toward a specific location.
text_search20cr6 params(1 required)Search for places using a free-text query. Optionally bias results toward a specific location.
queryrequiredstringText search query (e.g., 'best pizza in Brooklyn', 'Statue of Liberty').
addressstringBias results toward this address. Optional location context.
latitudenumberLatitude to bias results toward (-90 to 90).
Range: -90 - 90
longitudenumberLongitude to bias results toward (-180 to 180).
Range: -180 - 180
radius_metersintegerBias radius in meters around the location.
Default:
1000Range: 1 - 50000
max_resultsintegerMaximum number of results to return.
Default:
50Range: 1 - 50
geocode20cr1 param(1 required)Convert a street address or place name into geographic coordinates, place ID, and address components.
geocode20cr1 param(1 required)Convert a street address or place name into geographic coordinates, place ID, and address components.
addressrequiredstringThe street address or place name to geocode.
reverse_geocode20cr2 params(2 required)Convert latitude/longitude coordinates into a human-readable address with place ID and address components.
reverse_geocode20cr2 params(2 required)Convert latitude/longitude coordinates into a human-readable address with place ID and address components.
latituderequirednumberLatitude coordinate (-90 to 90).
Range: -90 - 90
longituderequirednumberLongitude coordinate (-180 to 180).
Range: -180 - 180
Frequently Asked Questions
How do I connect this tool to an external agent?
You can install the local MCP server by opening a terminal and running:
Install commands
npm install -g @agentpmt/mcp-router
agentpmt-setupThis will connect you to local agents like Claude Code, Windsurf, Grok Build, Cursor, etc.
Alternatively you can connect to the hosted version with this config block, no installation required:
Hosted MCP config
{
"mcpServers": {
"agentpmt": {
"type": "streamable-http",
"url": "https://api.agentpmt.com/mcp",
"headers": {
"Authorization": "Bearer <AGENTPMT_BEARER_TOKEN>",
"x-instance-metadata": "{\"client\":\"generic-mcp\",\"platform\":\"remote\"}"
}
}
}
}View MCP Connection Instructions for more details.
How does an external agent use this tool?
After the external agent is connected to an Agent Group that can use this tool, paste this prompt into the agent:
Agent prompt
Call the AgentPMT-Tool-Search-and-Execution tool with action 'get_schema' and tool_id 695e8470c309cf48479329e4 ("Local Business Discovery and Mapping"). Then call the same tool with action 'call_tool', tool_id 695e8470c309cf48479329e4, and the parameters needed for my request.
The agent should fetch the tool schema first, collect the required parameters for your request, and then call the tool through AgentPMT.





