Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
OUTSCRAPER_API_KEY | Yes | Your API key from Outscraper (get it from https://app.outscraper.com/profile) |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
google_maps_search | Search for businesses and places on Google Maps using Outscraper
Args:
query: Search query (e.g., 'restaurants brooklyn usa', 'hotels paris france')
limit: Number of results to return (default: 20, max: 400)
language: Language code (default: 'en')
region: Country/region code (e.g., 'US', 'GB', 'DE')
drop_duplicates: Remove duplicate results (default: False)
enrichment: Additional services to run (e.g., ['domains_service', 'emails_validator_service'])
Returns:
Formatted search results with business information |
google_maps_reviews | Extract reviews from Google Maps places using Outscraper
Args:
query: Place query, place ID, or business name (e.g., 'ChIJrc9T9fpYwokRdvjYRHT8nI4', 'Memphis Seoul brooklyn usa')
reviews_limit: Number of reviews to extract per place (default: 10, 0 for unlimited)
limit: Number of places to process (default: 1)
sort: Sort order for reviews ('most_relevant', 'newest', 'highest_rating', 'lowest_rating')
language: Language code (default: 'en')
region: Country/region code (e.g., 'US', 'GB', 'DE')
cutoff: Unix timestamp to get only reviews after this date
Returns:
Formatted reviews data with place information and individual reviews |