Labsco
jayozer logo

Outscraper

β˜… 3

from jayozer

Extract data from Google Maps, including places and reviews, using the Outscraper API.

πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedAccount requiredNeeds API keys

MseeP.ai Security Assessment Badge

Outscraper MCP Server

smithery badge PyPI version Python 3.10+

A streamlined Model Context Protocol (MCP) server that provides access to Outscraper's Google Maps data extraction services. This server implements 2 essential tools for extracting Google Maps data with high reliability.

<a href="https://glama.ai/mcp/servers/@jayozer/outscraper-mcp"> <img width="380" height="200" src="https://glama.ai/mcp/servers/@jayozer/outscraper-mcp/badge" alt="Outscraper Server MCP server" /> </a>

πŸš€ Features

Google Maps Data Extraction

  • πŸ—ΊοΈ Google Maps Search - Search for businesses and places with detailed information
  • ⭐ Google Maps Reviews - Extract customer reviews from any Google Maps place

Advanced Capabilities

  • Data Enrichment - Enhance results with additional contact information via enrichment parameter
  • Multi-language Support - Search and extract data in different languages
  • Regional Filtering - Target specific countries/regions for localized results
  • Flexible Sorting - Sort reviews by relevance, date, rating, etc.
  • Time-based Filtering - Filter reviews by date using cutoff parameter
  • High Volume Support - Handles async processing for large requests automatically

πŸ› οΈ Tools Reference

google_maps_search

Search for businesses and places on Google Maps

# Parameters:
query: str              # Search query (e.g., 'restaurants brooklyn usa')
limit: int = 20         # Number of results (max: 400)
language: str = "en"    # Language code
region: str = None      # Country/region code (e.g., 'US', 'GB')
drop_duplicates: bool = False  # Remove duplicate results
enrichment: List[str] = None   # Additional services ['domains_service', 'emails_validator_service']

google_maps_reviews

Extract reviews from Google Maps places

# Parameters:
query: str              # Place query, place ID, or business name
reviews_limit: int = 10 # Number of reviews per place (0 for unlimited)
limit: int = 1          # Number of places to process
sort: str = "most_relevant"  # Sort order: 'most_relevant', 'newest', 'highest_rating', 'lowest_rating'
language: str = "en"    # Language code
region: str = None      # Country/region code
cutoff: int = None      # Unix timestamp for reviews after specific date

πŸ”„ Integration with MCP Clients

This server is compatible with any MCP client, including:

πŸ“Š Rate Limits & Pricing

  • Check Outscraper Pricing for current rates
  • API key usage is tracked per request
  • Consider implementing caching for frequently accessed data

🀝 Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Add tests
  5. Submit a pull request

πŸ“„ License

Experimental Software License - see LICENSE file for details.

Notice: This software is experimental and free to use for all purposes. Created by Jay Ozer.

πŸ”— Links


Built with Blu Goldens