- Home
- MCP servers
- Outscraper
Outscraper
- python
4
GitHub Stars
python
Language
5 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"outscraper-outscraper-mcp": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"run",
"outscraper-mcp-server"
],
"env": {
"OUTSCRAPER_API_KEY": "your_api_key_here"
}
}
}
}You can access Outscraper’s data extraction capabilities through a Model Context Protocol (MCP) server that exposes a wide set of tools for business intelligence, location data, reviews, and contact information. The server lets you run these tools from MCP clients to enrich your workflows with Outscraper data and services.
How to use
To use the Outscraper MCP server, connect any MCP client you use (such as Claude Desktop or Cursor AI) to the server through a local or remote runtime. You will authenticate with your API key and then request the specific data extraction tools you need. The server handles large requests, supports multi-language data, region filtering, pagination, and time-based filtering so you can obtain tailored results.
Common usage patterns include: starting the MCP server locally, configuring your client with the provided server entry, and then invoking tools like Google Maps Data Extraction, Google Searches, product and review harvesting from major platforms, and contact/enrichment services. You will typically specify the data sources you want, plus any enrichment or language/region preferences, and the server returns structured results you can feed into downstream analytics or workflows.
How to install
Prerequisites you need before installing are a Python runtime and a Node/V8 toolchain if you plan to use JavaScript-based tooling in your environment. You also need an Outscraper API key to enable access to the data sources.
Step 1: Obtain your Outscraper API key by signing up and retrieving it from your profile page. Step 2: Install the MCP server using one of the supported methods. Step 3: Start the MCP server and connect your MCP client.
Install via Smithery (Recommended) You will install the Outscraper MCP server for Claude Desktop automatically via Smithery.
npx -y @smithery/cli install outscraper-mcp-server --client claude
Additional installation methods
Install via PyPI (Python) You can install the server from PyPI and then start it using the recommended runtime.
# Using pip
pip install outscraper-mcp-server
# Using uv (recommended)
uv add outscraper-mcp-server
# Using uvx for one-time execution
uvx outscraper-mcp-server
Manual installation
If you prefer to install from source, clone the repository, install dependencies, and run the server locally.
git clone https://github.com/outscraper/outscraper-mcp
cd outscraper-mcp-server
# Using uv (recommended)
uv sync
# Using pip
pip install -e .
Available tools
Google Maps Search
Search for businesses and places on Google Maps and retrieve detailed information.
Google Maps Reviews
Extract customer reviews from any Google Maps place.
Google Maps Photos
Retrieve photos from Google Maps places.
Google Maps Directions
Get directions between locations on Google Maps.
Google Search
Search Google and retrieve organic listings, ads, and related data.
Google Search News
Search Google News for articles and metadata.
Google Play Reviews
Get reviews for apps from Google Play Store.
Amazon Products
Get information about products on Amazon.
Amazon Reviews
Extract reviews from Amazon products.
Tripadvisor Reviews
Get reviews from Tripadvisor businesses.
Apple Store Reviews
Extract reviews from AppStore apps.
YouTube Comments
Get comments from YouTube videos.
G2 Reviews
Extract reviews from G2 products.
Trustpilot Data & Reviews
Get business data and reviews from Trustpilot.
Glassdoor Reviews
Extract company reviews from Glassdoor.
Capterra Reviews
Get software product reviews from Capterra.
Emails & Contacts
Extract emails and contact information from websites.
Phones Enricher
Get carrier data and validate phone numbers.
Company Insights
Find company details like revenue, size, and founding year.
Email Validation
Validate email addresses and check deliverability.
Whitepages Data
Get insights about addresses and phone number owners.
Geocoding
Convert addresses to coordinates (latitude, longitude).
Reverse Geocoding
Convert coordinates to human-readable addresses.
Data Enrichment
Enhance results with additional contact information via enrichment.
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 a cutoff parameter.
High Volume Support
Handles async processing for large requests automatically.
Pagination Support
Skip and limit parameters for handling large result sets.