Outscraper MCP Server
NPM · OUTSCRAPER-MCP · 2 COMPONENTS · SCANNED AUG 3
Outscraper MCP business discovery, Maps intelligence, enrichment, reviews, and contact data.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score →
Supply Chain Security87
- No malware found by supply-chain analysis.Pass
- Only part of the dependency tree could be resolved (95 of 99), so this covers what we could see, not the whole tree.Partial
- No install/post-install scripts declared.Pass
- Only part of the dependency tree could be resolved (95 of 99), so this covers what we could see, not the whole tree. View diagnostics → Partial
Provenance & Transparency45
- Source repository is publicly reachable at the declared URL. View diagnostics → Pass
- Provenance check failed: no build-provenance attestation is published. See how to fix → View diagnostics → Fail
- Clear OSI-approved license (MIT).Pass
- Actively maintained (last published 104 days ago).Pass
- Disclosure check failed: no security disclosure policy was found in the source repository. See how to fix → Fail
Schema Quality & AI Usability65
- AI-judged instruction clarity (good).Pass
- Context-footprint check failed: tool/resource definitions use about 4673 tokens (~166/item across 28 items; 28 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management0
- Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage100
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 100% of tool parameters carry a description.Pass
- Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Unverified: 1 category
A category scored 0 because we could not verify it: a data source with nothing on this package, evidence we could not reach, or a check we could not run. We only credit what we can confirm.
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
npm · outscraper-mcp
claude mcp add outscraper-outscraper-mcp-server -- npx -y outscraper-mcp
codex mcp add outscraper-outscraper-mcp-server -- npx -y outscraper-mcp
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"outscraper-outscraper-mcp-server": {
"type": "local",
"command": [
"npx",
"-y",
"outscraper-mcp"
],
"enabled": true
}
}
} openclaw mcp add outscraper-outscraper-mcp-server --command npx --arg -y --arg outscraper-mcp
mcp_servers:
outscraper-outscraper-mcp-server:
command: "npx"
args: ["-y", "outscraper-mcp"] {
"mcpServers": {
"outscraper-outscraper-mcp-server": {
"command": "npx",
"args": [
"-y",
"outscraper-mcp"
]
}
}
} Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 2 Aug 26 +44
- Provenance: unverified → fail ▼ security
- Install scripts: unverified → pass ▲ security
- Known CVEs: unverified → partial ▲ security
- Malware scan: unverified → pass ▲ security
- Stability: Stability not yet verified: not enough scan history yet (needs a 30-day window). security
- Maintenance: unverified → pass ▲ functional
- Schema quality: unverified → good ▲ functional
- License: unverified → pass ▲ functional
- Dependency health: unverified → partial ▲ functional
- MCP protocol: unverified → pass ▲ functional
- Licence: MIT functional
- 1 Aug 26 −7
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 31 Jul 26 −13
- Malware scan: pass → unverified ▼ security
- 30 Jul 26 −5
- First check of Schema quality: unverified functional
- 27 Jul 26 44
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 3 Aug 2026 · Analysed npm/[email protected]
Provenance none
Ecosystem: npm · Outcome: none
Dependencies 95 packages
95 packages in the resolved dependency tree · 95 deprecated · 29 stale.
The dependency tree was only partially resolved, so these counts may be incomplete.
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
ai_scraper AI Scraper ~371
Extract structured information from a web page with Outscraper AI Scraper. Best for: - scraping one page and turning it into structured JSON - extracting company, people, product, or document metadata from a site - guiding extraction with both a prompt and a JSON-schema-like shape This tool is best for extracting structured data from a single page. How schema works: - schema describes the shape of the output you want back - use type="object" with properties for named fields - use type="array" with items when a field should be a list - add required when some fields must be present Example schema: { "type": "object", "required": [], "properties": { "company_name": { "type": "string" }, "company_description": { "type": "string" }, "people": { "type": "array", "items": { "type": "string" } } } } Execution notes: - execution_mode="sync" requests a direct response - execution_mode="async" returns a request id for polling with requests_get - if both prompt and schema are provided, prompt guides the extraction and schema shapes the output
| Name | Type | Req | Description |
|---|---|---|---|
| async | boolean | — | Deprecated compatibility flag. Prefer execution_mode. |
| execution_mode | string | — | Execution strategy. Use auto to let the MCP server choose between sync and async. |
| prompt | string | — | Natural-language extraction instructions, for example what to summarize or pull from the page. |
| query | string | yes | One URL to scrape, for example https://outscraper.com. |
| schema | object | — | Extraction schema describing the shape of the result. This is typically a JSON-schema-like object with type, properties, and optional required fields. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
balance_get Outscraper Balance ~102
Fetch the current Outscraper account balance and billing summary for the active API key. Best for: - checking whether the key is attached to a funded account - confirming account status before running larger jobs - reading upcoming invoice and usage billing details Use this when: - you want a quick health check for the current API key/account - you need to confirm available balance before large async jobs - you are debugging whether billing or account status might explain API behavior
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
booking_reviews Booking Reviews ~157
Fetch Booking reviews with the documented /booking-reviews endpoint.
| Name | Type | Req | Description |
|---|---|---|---|
| async | boolean | — | Deprecated compatibility flag. Prefer execution_mode. |
| cutoff | string | — | Cutoff value accepted by Outscraper. |
| execution_mode | string | — | Execution strategy. Use auto to let the MCP server choose between sync and async. |
| fields | array | — | Specific fields to return. |
| language | string | — | Language code. |
| query | array | yes | One or more Booking URLs. |
| region | string | — | Region code. |
| reviews_limit | integer | — | Maximum reviews per query. |
| skip | integer | — | Skip reviews. |
| sort | string | — | Booking sort parameter. |
| webhook | string | — | Optional webhook URL for async completion. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
businesses_get Outscraper Business Details ~124
Get one business by Outscraper business id. Best for: - loading the full detail payload for a business found via businesses_search - fetching a smaller field-selected payload for one known business id Use this after businesses_search when you already know the exact business id. Do not use this for discovery: - use businesses_search to find records first - then call businesses_get for the exact item you want to enrich or inspect
| Name | Type | Req | Description |
|---|---|---|---|
| business_id | string | yes | Outscraper business id returned by /businesses search. |
| fields | array | — | Specific fields to return. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
businesses_search Outscraper Businesses Search ~305
Search Outscraper businesses using structured filters, a natural-language query, or both. Best for: - building lead lists from normalized business records - filtering by country, state, city, type, and other structured business fields - paginated browsing with cursor when you want repeatable result navigation Prefer this tool when: - you already know the geography, categories, or other business filters you want - you want the normalized /businesses dataset rather than raw Google Maps search behavior - you need stable field selection and cursor-based pagination Use this instead of google_maps_search when: - you want the normalized /businesses API - you need field selection, filters, or cursor pagination Note: - according to the current OpenAPI, /businesses is a synchronous endpoint in this MCP server - async-style execution controls are intentionally not exposed here - structured filters are the most reliable input mode - live Outscraper testing showed that free-form query parsing may fail with "Could not parse query into a valid request format."
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | — | Pagination cursor from the previous response. |
| fields | array | — | Specific fields to return for each business. |
| filters | object | — | Structured Outscraper /businesses filters JSON. |
| include_total | boolean | — | Whether Outscraper should include total matching count. |
| limit | integer | — | Result page size. |
| query | string | — | Optional natural-language business search query parsed by Outscraper. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
chain_info Chain Info ~144
Detect chain membership using the documented ai_chain_info enrichment. This tool uses the documented enrichment on top of the Google Maps search pipeline. Use it when you want to know whether a business is part of a chain.
| Name | Type | Req | Description |
|---|---|---|---|
| async | boolean | — | Deprecated compatibility flag. Prefer execution_mode. |
| execution_mode | string | — | Execution strategy. Use auto to let the MCP server choose between sync and async. |
| language | string | — | Language code. |
| limit | integer | — | Organizations per query limit. |
| query | array | yes | One or more Google Maps-style business queries. |
| region | string | — | Region code. |
| webhook | string | — | Optional webhook URL for async completion. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
company_insights Company Insights ~291
Get structured company-level insight data from Outscraper. Best for: - enriching known companies or domains - pulling structured company metadata instead of raw search results - larger async enrichment jobs that can be tracked later with requests_get Prefer this tool when: - the user already has domains or company URLs - the goal is firmographics, company profile data, size, revenue, industry, or founding details - you want structured company enrichment rather than contact extraction Use async mode when: - you send many companies at once - the endpoint is expected to do expensive enrichment work Use emails_and_contacts instead when: - the user mainly wants emails, phones, socials, or people/contact data - company profile enrichment is secondary to lead/contact discovery Returns: - direct response payload in sync mode - async request metadata in async mode
| Name | Type | Req | Description |
|---|---|---|---|
| async | boolean | — | Deprecated compatibility flag. Prefer execution_mode. |
| enrichments | array | — | Optional enrichments supported by Outscraper for company insights. |
| execution_mode | string | — | Execution strategy. Use auto to let the MCP server choose between sync and async. |
| fields | array | — | Specific company insight fields to return. Leave empty to receive the default payload. |
| query | array | yes | One or more company domains, company names, or URLs supported by Outscraper. |
| webhook | string | — | Optional webhook URL for async completion. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
emails_and_contacts Emails And Contacts ~249
Find emails, phones, and social/contact data from one or more company domains. Best for: - domain-based lead enrichment - finding reachable company contacts from a known website - quick contact discovery before running heavier enrichment flows Prefer this tool when: - the user already knows the company website or domain - the main goal is contact discovery rather than company metadata - you want emails, phones, socials, and website-derived contact details Use async mode when: - you send many domains at once - you expect the crawl/enrichment to take longer - you want to track progress later with requests_get Use company_insights instead when: - the user wants firmographics, company profile, revenue, size, or founding details - contact data is not the main objective
| Name | Type | Req | Description |
|---|---|---|---|
| async | boolean | — | Deprecated compatibility flag. Prefer execution_mode. |
| execution_mode | string | — | Execution strategy. Use auto to let the MCP server choose between sync and async. |
| preferred_contacts | array | — | Optional contact-role prioritization. |
| query | array | yes | One or more domains or URLs, for example outscraper.com. |
| webhook | string | — | Optional webhook URL for async completion. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
emails_validator Emails Validator ~107
Validate email addresses with the documented /email-validator endpoint. Best for: - deliverability checks - validating outbound lead lists - filtering invalid email inputs before enrichment or outreach
| Name | Type | Req | Description |
|---|---|---|---|
| async | boolean | — | Deprecated compatibility flag. Prefer execution_mode. |
| execution_mode | string | — | Execution strategy. Use auto to let the MCP server choose between sync and async. |
| query | array | yes | One or more email addresses to validate. |
| webhook | string | — | Optional webhook URL for async completion. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
google_maps_photos Google Maps Photos ~175
Fetch Google Maps photos with the documented /google-maps-photos endpoint. Best for: - place photo extraction - menu photo retrieval - owner photo and latest photo analysis
| Name | Type | Req | Description |
|---|---|---|---|
| async | boolean | — | Deprecated compatibility flag. Prefer execution_mode. |
| execution_mode | string | — | Execution strategy. Use auto to let the MCP server choose between sync and async. |
| fields | array | — | Specific fields to return. |
| language | string | — | Language code. |
| limit | integer | — | Maximum places to process. |
| photos_limit | integer | — | Maximum photos per place. |
| query | array | yes | One or more Google Maps place queries or ids. |
| region | string | — | Region code. |
| tag | string | — | Optional photo filter tag. |
| webhook | string | — | Optional webhook URL for async completion. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
google_maps_reviews Google Maps Reviews ~379
Fetch Google Maps reviews for place ids or place queries. Best for: - review analysis - recent-review monitoring - targeted review extraction for specific places Prefer this tool when: - the user needs review text, review counts, or review metadata - you already know the place or can identify it from a query - async polling is acceptable for heavier review jobs Use async mode when: - review volume is large - you query many places in one request - you want to poll progress later with requests_get Do not use this for basic place discovery: - use google_maps_search first - then use google_maps_reviews once you know the target place or query set
| Name | Type | Req | Description |
|---|---|---|---|
| async | boolean | — | Deprecated compatibility flag. Prefer execution_mode. |
| cutoff | string | — | Cutoff date/timestamp accepted by Outscraper. |
| cutoff_rating | number | — | Minimum rating cutoff. |
| execution_mode | string | — | Execution strategy. Use auto to let the MCP server choose between sync and async. |
| fields | array | — | Specific review fields to return. |
| ignore_empty | boolean | — | Skip places without reviews. |
| language | string | — | Language code, for example en. |
| last_pagination_id | string | — | Resume token from previous page. |
| limit | integer | — | Maximum number of places to process. |
| query | array | yes | One or more place ids or Google Maps business queries. |
| region | string | — | Region code, for example us. |
| reviews_limit | integer | — | Maximum reviews per place. |
| reviews_query | string | — | Optional keyword filter inside reviews. |
| sort | string | — | Review sorting mode. |
| source | string | — | Review source. |
| start | string | — | Start date or offset accepted by Outscraper. |
| webhook | string | — | Optional webhook URL for async completion. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
google_maps_search Google Maps Search ~337
Search Google Maps places through Outscraper. Best for: - ad hoc place discovery from one or more Google Maps queries - cases where the user thinks in Google Maps terms rather than /businesses filters - retrieving place results directly from the Google Maps search pipeline Prefer this tool when: - the user gives Google Maps-style queries such as "restaurants brooklyn usa" - you want place discovery without building structured business filters first - you want async submissions for larger query batches or enriched Google Maps searches Use businesses_search instead when: - you want normalized businesses filters or cursor pagination - you want to combine strict filters with natural-language business search Use execution_mode="auto" when: - there are multiple queries - the limit is high - enrichments are requested
| Name | Type | Req | Description |
|---|---|---|---|
| async | boolean | — | Deprecated compatibility flag. Prefer execution_mode. |
| coordinates | string | — | Optional latitude,longitude coordinates bias supported by Outscraper. |
| drop_duplicates | boolean | — | Drop duplicate places across results. |
| enrichment | array | — | Optional enrichment names supported by Outscraper. |
| execution_mode | string | — | Execution strategy. Use auto to let the MCP server choose between sync and async. |
| fields | array | — | Specific place fields to return. |
| language | string | — | Language code, for example en. |
| limit | integer | — | Organizations per query limit. |
| query | array | yes | One or more Google Maps queries or place ids. |
| region | string | — | Region code, for example us. |
| skip | integer | — | Skip places count. |
| webhook | string | — | Optional webhook URL for async completion. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
google_search Google Search ~172
Search Google with the documented /google-search endpoint.
| Name | Type | Req | Description |
|---|---|---|---|
| async | boolean | — | Deprecated compatibility flag. Prefer execution_mode. |
| enrichment | array | — | Optional documented enrichments. |
| execution_mode | string | — | Execution strategy. Use auto to let the MCP server choose between sync and async. |
| fields | array | — | Specific fields to return. |
| language | string | — | Language code. |
| pages_per_query | integer | — | Pages to fetch per query. |
| query | array | yes | One or more Google search queries. |
| region | string | — | Region code. |
| skip | integer | — | Skip results. |
| tbs | string | — | Optional Google search tbs parameter. |
| uule | string | — | Optional Google UULE location string. |
| webhook | string | — | Optional webhook URL for async completion. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
google_search_images Google Search Images ~139
Search Google Images with the documented /google-search-images endpoint.
| Name | Type | Req | Description |
|---|---|---|---|
| async | boolean | — | Deprecated compatibility flag. Prefer execution_mode. |
| execution_mode | string | — | Execution strategy. Use auto to let the MCP server choose between sync and async. |
| fields | array | — | Specific fields to return. |
| language | string | — | Language code. |
| limit | integer | — | Items per query limit. |
| query | array | yes | One or more Google image search queries. |
| region | string | — | Region code. |
| uule | string | — | Optional Google UULE location string. |
| webhook | string | — | Optional webhook URL for async completion. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
indeed_search Indeed Search ~113
Search Indeed with the documented /indeed-search endpoint.
| Name | Type | Req | Description |
|---|---|---|---|
| async | boolean | — | Deprecated compatibility flag. Prefer execution_mode. |
| enrichment | array | — | Optional documented enrichments. |
| execution_mode | string | — | Execution strategy. Use auto to let the MCP server choose between sync and async. |
| fields | array | — | Specific fields to return. |
| limit | integer | — | Maximum results. |
| query | array | yes | One or more Indeed search queries. |
| webhook | string | — | Optional webhook URL for async completion. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
phones_enricher Phones Enricher ~72
Enrich phone numbers using the documented /phones-enricher endpoint. Best for: - carrier lookup - phone validation - message deliverability checks Note: this endpoint is synchronous only and does not support async execution or webhooks.
| Name | Type | Req | Description |
|---|---|---|---|
| query | array | yes | One or more phone numbers to enrich. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
ping Outscraper Ping ~60
Check whether the Outscraper MCP server is running and return basic server metadata. Best for: - validating local or container startup - confirming the MCP server is reachable before making live API calls - lightweight health checks in demos, IDE setups, or registry validation
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
requests_delete Outscraper Request Delete ~114
Delete or terminate an asynchronous Outscraper request by request id. Best for: - cleaning up queued or no-longer-needed async jobs - stopping work you no longer want to keep polling - testing the full async request lifecycle from MCP Use this carefully: - it is intended for cleanup or cancellation - only use it when you are sure the request is no longer needed - after deletion, the original async request should not be expected to complete normally
| Name | Type | Req | Description |
|---|---|---|---|
| request_id | string | yes | Async request id to delete. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
requests_get Outscraper Request Status ~143
Check the status of an asynchronous Outscraper request. Use this after calling any tool with execution_mode="async" or after an auto-selected async submission. Typical flow: 1. call google_maps_reviews, company_insights, emails_and_contacts, or google_maps_search with execution_mode="async" 2. capture the returned request id 3. poll requests_get until the job is completed or failed Use this tool when: - a previous tool returned an async request id - you want to know whether the request is Pending, Success, or Failure - you need the completed data from a previously submitted async job
| Name | Type | Req | Description |
|---|---|---|---|
| request_id | string | yes | Async request id. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
requests_list Outscraper Request History ~96
List recent Outscraper requests by bucket. Best for: - debugging async flows - seeing running, completed, or failed jobs - checking what was recently submitted through the current API key Use this when: - you lost a request id and want to find recent jobs - you want a quick view of recent running or finished requests - you are debugging async submissions across tools
| Name | Type | Req | Description |
|---|---|---|---|
| type | string | — | Optional request bucket. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
tp_data Trustpilot Data (Legacy Alias) ~111
Legacy alias for trustpilot_data. Prefer trustpilot_data for new integrations.
| Name | Type | Req | Description |
|---|---|---|---|
| async | boolean | — | Deprecated compatibility flag. Prefer execution_mode. |
| enrichment | array | — | Optional documented enrichments. |
| execution_mode | string | — | Execution strategy. Use auto to let the MCP server choose between sync and async. |
| fields | array | — | Specific fields to return. |
| query | array | yes | One or more Trustpilot domains or review URLs. |
| webhook | string | — | Optional webhook URL for async completion. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
tp_reviews Trustpilot Reviews (Legacy Alias) ~130
Legacy alias for trustpilot_reviews. Prefer trustpilot_reviews for new integrations.
| Name | Type | Req | Description |
|---|---|---|---|
| async | boolean | — | Deprecated compatibility flag. Prefer execution_mode. |
| execution_mode | string | — | Execution strategy. Use auto to let the MCP server choose between sync and async. |
| fields | array | — | Specific fields to return. |
| languages | array | — | Language filters. |
| query | array | yes | One or more Trustpilot domains or review URLs. |
| reviews_limit | integer | — | Maximum reviews per query. |
| skip | integer | — | Skip reviews. |
| webhook | string | — | Optional webhook URL for async completion. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
tripadvisor_reviews Tripadvisor Reviews ~131
Fetch Tripadvisor reviews with the documented /tripadvisor-reviews endpoint.
| Name | Type | Req | Description |
|---|---|---|---|
| async | boolean | — | Deprecated compatibility flag. Prefer execution_mode. |
| cutoff | string | — | Cutoff value accepted by Outscraper. |
| execution_mode | string | — | Execution strategy. Use auto to let the MCP server choose between sync and async. |
| fields | array | — | Specific fields to return. |
| language | string | — | Language code. |
| query | array | yes | One or more Tripadvisor URLs. |
| reviews_limit | integer | — | Maximum reviews per query. |
| webhook | string | — | Optional webhook URL for async completion. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
tripadvisor_search Tripadvisor Search ~130
Search Tripadvisor with the documented /tripadvisor-search endpoint.
| Name | Type | Req | Description |
|---|---|---|---|
| async | boolean | — | Deprecated compatibility flag. Prefer execution_mode. |
| execution_mode | string | — | Execution strategy. Use auto to let the MCP server choose between sync and async. |
| fields | array | — | Specific fields to return. |
| limit | integer | — | Maximum results. |
| query | array | yes | One or more Tripadvisor search queries or URLs. |
| search_type | string | — | Tripadvisor SearchType parameter from the documented endpoint. |
| skip | integer | — | Skip results. |
| webhook | string | — | Optional webhook URL for async completion. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
trustpilot_data Trustpilot Data ~110
Fetch Trustpilot business data with the documented /trustpilot endpoint.
| Name | Type | Req | Description |
|---|---|---|---|
| async | boolean | — | Deprecated compatibility flag. Prefer execution_mode. |
| enrichment | array | — | Optional documented enrichments. |
| execution_mode | string | — | Execution strategy. Use auto to let the MCP server choose between sync and async. |
| fields | array | — | Specific fields to return. |
| query | array | yes | One or more Trustpilot domains or review URLs. |
| webhook | string | — | Optional webhook URL for async completion. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
trustpilot_reviews Trustpilot Reviews ~130
Fetch Trustpilot reviews with the documented /trustpilot-reviews endpoint.
| Name | Type | Req | Description |
|---|---|---|---|
| async | boolean | — | Deprecated compatibility flag. Prefer execution_mode. |
| execution_mode | string | — | Execution strategy. Use auto to let the MCP server choose between sync and async. |
| fields | array | — | Specific fields to return. |
| languages | array | — | Language filters. |
| query | array | yes | One or more Trustpilot domains or review URLs. |
| reviews_limit | integer | — | Maximum reviews per query. |
| skip | integer | — | Skip reviews. |
| webhook | string | — | Optional webhook URL for async completion. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
yellowpages_search Yellowpages Search ~139
Search Yellowpages with the documented /yellowpages-search endpoint.
| Name | Type | Req | Description |
|---|---|---|---|
| async | boolean | — | Deprecated compatibility flag. Prefer execution_mode. |
| enrichment | array | — | Optional documented enrichments. |
| execution_mode | string | — | Execution strategy. Use auto to let the MCP server choose between sync and async. |
| fields | array | — | Specific fields to return. |
| limit | integer | — | Maximum results. |
| location | array | — | Optional locations paired with the search query. |
| query | array | yes | One or more Yellowpages search queries. |
| region | string | — | Region code. |
| webhook | string | — | Optional webhook URL for async completion. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.
yelp_reviews Yelp Reviews ~142
Fetch Yelp reviews with the documented /yelp-reviews endpoint.
| Name | Type | Req | Description |
|---|---|---|---|
| async | boolean | — | Deprecated compatibility flag. Prefer execution_mode. |
| cursor | string | — | Pagination cursor. |
| cutoff | string | — | Cutoff value accepted by Outscraper. |
| execution_mode | string | — | Execution strategy. Use auto to let the MCP server choose between sync and async. |
| fields | array | — | Specific fields to return. |
| query | array | yes | One or more Yelp business URLs. |
| reviews_limit | integer | — | Maximum reviews per query. |
| sort | string | — | Yelp sort parameter. |
| webhook | string | — | Optional webhook URL for async completion. |
| Name | Type | Req | Description |
|---|---|---|---|
| async | object | — | — |
| data | — | yes | — |
| meta | object | yes | — |
No examples provided.