Brave Search MCP Server: web results, images, videos, rich results, AI summaries, and more.
Adaga solutions — Data APIs Toolbox is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
12 pay-per-event data APIs: Maps, TikTok, Instagram, YouTube, LinkedIn, RAG, reviews, fuel, AEO.
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport http adaga-solutions-data-apis-toolbox-mcp https://adagasolutions.lu/mcp
# 2 — ask your agent for something these tools do
# local_presence_audit, google_maps_scraper, tiktok_scraper and 10 more
Adaga solutions — Data APIs Toolbox costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. Nothing here runs on your machine and nothing runs on ours: this server answers at its publisher’s own address, and what you install is the connection straight to it.
This is a public server: it answers at its publisher’s own address and this marketplace is not in the path. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is http, as the publisher's own manifest declares it.
claude mcp add --scope user --transport http adaga-solutions-data-apis-toolbox-mcp https://adagasolutions.lu/mcpReconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing straight at the publisher’s own address — this marketplace is not in the path, and nothing from this listing executes on your machine.
13 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Audit any local business's online presence in one run: Google Business Profile data (rating, review count, category, contact), recent reviews with urgency classification and owner-response detection, website AI-readiness scan (llms.txt, JSON-LD, robots.txt AI-crawler rules), a transparent presence score /100, and ready-to-use deliverables (publishable llms.txt, LocalBusiness JSON-LD, AI-drafted re
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | string | no | Business name + city used to find its Google Maps profile (e.g. 'Boulangerie Paul Mersch' or 'restaurant Esch-sur-Alzette'). The first, most relevant place is audited. Optional if websiteUrl alone is |
| websiteUrl | string | no | Full URL of the business website (e.g. https://example.lu). Scanned without a browser for AI-readiness: JSON-LD structured data, LocalBusiness schema, meta description, H1, Open Graph, /llms.txt, and |
| maxReviews | integer | no | Number of most recent Google reviews to scrape and classify (urgency detection, owner-response check). Between 1 and 30. |
| language | string | no | Google Maps interface language code (fr, en, de...). Affects localized labels parsing. |
| dryRun | boolean | no | When true, the actor runs fully but skips all pay-per-event charges. Use it for testing and integration QA. |
| proxyConfiguration | object | no | Apify proxy settings. Residential proxies are strongly recommended — Google Maps blocks datacenter IPs. Defaults to RESIDENTIAL. |
Extract local business data from Google Maps with this scraper: names, addresses, phones, ratings, review counts, websites, GPS coordinates. Use when you need lead lists, competitor analysis or market research for any city or search query. Returns an array of business objects. Pricing: $1.00 per run + $0.03 per business scraped.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| searchQuery | string | no | What to search on Google Maps (e.g., 'restaurants Paris', 'plumbers London', 'hotels New York') |
| queries | array | no | Array of search queries to scrape. Use this for multiple searches in one run. |
| maxResults | integer | no | Maximum number of businesses to extract per query |
| language | string | no | Language code for Google Maps results (e.g., 'fr', 'en', 'de', 'es') |
| includeReviews | boolean | no | Whether to extract user reviews for each business |
| maxReviews | integer | no | Maximum number of reviews to extract per business |
| proxyConfiguration | object | no | Proxy settings. Residential proxies are recommended for Google Maps. |
Scrape TikTok profiles and videos: follower counts, likes, video metadata and stats. Use when researching influencers, tracking social engagement or analyzing TikTok content. Returns profile and video objects. Pricing: $0.01 per profile + $0.002 per video.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| profiles | array | yes | List of TikTok usernames or profile URLs to scrape (e.g., ['mrbeast', 'https://www.tiktok.com/@charlidamelio']) |
| hashtags | array | no | List of hashtags to scrape trending videos from (without #) |
| maxVideosPerProfile | integer | no | Maximum number of videos to extract per profile |
Scrape Instagram profiles and hashtag posts: followers, posts, engagement metrics. Use when vetting influencers, monitoring brands or tracking competitors on Instagram. Returns profile objects with recent posts. Pricing: $0.01 per profile scraped.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| profiles | array | yes | List of Instagram usernames to scrape (without @). Example: ["nasa", "cristiano"] |
Scrape YouTube videos and channels: views, subscribers, metadata, descriptions. Use when researching content trends, analyzing creators or building YouTube datasets. Returns video and channel objects. Pricing: $0.002 per video scraped.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| videoUrls | array | no | YouTube video URLs or IDs to scrape. Supports youtube.com/watch, youtu.be, and /shorts/ formats. |
| channelUrls | array | no | YouTube channel URLs to scrape. Supports @handle, /channel/, and /c/ formats. |
| searchQueries | array | no | Search YouTube for videos matching these queries. Returns top results with full video data. |
| maxResults | integer | no | Maximum number of results per search query (1-50) |
Extract public LinkedIn profile data with this scraper: name, headline, experience, company. Use when enriching B2B leads or doing recruiting research on LinkedIn. Returns structured profile objects. Pricing: $0.02 per profile scraped.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| profileUrls | array | yes | List of LinkedIn profile URLs to scrape (e.g., ['https://www.linkedin.com/in/williamhgates/']) |
| includeSkills | boolean | no | Whether to extract the skills section |
| includeExperience | boolean | no | Whether to extract work experience details |
Fetch web pages and convert them into clean LLM-ready text for RAG pipelines. Use when an agent needs readable page content from the web without HTML noise — a lightweight browser alternative for retrieval. Returns per-page cleaned text with metadata. Pricing: $0.003 per page crawled.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | string | no | Google search query. Top results are fetched and extracted. Example: 'best crm software 2026' |
| urls | array | no | Direct page URLs to extract content from (instead of searching). Example: ["https://example.com/article"] |
| maxResults | integer | no | Maximum number of search results / pages to process |
| outputFormat | string | no | Content format: markdown (best for LLM/RAG) or plain text |
| lang | string | no | Language code for search results (e.g. en, fr, de) |
Monitor public APIs and detect breaking changes by diffing OpenAPI specs and classifying changelogs — a radar for the APIs you depend on. Use when you need early warning before an API change breaks your integration. Returns change events classified by severity. Pricing: $0.50 per run + $0.005 per API checked.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| apis | array | yes | List of APIs to watch. For type 'openapi', url must point to a raw OpenAPI spec (JSON or YAML). For type 'github-releases', url must be 'owner/repo' or a GitHub repo URL. For type 'rss', url must be a |
| webhookUrl | string | no | POST endpoint called at the end of each run with a JSON summary (counts by class + top critical changes). Slack/Discord/Teams incoming-webhook compatible payload is included. |
| dryRun | boolean | no | When true, the actor performs the full detection but does NOT charge any pay-per-event fee. Use for testing your configuration. |
| maxApis | integer | no | Safety cap on the number of APIs processed in one run. |
Monitor Google Maps reviews and detect only NEW ones, with Bayesian urgency classification and optional Slack alerts — your reputation radar. Use when tracking review activity for local businesses. Returns review objects flagged isNew with urgency scores. Pricing: $0.25 per run + $0.01 per new review.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| placeUrls | array | no | Google Maps place URLs (/maps/place/...) to monitor |
| query | string | no | Google Maps search, e.g. 'restaurants Esch-sur-Alzette' — takes the first maxPlaces results. Ignored if placeUrls is non-empty. |
| maxPlaces | integer | no | How many businesses to monitor (from placeUrls or the search query) |
| maxReviewsPerPlace | integer | no | How many recent reviews to scrape per business |
| alertThreshold | integer | no | New reviews with this rating or lower trigger a Slack alert |
| dryRun | boolean | no | Testing mode: skips Slack alerts, state writes, and billing events |
| slackConnector | string | no | MCP connector to your Slack workspace. Authorize once in Apify Console → Settings → Integrations. The Actor only sees a connector ID. Leave empty to skip alerts (dataset only). |
| proxyConfiguration | object | no | A residential proxy is strongly recommended — Google Maps blocks datacenter IPs. |
Generate pre-sales reports from a business's worst Google Maps reviews: HTML report plus ready pitch. Use when doing agency outbound and you want to show prospects their visible bad reviews. Returns pitch text and a shareable report URL per business. Pricing: $0.25 per run + $0.10 per pitch generated.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| placeUrls | array | no | Google Maps place URLs (/maps/place/...) of the prospects to analyze |
| query | string | no | Google Maps search, e.g. 'restaurants Esch-sur-Alzette' — takes the first maxPlaces results. Ignored if placeUrls is non-empty. |
| maxPlaces | integer | no | How many prospects to analyze |
| maxReviewsPerPlace | integer | no | How many recent reviews to scan per business when looking for the worst |
| worstThreshold | integer | no | Reviews at or below this rating are included in the pitch report |
| mode | string | no | generate = scrape + pitch + delivery. check-engagement = IMAP reply watch only (no Maps scraping, runs even under Google rate-limit) |
| telemetryEndpoint | string | no | Base URL of our tracking receiver (e.g. https://track.example.com). Embeds an HMAC-signed 1px pixel in each HTML report; opens trigger CONVERSION_RECORDED. |
| vertical | string | no | Sector template for pitch/report: chr (hotels/restaurants), immobilier, sante, artisanat |
| emailMap | object | no | Mapping place name or Maps URL -> recipient email for outbound delivery. Only used when sendApproval is true. |
| smtpUser | string | no | Gmail address used to send reports (requires an app password). Secret input. |
| smtpPassword | string | no | Gmail app password for the SMTP user. Secret input, never logged. |
| sendApproval | boolean | no | Explicit approval gate: without it, NO email is ever sent (reports are generated only) |
| maxEmailsPerRun | integer | no | Rate limit: maximum reports emailed in one run (plus 20s inter-send delay and a 20/day global cap) |
| dryRun | boolean | no | Testing mode: skips report publishing and billing events |
| proxyConfiguration | object | no | A residential proxy is strongly recommended — Google Maps blocks datacenter IPs. |
Get live fuel prices for about 10,000 gas stations across France (official open data, Hermès Revenu API). Use when comparing fuel prices, estimating route costs or building price datasets for France. Returns station objects with prices per fuel type. Pricing: $0.20 per run + $0.01 per 1k stations.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| departement | string | no | Filtrer par code département (ex: '75' pour Paris, '69' pour Lyon). Laissez vide pour toute la France. |
| carburant | string | no | Filtrer par type de carburant |
Monitor hotel rates across booking sources for revenue management. Use when tracking competitor hotel pricing or building rate intelligence. Returns rate observations per hotel and date. Micro-pricing per event.
No parameter schema on file.
Check any website's AI visibility with a 7-criteria AEO audit: JSON-LD, llms.txt, AI bots in robots.txt and more. Use when you need to know if a site can be cited by ChatGPT, Perplexity or Claude — this checker returns a 0-7 score with exact fixes plus a generated llms.txt draft. FREE.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | Full URL of the site to audit (e.g. https://example.lu). The checker fetches the homepage, /llms.txt and /robots.txt. |
| generateLlmsTxt | boolean | no | Also generate a ready-to-publish llms.txt draft for the audited site (delivered in the dataset and in the key-value store as llms.txt). |
- Every tool — any call limit is its publisher’s, not ours
- No card, and mcprush charges nothing for it
- Runs at its publisher’s own address — this marketplace is not in the path
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install Adaga solutions — Data APIs Toolbox or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
This listing is an address its publisher runs, and you connect to it directly — this marketplace is not in the path. The scanner reads packages and public source, and an address is neither. So there is no grade — not a withheld one, an unmeasured one.
Release history
This is an address its publisher runs: which release it serves is theirs to choose, so there is nothing here to pin. The history below is for reading; the current release on file is 1.0.0.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish Adaga solutions — Data APIs Toolbox can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.