# AutomationNation Data Tools (mcpb · automationnation-mcp.mcpb)

Agent tools: Google web search, Flights, Hotels, Shopping, News, Jobs, Trends, Maps leads, YouTube

- Trust score: 48/100 (low)
- Change this week: +3
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-11-05

## Components

- remote · `mcp.apify.com`: 48/100, [markdown](https://verifymcp.io/servers/retracn-automationnation-mcp/mcp.md), [page](https://verifymcp.io/servers/retracn-automationnation-mcp/mcp)
- mcpb · `automationnation-mcp.mcpb`: 48/100 (this document), [markdown](https://verifymcp.io/servers/retracn-automationnation-mcp/automationnation-mcp.md), [page](https://verifymcp.io/servers/retracn-automationnation-mcp/automationnation-mcp)

## Channel facts

- Registry: `mcpb`
- Package: `https://github.com/retracn/automationnation-mcp/releases/download/v1.1.1/automationnation-mcp.mcpb`
- Version: `1.1.1`
- Transport: `stdio`
- SHA-256: `98bff8717e521e75f46a7531c113f8666a65dbe283ee2f52a9fd4570ea5322e7`

## Trust breakdown

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. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-11-05.

- **Supply Chain Security**: 0/100
  - No malware scan is available for this kind of package: the supply-chain vendors we use do not cover it. This is a permanent gap in our coverage, not a finding about the package.
  - Known CVEs could not be checked: we found no dependency list to check in this bundle: either it runs a compiled binary, whose bundled manifests we do not read, or none of the package.json, requirements.txt, pyproject.toml or uv.lock files it ships for its runtime declares a dependency we can read (a requirements.txt that only points at a setup.py project, a local path, or a nested requirements file we cannot follow counts as none).
  - Install-script risk not yet assessed.
  - Dependency health could not be checked: we found no dependency list to check in this bundle: either it runs a compiled binary, whose bundled manifests we do not read, or none of the package.json, requirements.txt, pyproject.toml or uv.lock files it ships for its runtime declares a dependency we can read (a requirements.txt that only points at a setup.py project, a local path, or a nested requirements file we cannot follow counts as none).
- **Provenance & Transparency**: 45/100
  - Source repository is publicly reachable at the declared URL.
  - Provenance check failed: no build-provenance attestation is published.
  - Clear OSI-approved license (MIT).
  - Actively maintained (last published 29 days ago).
  - Disclosure check failed: no security disclosure policy was found in the source repository.
- **Schema Quality & AI Usability**: 60/100
  - AI-judged instruction clarity (excellent).
  - Context-footprint check failed: tool/resource definitions use about 5618 tokens (~295/item across 19 items; 19 tools + 0 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 73/100
  - Stability observed for 22 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 100/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 100% of tool parameters carry a description.
- **Tool Safety**: 100/100
  - No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.
  - We read all 19 captured tool definition(s), and no name or description among them implies an irreversible operation.
  - An AI judge read all 20 captured unit(s) of tool text and found none that tries to manipulate the model reading it.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.

**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.

## Install

### How do I install the AutomationNation Data Tools MCP server?

AutomationNation Data Tools ships as an MCPB bundle, a single file you download and open in an MCP host that supports MCPB bundles, such as Claude Desktop. The host reads the launch command from the bundle's own manifest, so there is no command to copy. Before opening it, check the file's SHA-256 matches the one the MCP registry declares for it, 98bff8717e521e75f46a7531c113f8666a65dbe283ee2f52a9fd4570ea5322e7; the commands to do that are on this page. If it does not match, do not open it.

- Download bundle: `https://github.com/retracn/automationnation-mcp/releases/download/v1.1.1/automationnation-mcp.mcpb`
- SHA-256: `98bff8717e521e75f46a7531c113f8666a65dbe283ee2f52a9fd4570ea5322e7`

### Verify on macOS / Linux

```bash
echo "98bff8717e521e75f46a7531c113f8666a65dbe283ee2f52a9fd4570ea5322e7  automationnation-mcp.mcpb" | shasum -a 256 -c
```

### Verify on Windows (PowerShell)

```powershell
(Get-FileHash -Algorithm SHA256 .\automationnation-mcp.mcpb).Hash -eq "98bff8717e521e75f46a7531c113f8666a65dbe283ee2f52a9fd4570ea5322e7"
```

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-11-04 (score 48, +1)

No change was recorded against any check on this day. Stability & Change Management went from 67 to 70. That category is still filling its 30-day observation window: 20 days of observed history at the previous scan, 21 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-11-02 (score 47, +1)

No change was recorded against any check on this day. Stability & Change Management went from 60 to 63. That category is still filling its 30-day observation window: 18 days of observed history at the previous scan, 19 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-10-31 (score 46, +1)

No change was recorded against any check on this day. Stability & Change Management went from 53 to 57. That category is still filling its 30-day observation window: 16 days of observed history at the previous scan, 17 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-10-29 (score 45, +1)

No change was recorded against any check on this day. Stability & Change Management went from 47 to 50. That category is still filling its 30-day observation window: 14 days of observed history at the previous scan, 15 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-10-27 (score 44, +1)

No change was recorded against any check on this day. Stability & Change Management went from 40 to 43. That category is still filling its 30-day observation window: 12 days of observed history at the previous scan, 13 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-10-25 (score 43, +1)

No change was recorded against any check on this day. Stability & Change Management went from 33 to 37. That category is still filling its 30-day observation window: 10 days of observed history at the previous scan, 11 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-10-22 (score 42, +4)

- [functional improvement] Stability: unverified → 0.27

### 2026-10-14 (score 38, +29)

- [security improvement] Injection markers: unverified → pass
- [security] First check of Judged manipulation: pass
- [security] Stability: Stability not yet verified: not enough scan history yet (needs a 30-day window).
- [functional improvement] MCP protocol: unverified → pass
- [functional improvement] Tool coverage: unverified → 100
- [functional] First check of Schema quality: fail
- [functional] First check of Destructive annotations: pass
- [functional] First check of Schema quality: fail
- [functional] First check of Tool coverage: 100
- [functional] First check of Schema quality: excellent

## MCP tools (19)

### `search_flights` (~330 tokens)

Google Flights search

Search Google Flights for one route and date. Returns each flight's total price, airlines, flight numbers, departure and arrival times, duration, stops and layovers, CO2 emissions, and whether Google marks it as a best flight. One way by default; set return_date for round-trip prices. Use it for flight prices, schedules and the cheapest or fastest options between two places. Typically 5–20 seconds. Cost on your Apify account: $0.20 per 1,000 flights ($0.16 on Gold and above).

Input parameters:

- `adults` (integer): Adult passengers; prices are totals for all of them.
- `cabin_class` (string): Cabin class.
- `country` (string): Two-letter country code for the Google point of sale, e.g. us, gb, de. Prices can differ by country.
- `currency` (string): Three-letter currency code for prices: USD, EUR, GBP, INR…
- `departure_date` (string): Departure date, YYYY-MM-DD. If omitted, Google picks a date about two weeks out.
- `destination` (string, required): Arrival airport code (LHR) or city (London).
- `max_results` (integer): How many flights to return, 1–50. Each result is billed, so ask for what you need.
- `origin` (string, required): Departure airport code (JFK) or city (New York).
- `return_date` (string): Return date, YYYY-MM-DD, for a round trip; prices are then round-trip totals.
- `stops` (string): Limit the number of stops.

### `search_hotels` (~344 tokens)

Google Hotels search

Search Google Hotels for a city, neighbourhood or landmark. Returns hotel name, star class, guest rating and review count, nightly price with and without taxes, estimated total for the stay, description, nearby places, website, coordinates and Google Hotels link. Set check_in and check_out for exact prices (otherwise Google picks dates). Filter by minimum rating, minimum stars and maximum nightly price. Up to 20 hotels per search, typically 5–20 seconds. Cost on your Apify account: $1 per 1,000 hotels ($0.80 on Gold and above).

Input parameters:

- `adults` (integer): Guests per room.
- `check_in` (string): Check-in date, YYYY-MM-DD.
- `check_out` (string): Check-out date, YYYY-MM-DD.
- `country` (string): Two-letter country code for Google, e.g. us, gb, de. It can change the currency and booking partners.
- `currency` (string): Three-letter currency code (USD, EUR, GBP). Google may still answer in the country's currency.
- `location` (string, required): Where to stay: a city (Paris), an area (Shoreditch London) or a full search (hotels near Times Square).
- `max_price_per_night` (integer): Only hotels at or under this nightly price, in the results' currency.
- `max_results` (integer): How many hotels to return, 1–20. Each result is billed, so ask for what you need.
- `min_rating` (string): Only hotels with at least this guest rating.
- `min_stars` (string): Only hotels with at least this many stars.

### `search_google` (~303 tokens)

Google web search

Search Google and get the web results in Google's order: title, URL, site and snippet for each. Restrict to a site, a file type or a time range, in any country and language. Use it to research a topic, find sources, docs and pages, or check what ranks for a query. Up to 100 results per call, 10 per page, typically 4–10 seconds per page. Cost on your Apify account: $5 per 1,000 searches of up to 10 results ($4 on Gold and above).

Input parameters:

- `country` (string): Two-letter country code for Google, e.g. us, gb, de, in.
- `file_type` (string): Only files of this type, e.g. pdf, docx, xlsx.
- `language` (string): Interface language code, e.g. en, de, es, fr, ja.
- `max_results` (integer): How many results to return, 1–100. Each result is billed, so ask for what you need.
- `query` (string, required): The search, e.g. "best project management software". Google operators work: site:, filetype:, "exact phrase", -exclude, OR.
- `site` (string): Only results from this site or path, e.g. reddit.com or docs.python.org/3.
- `time` (string): Only results from the past day, week, month or year.

### `search_google_shopping` (~208 tokens)

Google Shopping search

Search Google Shopping for a product in any country. Returns product title, current price, original price and discount, store, whether other stores sell it, delivery and returns details, rating, review count and a Google Shopping link. Use it for price comparison, finding where to buy, and competitor or market price research. About 50 products per search in the country's currency, typically a few seconds. Cost on your Apify account: $1 per 1,000 products ($0.80 on Gold and above).

Input parameters:

- `country` (string): Two-letter country code; prices come in that country's currency, e.g. us, gb, de, in.
- `max_results` (integer): How many products to return, 1–50. Each result is billed, so ask for what you need.
- `query` (string, required): Product search as you would type it into Google Shopping, e.g. "wireless earbuds" or "iPhone 16 Pro 256GB".

### `get_youtube_transcripts` (~302 tokens)

YouTube transcripts

Get the transcript (captions) of YouTube videos, with title, channel, duration, caption language and word count, and optional timestamps. Accepts video URLs or IDs, Shorts, youtu.be links, and channel or playlist URLs (it takes their latest videos). Manual captions in the requested language come first, then auto-generated ones; translation into another language is best effort. Use it to summarise, quote, fact-check or search inside videos. Videos without captions come back with an error status and aren't billed. Cost on your Apify account: $1.50 per 1,000 transcripts ($1.20 on Gold and above).

Input parameters:

- `include_timestamps` (boolean): Return the transcript as timestamped lines ("[1:23] text") instead of plain text.
- `language` (string): Preferred caption language code, e.g. en, es, de, fr, ja.
- `max_characters` (integer): Cut each transcript after this many characters to protect your context window.
- `max_videos_per_channel` (integer): For channel or playlist URLs: how many of the latest videos to take.
- `translate_to` (string): Optional language code to machine-translate the transcript into (best effort; YouTube rate-limits translation).
- `videos` (array, required): YouTube video URLs or 11-character IDs, Shorts or youtu.be links, or channel/playlist URLs. Up to 10.

### `search_google_news` (~265 tokens)

Google News search

Search Google News for a topic, company or person. Returns headline, snippet, publisher, publish time and the publisher's article URL (Google's redirect is resolved). Filter by time (past hour to past year) and sort by relevance or newest first, in any country and language. Use it for current events, company and competitor news monitoring, and research. Up to 100 articles per call, typically a few seconds. Cost on your Apify account: $1 per 1,000 articles ($0.80 on Gold and above).

Input parameters:

- `country` (string): Two-letter country code for Google, e.g. us, gb, de, in.
- `language` (string): Interface language code, e.g. en, de, es, fr, ja.
- `max_results` (integer): How many articles to return, 1–100. Each result is billed, so ask for what you need.
- `query` (string, required): News search, e.g. "Nvidia earnings" or "EV tariffs". Google operators work, e.g. site:reuters.com.
- `sort_by` (string): Google's order, or newest first.
- `time` (string): Only articles from the past hour, day, week, month or year.

### `search_google_images` (~278 tokens)

Google Images search

Search Google Images. Returns the full-size image URL with width and height, a thumbnail, and the source page's URL, title and site. Filter by size, colour, type (photo, clipart, line art, face, animated), time and usage rights. Up to 100 images per search, typically a few seconds. Check the licence on the source page before reusing an image. Cost on your Apify account: $0.25 per 1,000 images ($0.20 on Gold and above).

Input parameters:

- `color` (string): Colour filter.
- `country` (string): Two-letter country code for Google, e.g. us, gb, de, in.
- `image_type` (string): Image type.
- `language` (string): Interface language code, e.g. en, de, es, fr, ja.
- `license` (string): Usage rights, as Google classifies them.
- `max_results` (integer): How many images to return, 1–100. Each result is billed, so ask for what you need.
- `query` (string, required): Image search, e.g. "modern kitchen" or "golden retriever puppy".
- `size` (string): Image size.
- `time` (string): Only images from the past day, week, month or year.

### `search_google_videos` (~249 tokens)

Google Videos search

Search Google's video results across YouTube, TikTok, Vimeo, news sites and more. Returns title, URL, platform, channel, duration, publish date, snippet, key moments and a Shorts flag. Filter by time and length. Use it to find videos on a topic beyond YouTube's own search. Up to 100 videos per call. Cost on your Apify account: $1 per 1,000 videos ($0.80 on Gold and above).

Input parameters:

- `country` (string): Two-letter country code for Google, e.g. us, gb, de, in.
- `duration` (string): Length: short is under 4 minutes, medium 4–20, long over 20.
- `language` (string): Interface language code, e.g. en, de, es, fr, ja.
- `max_results` (integer): How many videos to return, 1–100. Each result is billed, so ask for what you need.
- `query` (string, required): Video search, e.g. "how to make sourdough bread".
- `time` (string): Only videos from the past hour, day, week, month or year.

### `search_jobs` (~287 tokens)

Google Jobs search

Search Google Jobs, which aggregates listings from LinkedIn, Indeed, Glassdoor, company career sites and more, in 26 countries. Returns job title, company, location, remote flag, source, posting date, employment type, salary (text plus parsed min, max, currency and period), a description excerpt, qualifications and apply links. Filter by date posted, employment type and remote only. Up to 100 jobs per call. Cost on your Apify account: $2 per 1,000 jobs ($1.50 on paid plans) + $0.03 per search.

Input parameters:

- `country` (string): Country to search; Google Jobs is verified in these countries.
- `date_posted` (string): Only jobs posted since yesterday, in the last 3 days, week or month.
- `employment_type` (string): Only jobs of this type.
- `location` (string): City, region or area, e.g. "New York", "London" or "Austin, TX". Leave empty for the whole country.
- `max_results` (integer): How many jobs to return, 1–100. Each result is billed, so ask for what you need.
- `query` (string, required): Job search, e.g. "software engineer", "registered nurse" or "marketing manager".
- `remote_only` (boolean): Only remote or work-from-home jobs.

### `get_google_trends` (~305 tokens)

Google Trends

Google Trends for up to 5 keywords: interest over time (0–100), average, latest and peak interest, trend direction and change, top regions, and top and rising related searches with "Breakout" flags. Compare terms on one scale and choose the country or region (US, GB, US-CA…), the time range (past hour to all time) and the search type (web, images, news, YouTube, Shopping). Use it for demand and seasonality research and to compare brands or topics. Cost on your Apify account: $1 per 1,000 keyword reports ($0.27–$0.90 on paid plans) · $0.50 per 1,000 trending searches.

Input parameters:

- `compare` (boolean): Put all terms on one 0–100 scale, like a Google Trends comparison.
- `geo` (string): Country or region code, e.g. US, GB, DE, US-CA (California), GB-ENG. Empty means worldwide.
- `include_regions` (boolean): Add the regions where each term is searched most.
- `include_related_queries` (boolean): Add top and rising related searches.
- `search_type` (string): Which Google search to measure interest in.
- `terms` (array, required): Keywords or topics, up to 5, e.g. ["chatgpt", "gemini", "claude"].
- `time_range` (string): Period to analyse.

### `get_trending_searches` (~251 tokens)

Google trending searches now

What's trending on Google right now in a country, like trends.google.com/trending: each trending search with its search volume, increase, start time, whether it is still active, related searches and optional news articles. Windows of the past 4, 24 or 48 hours or 7 days. Use it for real-time monitoring, news-jacking and content ideas. Cost on your Apify account: $1 per 1,000 keyword reports ($0.27–$0.90 on paid plans) · $0.50 per 1,000 trending searches.

Input parameters:

- `country` (string): Two-letter country code, e.g. US, GB, IN, DE.
- `hours` (integer): Time window in hours: 4, 24, 48 or 168 (7 days). Other values round to the nearest.
- `include_news` (boolean): Add up to 3 news articles Google shows for each trending search.
- `max_results` (integer): How many trending searches to return, 1–100. Each result is billed, so ask for what you need.
- `only_active` (boolean): Skip searches Google marks as no longer trending.

### `find_local_businesses` (~437 tokens)

Google Maps business leads

Find local businesses on Google Maps in any country, as sales leads. Returns name, category, address, phone, email (found on the business website), website, rating and review count, social profiles, opening-date estimate, unclaimed-listing flag and a lead score with reasons. Search any business type in any city, e.g. "dentist" in "Austin, TX". Filters for businesses without a website, recently opened businesses and review counts. Optional AI outreach drafts. About 1–3 minutes for 10 leads because it visits each website. Cost on your Apify account: $0.03 per lead ($0.024 on Gold).

Input parameters:

- `business_type` (string, required): What to search for on Google Maps, e.g. "dentist", "vegan restaurant" or "roofing contractor".
- `country` (string): Two-letter country code for the location, e.g. us, gb, ca, au, de.
- `find_emails` (boolean): Visit each business website to find an email address. Slower, but most leads are useless without it.
- `include_outreach_drafts` (boolean): Add AI-written cold email, LinkedIn and SMS drafts for each lead.
- `location` (string, required): City or area, e.g. "Austin, TX" or "Berlin, Germany". Add the state or country when a name is ambiguous.
- `max_results` (integer): How many businesses to return, 1–100. Each result is billed, so ask for what you need.
- `max_reviews` (integer): Skip businesses with more reviews than this, e.g. 30 to find newer businesses.
- `min_reviews` (integer): Skip businesses with fewer reviews than this.
- `opened_within_days` (integer): Only businesses that opened within this many days; 30, 60 or 90 work best. 0 means any age.
- `with_website_only` (boolean): Only businesses that list a website.
- `without_website_only` (boolean): Only businesses with no website (good prospects for web design and marketing services).

### `find_uk_business_leads` (~442 tokens)

UK business leads with directors

UK business leads from Google Maps, enriched from Companies House: everything find_local_businesses returns plus the company director's name, company number, incorporation date, company age and SIC codes, with a match-confidence rating. Search UK cities or postcodes for any business type. Use it for UK B2B prospecting. About 1–3 minutes for 10 leads. Cost on your Apify account: $0.05 per lead ($0.04 on Gold).

Input parameters:

- `business_type` (string, required): What to search for, e.g. "plumber", "dentist" or "coffee shop".
- `cities` (array): UK cities, towns or regions, e.g. ["Manchester", "Leeds"]. Give cities or postcodes.
- `find_emails` (boolean): Visit each business website to find an email address. Slower, but most leads are useless without it.
- `include_outreach_drafts` (boolean): Add AI-written cold email, LinkedIn and SMS drafts for each lead.
- `max_results` (integer): How many businesses to return, 1–100. Each result is billed, so ask for what you need.
- `max_reviews` (integer): Skip businesses with more reviews than this, e.g. 30 to find newer businesses.
- `min_reviews` (integer): Skip businesses with fewer reviews than this.
- `opened_within_days` (integer): Only businesses that opened within this many days; 30, 60 or 90 work best. 0 means any age.
- `postcodes` (array): UK postcodes or districts to search around, e.g. ["M1 1AA", "LS1"].
- `radius_miles` (integer): Search radius around each postcode: 1–5 for a neighbourhood, 10–20 for a town.
- `unclaimed_only` (boolean): Only businesses that haven't claimed their Google Business Profile.
- `with_website_only` (boolean): Only businesses that list a website.
- `without_website_only` (boolean): Only businesses with no website (good prospects for web design and marketing services).

### `get_advertiser_ads` (~264 tokens)

Google Ads Transparency lookup

Every ad an advertiser runs on Google Search, YouTube, Display and Shopping, from Google's Ads Transparency Center. Returns format, first and last shown dates, days running, headline, ad texts, display URL, landing page, image URLs and YouTube video. Look up by advertiser name, website domain, Transparency Center URL or advertiser ID, and filter by country and format. Use it for competitor ad research and creative inspiration. Newest ads first, up to 200 per call. Cost on your Apify account: $1 per 1,000 ads ($0.80 on Gold and above).

Input parameters:

- `advertiser` (string, required): Advertiser name (Nike), website domain (nike.com), Ads Transparency Center URL or advertiser ID (AR…).
- `format` (string): Only ads of this format.
- `include_ad_content` (boolean): Open each ad's preview for its headline, texts, landing page, images and video. Slower but much more useful.
- `max_results` (integer): How many ads to return, 1–200. Each result is billed, so ask for what you need.
- `region` (string): Two-letter country code to see only ads shown there (us, gb, de…), or "anywhere".

### `get_app_reviews` (~323 tokens)

App Store and Google Play reviews

App reviews from the Apple App Store or Google Play: star rating, title, text, date, reviewer and the developer's reply, plus app version and helpful votes for Google Play. Accepts store URLs, App Store IDs, Google Play package names or app names. Filter by star rating (e.g. 1–2 stars for complaints), sort by newest or most relevant, in any country and language. Up to 500 reviews per call. Cost on your Apify account: $0.08 per 1,000 reviews ($0.05–$0.07 on paid plans).

Input parameters:

- `app` (string, required): App Store URL or numeric ID (324684580), Google Play URL or package name (com.spotify.music), or an app name (Spotify).
- `country` (string): Two-letter store country, e.g. us, gb, de. Reviews differ by country.
- `language` (string): Interface language code, e.g. en, de, es, fr, ja.
- `max_rating` (integer): Only reviews with at most this many stars, e.g. 2 for complaints.
- `max_reviews` (integer): How many reviews to return, 1–500.
- `min_rating` (integer): Only reviews with at least this many stars.
- `sort` (string): Newest first, or the store's "most relevant" order.
- `store` (string): Which store. auto reads it from the URL or ID; plain app names go to the App Store unless you choose google_play.

### `analyze_app_reviews` (~190 tokens)

AI app review analysis

AI analysis of the latest App Store and Google Play reviews for up to 5 apps: top bugs, top feature requests, critical issues, competitor mentions, a sentiment summary, the rating distribution and the app versions mentioned. Accepts store URLs, App Store IDs, Google Play package names or app names. Use it for product research, competitor analysis and release monitoring. About 30–90 seconds per app. Cost on your Apify account: $0.05 per app report ($0.04 on Gold).

Input parameters:

- `apps` (array, required): Up to 5 apps: store URLs, App Store IDs, Google Play package names or plain app names (e.g. "Duolingo").
- `country` (string): Two-letter store country, e.g. us, gb, de.
- `max_reviews_per_app` (integer): How many of the latest reviews to analyse per app and store.

### `check_ai_overview_citations` (~286 tokens)

Google AI Overview citation check

Check Google AI Overviews for your keywords: whether an AI Overview appears, whether it cites your domain and at what position, which domains and competitors it cites instead, whether your brand is mentioned, the AI Overview text, your organic rank, and what changed since your last check. Use it for AEO and GEO (answer and generative engine optimisation) audits and monitoring. About 5–20 seconds per keyword. Cost on your Apify account: $0.04 per keyword ($0.032 on Gold), plus $2 per run from 17 Nov 2026; $0.01 per keyword until 16 Oct 2026.

Input parameters:

- `brand_names` (array): Names that count as a brand mention in the AI Overview text.
- `competitor_domains` (array): Competitor websites to watch, e.g. ["hubspot.com", "pipedrive.com"].
- `country` (string): Two-letter country code for Google, e.g. us, gb, de, in.
- `domain` (string, required): Your website, e.g. "yourbrand.com". Subdomains count.
- `language` (string): Interface language code, e.g. en, de, es, fr, ja.
- `queries` (array, required): Searches to check, exactly as people type them, e.g. ["best crm for small business"].

### `check_ai_visibility` (~298 tokens)

AI assistant brand visibility

Ask AI assistants the questions your customers ask and see whether they mention and cite your brand. For each prompt and engine (Google AI Overviews, Gemini with Google Search, Claude with web search) it returns whether the brand is mentioned, its rank among the brands named, whether it is cited, competitors mentioned and cited, sentiment, the snippet about the brand and the sources cited. Use it for AI search visibility and share-of-voice tracking. Each prompt on each engine is one answer checked. Takes 1–3 minutes. Cost on your Apify account: $0.05 per answer checked ($0.04 on Gold) + $0.50 per optional report.

Input parameters:

- `brand` (string, required): Brand or product name as people write it, e.g. "Notion".
- `competitors` (array): Competitors as names, domains or "Name (domain.com)".
- `country` (string): Two-letter country code for localised answers, e.g. us, gb, de.
- `create_report` (boolean): Also build a shareable HTML report (extra charge, see the price).
- `domain` (string): Your website, e.g. "notion.so", to check whether answers cite it.
- `engines` (array): AI engines to ask.
- `prompts` (array, required): Questions people ask AI assistants in your market, e.g. "What is the best note-taking app for teams?".

### `get_run_results` (~117 tokens)

Get results of a run

Fetch the status and results of an Apify run started by one of this server's tools, for example one that was still running when the tool returned (large lead or AI-visibility searches). Pass the run_id from that tool's output. Free: it only reads results already paid for.

Input parameters:

- `limit` (integer): How many results to return.
- `offset` (integer): Skip this many results, to page through a large run.
- `run_id` (string, required): The run_id printed by the tool that started the run.

## Diagnostics

Captured diagnostic sections: Provenance. The full working is on the page: https://verifymcp.io/servers/retracn-automationnation-mcp/automationnation-mcp#diagnostics

## Score history

- 2026-11-05: 48
- 2026-11-04: 48
- 2026-11-03: 47
- 2026-11-02: 47
- 2026-11-01: 46
- 2026-10-31: 46
- 2026-10-30: 45
- 2026-10-29: 45
- 2026-10-28: 44
- 2026-10-27: 44
- 2026-10-26: 43
- 2026-10-25: 43
- 2026-10-24: 42
- 2026-10-23: 42
- 2026-10-22: 42
- 2026-10-21: 38
- 2026-10-20: 38
- 2026-10-19: 38
- 2026-10-18: 38
- 2026-10-17: 38
- 2026-10-16: 38
- 2026-10-15: 38
- 2026-10-14: 38
- 2026-10-13: 9
- 2026-10-12: 9
- 2026-10-10: 9
- 2026-10-08: 9
- 2026-10-06: 9

## Common questions

### What is the AutomationNation Data Tools MCP server?

AutomationNation Data Tools is an MCP server listed in the public MCP registry as io.github.retracn/automationnation-mcp. Agent tools: Google web search, Flights, Hotels, Shopping, News, Jobs, Trends, Maps leads, YouTube. This page covers its MCPB bundle (https://github.com/retracn/automationnation-mcp/releases/download/v1.1.1/automationnation-mcp.mcpb).

### Is the AutomationNation Data Tools MCP server safe to use?

AutomationNation Data Tools scores 48 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

### What tools does the AutomationNation Data Tools MCP server expose?

AutomationNation Data Tools exposes 19 tools: search_flights, search_hotels, search_google, search_google_shopping, get_youtube_transcripts, and 14 more. Their descriptions and schemas cost roughly 5,479 tokens of context every time the server is loaded.

### What licence is the AutomationNation Data Tools MCP server under?

AutomationNation Data Tools declares the MIT licence, which is OSI-approved. That covers the source only, and says nothing about the cost of any service it calls.

### What did VerifyMCP test on the AutomationNation Data Tools MCP server?

VerifyMCP ran 12 checks on AutomationNation Data Tools, covering Source repository, Provenance, License, Maintenance and 8 more. 4 items could not be completed, a gap on our side rather than a finding about AutomationNation Data Tools: Malware scan, Known CVEs, Install scripts and Dependency health. One category scores 0 for that reason, because we only credit what we can confirm. Endpoint Security and Transport & Reachability do not apply to an MCPB bundle, so they were not tested. The score does not measure everything, and the scoring documentation lists what it leaves out.

## Links

- Repository: https://github.com/retracn/automationnation-mcp
- Changelog RSS feed: https://verifymcp.io/servers/retracn-automationnation-mcp/automationnation-mcp.xml
- Changelog JSON feed: https://verifymcp.io/servers/retracn-automationnation-mcp/automationnation-mcp/changelog.json
- Trust report (JSON): https://verifymcp.io/servers/retracn-automationnation-mcp/automationnation-mcp.json
- HTML version of this page: https://verifymcp.io/servers/retracn-automationnation-mcp/automationnation-mcp
