protogrid

Search / io.github.jeffreyturov-dev/adaga-solutions-toolbox

Adaga solutions — Data APIs Toolbox

R0· no sign-in

12 pay-per-event data APIs: Maps, TikTok, Instagram, YouTube, LinkedIn, RAG, reviews, fuel, AEO.

v1.0.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality60needs work
Trust80of 100
Uptime, 30 days100%
Latency p50659 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "adaga-solutions-toolbox": {
      "type": "http",
      "url": "https://adagasolutions.lu/mcp"
    }
  }
}
claude mcp add --transport http adaga-solutions-toolbox https://adagasolutions.lu/mcp
[mcp_servers.adaga-solutions-toolbox]
url = "https://adagasolutions.lu/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "adaga-solutions-toolbox": {
      "type": "remote",
      "url": "https://adagasolutions.lu/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "adaga-solutions-toolbox": {
      "type": "http",
      "url": "https://adagasolutions.lu/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=adaga-solutions-toolbox&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYWRhZ2Fzb2x1dGlvbnMubHUvbWNwIn0%3D"
}
{
  "servers": {
    "adaga-solutions-toolbox": {
      "type": "http",
      "url": "https://adagasolutions.lu/mcp"
    }
  }
}
{
  "mcpServers": {
    "adaga-solutions-toolbox": {
      "httpUrl": "https://adagasolutions.lu/mcp"
    }
  }
}
extensions:
  "adaga-solutions-toolbox":
    enabled: true
    name: "adaga-solutions-toolbox"
    type: streamable_http
    uri: "https://adagasolutions.lu/mcp"
    timeout: 300

Quality 60 / 100needs work

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene64 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • warn
    tools.description_length1 tools have descriptions over 1,024 characters, which crowds the context
  • pass
    tools.schemasevery tool has an object input schema
  • fail
    tools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: aeo_ai_visibility_checker (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); hotel_rate_monitoring (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); local_presence_audit (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
  • pass
    tools.token_costabout 5,513 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability25 · weight 15
  • warn
    stability.changes6 tool changes in 30 days
  • fail
    stability.rug_pull4 tools kept their name but changed most of their description in 30 days; review before trusting them
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

13 tools, about 5,513 tokens to load them all · tool set 27b2eea13844 · tools last changed 2026-10-18 · checked 2026-10-20 16:30 UTC

Tool changes

  • aeo_ai_visibility_checkerchangeddescriptionmeaning changed
    before

    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.

    after · 50% of words in common

    Check any WEBSITE's AI visibility with a 7-criteria technical 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 — returns a 0-7 score with exact fixes plus a generated llms.txt draft. This audits ONLY the website (no Google Business Profile data, no reviews): use local_presence_audit instead when you need the full local-business picture (GBP + reviews + website) with a /100 score and sales deliverables. FREE — no per-run charge. Auth: Apify API token required (Authorization: Bearer) even though the actor itself is free. Rate limit: 60 calls/min/IP on this facade; full report returned in one response, no pagination.

  • review_pitch_generatorchangeddescriptionmeaning changed
    before

    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.

    after · 37% of words in common

    Generate pre-sales reports from a business's worst Google Maps reviews: HTML report plus ready-to-send pitch. Use when doing agency outbound and you want to show prospects their visible bad reviews. Use review_radar instead to monitor for NEW reviews over time; use local_presence_audit instead for a full presence audit with score and marketing deliverables; use google_maps_scraper instead for raw bulk business lists. Returns pitch text and a shareable report URL per business. SIDE EFFECT: can email the pitch directly to prospects via your own SMTP account, but ONLY when you explicitly set sendApproval: true AND provide smtpUser/smtpPassword — with default settings it sends nothing and only generates reports. Outbound sends are rate-limited: max 5 emails per run (configurable), 20 s between sends, 20 emails/day global cap. Auth: Apify API token required (Authorization: Bearer). Facade rate limit: 60 calls/min/IP. Pricing: $0.25 per run + $0.10 per pitch generated.

  • review_radarchangeddescriptionmeaning changed
    before

    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.

    after · 37% of words in common

    Monitor Google Maps reviews and detect only NEW ones since previous runs (stateful tracking per business), with Bayesian urgency classification and optional Slack alerts — your reputation radar. Use when tracking review activity OVER TIME for businesses you already know. Use google_maps_scraper instead for one-shot bulk extraction of business data; use review_pitch_generator instead to turn existing bad reviews into a sales pitch and shareable report; use local_presence_audit instead for a one-time full presence audit. Returns review objects flagged isNew with urgency scores. Side effects: sends a Slack notification ONLY if you provide your own Slack webhook URL in the input — no messages are sent otherwise. Auth: Apify API token required (Authorization: Bearer). Rate limit: 60 calls/min/IP on this facade. Pricing: $0.25 per run + $0.01 per new review.

  • google_maps_scraperchangeddescriptionmeaning changed
    before

    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.

    after · 42% of words in common

    Extract local business data from Google Maps IN BULK: names, addresses, phones, ratings, review counts, websites, GPS coordinates — up to 100 businesses per call (refine the query for narrower results). Use when you need lead lists, competitor maps or market research across a city or search query — i.e. MANY businesses as raw data, with no scoring or audit. Use local_presence_audit instead when you need a deep scored audit of ONE business (GBP + reviews + website AI-readiness + deliverables); use review_radar instead to detect only NEW reviews on businesses you already track. Returns an array of business objects, everything in one response (no pagination; truncated beyond 100 items). Auth: Apify API token required (Authorization: Bearer). Rate limit: 60 calls/min/IP on this facade. Pricing: $1.00 per run + $0.03 per business scraped.

  • local_presence_auditchangeddescription
    before

    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 review responses, prioritized action plan). Use when you need to audit a local business before selling it marketing services, or to check whether ChatGPT, Perplexity and Gemini can 'see' a business. Pricing: $1.00 per run + $0.50 per business audited.

    after · 58% of words in common

    Deep audit of ONE local business's online presence in a single 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 review responses, prioritized action plan). Use when you need the FULL picture on one specific business — e.g. before selling it marketing services, or to check whether ChatGPT, Perplexity and Gemini can 'see' it. Use google_maps_scraper instead when you need a raw LIST of many businesses (no audit); use aeo_ai_visibility_checker instead when you only need the free website-only technical check (no Google Business data, no reviews); use review_radar instead for ongoing monitoring that flags only NEW reviews over time. Auth: Apify API token required (Authorization: Bearer). Rate limits: 60 calls/min/IP on this facade; results capped at 100 items per call, no pagination. Pricing: $1.00 per run + $0.50 per business audited.

  • local_presence_auditadded

    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 review responses, prioritized action plan). Use when you need to audit a local business before selling it marketing services, or to check whether ChatGPT, Perplexity and Gemini can 'see' a business. Pricing: $1.00 per run + $0.50 per business audited.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 80 / 100

no-repository
provenance45
liveness100
freshness100
hygiene80

+website +reachable +uptime-100% +updated-8d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://adagasolutions.lu/mcp streamable-httpnoneyes100%659 ms2025-06-182026-10-20

Tools (13)

aeo_ai_visibility_checkerCheck any WEBSITE's AI visibility with a 7-criteria technical 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 — returns a 0-7 score with exact fixes plus a generated llms.txt draft. This audits ONLY the website (no Google Business Profile data, no reviews): use local_presence_audit instead when you need the full local-business picture (GBP + reviews + website) with a /100 score and sales deliverables. FREE — no per-run charge. Auth: Apify API token required (Authorization: Bearer) even though the actor itself is free. Rate limit: 60 calls/min/IP on this facade; full report returned in one response, no pagination.
api_breaking_change_radarMonitor 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.
france_fuel_pricesGet 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.
google_maps_scraperExtract local business data from Google Maps IN BULK: names, addresses, phones, ratings, review counts, websites, GPS coordinates — up to 100 businesses per call (refine the query for narrower results). Use when you need lead lists, competitor maps or market research across a city or search query — i.e. MANY businesses as raw data, with no scoring or audit. Use local_presence_audit instead when you need a deep scored audit of ONE business (GBP + reviews + website AI-readiness + deliverables); use review_radar instead to detect only NEW reviews on businesses you already track. Returns an array of business objects, everything in one response (no pagination; truncated beyond 100 items). Auth: Apify API token required (Authorization: Bearer). Rate limit: 60 calls/min/IP on this facade. Pricing: $1.00 per run + $0.03 per business scraped.
hotel_rate_monitoringMonitor 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.
instagram_scraperScrape 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.
linkedin_profile_scraperExtract 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.
local_presence_auditDeep audit of ONE local business's online presence in a single 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 review responses, prioritized action plan). Use when you need the FULL picture on one specific business — e.g. before selling it marketing services, or to check whether ChatGPT, Perplexity and Gemini can 'see' it. Use google_maps_scraper instead when you need a raw LIST of many businesses (no audit); use aeo_ai_visibility_checker instead when you only need the free website-only technical check (no Google Business data, no reviews); use review_radar instead for ongoing monitoring that flags only NEW reviews over time. Auth: Apify API token required (Authorization: Bearer). Rate limits: 60 calls/min/IP on this facade; results capped at 100 items per call, no pagination. Pricing: $1.00 per run + $0.50 per business audited.
rag_web_browserFetch 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.
review_pitch_generatorGenerate pre-sales reports from a business's worst Google Maps reviews: HTML report plus ready-to-send pitch. Use when doing agency outbound and you want to show prospects their visible bad reviews. Use review_radar instead to monitor for NEW reviews over time; use local_presence_audit instead for a full presence audit with score and marketing deliverables; use google_maps_scraper instead for raw bulk business lists. Returns pitch text and a shareable report URL per business. SIDE EFFECT: can email the pitch directly to prospects via your own SMTP account, but ONLY when you explicitly set sendApproval: true AND provide smtpUser/smtpPassword — with default settings it sends nothing and only generates reports. Outbound sends are rate-limited: max 5 emails per run (configurable), 20 s between sends, 20 emails/day global cap. Auth: Apify API token required (Authorization: Bearer). Facade rate limit: 60 calls/min/IP. Pricing: $0.25 per run + $0.10 per pitch generated.
review_radarMonitor Google Maps reviews and detect only NEW ones since previous runs (stateful tracking per business), with Bayesian urgency classification and optional Slack alerts — your reputation radar. Use when tracking review activity OVER TIME for businesses you already know. Use google_maps_scraper instead for one-shot bulk extraction of business data; use review_pitch_generator instead to turn existing bad reviews into a sales pitch and shareable report; use local_presence_audit instead for a one-time full presence audit. Returns review objects flagged isNew with urgency scores. Side effects: sends a Slack notification ONLY if you provide your own Slack webhook URL in the input — no messages are sent otherwise. Auth: Apify API token required (Authorization: Bearer). Rate limit: 60 calls/min/IP on this facade. Pricing: $0.25 per run + $0.01 per new review.
tiktok_scraperScrape 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.
youtube_scraperScrape 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.

Schemas: list_tools.

Similar MCP servers

More from io.github.jeffreyturov-dev

Official server.json
{
  "name": "io.github.jeffreyturov-dev/adaga-solutions-toolbox",
  "title": "Adaga solutions — Data APIs Toolbox",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json",
  "remotes": [
    {
      "url": "https://adagasolutions.lu/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "websiteUrl": "https://adagasolutions.lu/apis/",
  "description": "12 pay-per-event data APIs: Maps, TikTok, Instagram, YouTube, LinkedIn, RAG, reviews, fuel, AEO."
}