SearcherLite

SEO data for Google keywords, domains, backlinks and AI visibility (DataForSEO) for 47 countries.

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeCan modify data

What it can do

  • Get Account: Your SearcherLite credit balance, credits used via MCP today, daily MCP cap, and default country. Free (0 credits). Call this first when the user asks about balance or cost.
  • List Countries: All country/language codes accepted by the `country` argument (e.g. 'us', 'gb', 'dk', 'ca-en'). Free (0 credits).
  • Keyword Overview: Search volume, CPC, keyword difficulty, competition, search intent and 12-month trend for one keyword (Google, via DataForSEO Labs). Cost: 1 credit. Free when no data exists for the

What data it sees

Do you need an account

No: the server works without sign-in

SEO data for Google keywords, domains, backlinks and AI visibility (DataForSEO) for 47 countries. Pay per lookup, no subscription. 20 free credits on signup, no card.

27 tools

  • Keywords: search volume, difficulty, CPC, intent, 12 month trend, live SERP, related and long tail keywords, People Also Ask, bulk lookups up to 700 keywords
  • Domains: organic traffic, every keyword a domain ranks for, top pages, competitors, keyword gap between two domains
  • Backlinks: authority score, backlinks, referring domains, anchors, top linked pages, link gap against a competitor
  • AI Visibility: how often Google AI Overviews and ChatGPT cite a domain, on which prompts, which pages, and who gets cited instead. Live prompt check across Google AI Overview, AI Mode, ChatGPT and Gemini

Built for agents Every tool states its credit cost. Calls of 10+ credits return a quote the user confirms first. Results end with cost, usage today and balance. User set daily cap, rate limit, atomic deduction.

Example prompts

  • "How many people search for 'electric bike' in Germany, and is it growing?"
  • "Which keywords does nike.com rank for that adidas.com doesn't?"
  • "Which domains link to nytimes.com but not to washingtonpost.com?"
  • "How often is mayoclinic.org cited in AI answers, and for which prompts?"

Credit packs from $7, never expire. Same balance as the web app at searcherlite.com.

How to connect

How to connect SearcherLite to Claude

The server address to paste into Claude settings:

https://seo--searcherlite.run.tools

  1. Open Claude (claude.ai or the desktop app).
  2. Go to Settings → Connectors.
  3. Click Add custom connector.
  4. Paste the server address copied below into Remote MCP server URL and click Add.
  5. In a chat, click + → Connectors and switch the new connector on.

Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.

Authorization

After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.

How to connect SearcherLite to ChatGPT

The server address to paste into ChatGPT settings:

https://seo--searcherlite.run.tools

  1. Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
  2. Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
  3. Open Settings → Connectors and click Create.
  4. Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
  5. Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
  6. In a new chat open + → Apps/Connectors and enable the connector.

OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.

Authorization

On first use ChatGPT opens the service's sign-in window. Sign in and approve access.

How to connect SearcherLite to Cursor

The server address to paste into Cursor settings:

https://seo--searcherlite.run.tools

Fastest: click Open in Cursor below and confirm the prompt.

Manually:

  1. In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
  2. Paste the JSON copied below into ~/.cursor/mcp.json (per project: .cursor/mcp.json in the repo root).
  3. Save the file. The server appears in the MCP list; authorize it there if asked.

Authorization

If the service needs sign-in, an authorize button appears next to the server in the MCP list.

Server tool list (27)

Raw names from tools/list. Only developers need these.

get_accountYour SearcherLite credit balance, credits used via MCP today, daily MCP cap, and default country. Free (0 credits). Call this first when the user asks about balance or cost.
list_countriesAll country/language codes accepted by the `country` argument (e.g. 'us', 'gb', 'dk', 'ca-en'). Free (0 credits).
keyword_overviewSearch volume, CPC, keyword difficulty, competition, search intent and 12-month trend for one keyword (Google, via DataForSEO Labs). Cost: 1 credit. Free when no data exists for the keyword. Returns: the metrics for the keyword plus a monthly trend.
serp_analysisLive Google results page for a keyword: top 10 organic results, SERP features present, featured snippet, AI Overview text, People Also Ask questions and related searches. Cost: 1 credit, charged even if the page is empty. Returns: organic results table plus the SERP features found.
related_keywordsUp to 100 keywords related to a seed keyword (Google "searches related to", depth 3) with volume, KD, CPC and intent. Cost: 2 credits, charged even if nothing is found. Returns: the top `limit` rows by volume (default 50).
keyword_suggestionsUp to 100 long-tail suggestions that contain the seed keyword, with volume, KD, CPC and intent. Cost: 2 credits, charged even if nothing is found. Returns: the top `limit` rows by volume (default 50).
keyword_questionsQuestions people ask around a keyword, collected from Google "People Also Ask" (one SERP call plus up to four follow-up expansions). Cost: 2 credits. Free when no questions are found. Returns: the first `limit` questions (default 50) with source domain; answers are in structured content only.
bulk_keyword_overviewVolume, CPC, KD, competition and intent for many keywords in one call (1-700 keywords). Cost: 3 credits for 1-100 keywords, 5 for 101-250, 10 for 251-500, 15 for 501-700. Charged even if some keywords return nothing. Calls of 10+ credits return a quote first and must be confirmed. Returns: one row per keyword found, sorted by volume, up to `limit` rows (default 100, max 700).
domain_overviewA domain's organic and paid Google footprint: number of ranking keywords, estimated monthly traffic, traffic value, position distribution and movement (new/up/down/lost). Cost: 1 credit. Free when the domain has no rankings. Returns: organic and paid summaries.
domain_keywordsKeywords a domain ranks for in Google, with position, previous position, volume, estimated traffic and ranking URL. Cost: 2 credits for size 100, 6 for 500, 10 for 1000. Free when the domain has no ranked keywords (repeats of a known-empty lookup are free). Size 1000 costs 10 credits and returns a quote first; call again with confirm_quote_id to run it. Returns: the top `limit` rows (default 50) in the chosen order, plus total_count.
domain_pagesA domain's best-performing pages: estimated traffic, traffic value, number of ranking keywords, average position and position split. Cost: 2 credits for size 100, 6 for 500, 10 for 1000. Free when the domain has no pages (repeats of a known-empty lookup are free). Size 1000 costs 10 credits and returns a quote first; call again with confirm_quote_id to run it. Returns: the top `limit` pages (default 50) in the chosen order, plus total_count.
domain_competitorsDomains competing for the same Google keywords as the target (top 100 by keyword overlap), with common keywords, overlap share, average position, total keywords, traffic and whether they run Google Ads. Cost: 2 credits. Free when no competitors are found (repeats of a known-empty lookup are free). Returns: the top `limit` competitors (default 50).
domain_compareKeyword comparison of two domains: 'shared' = keywords both rank for; 'their_gap' = keywords they rank for and you don't; 'your_gap' = keywords you rank for and they don't. Cost: 2 credits for size 100, 6 for 500, 10 for 1000. Free when nothing matches. Size 1000 costs 10 credits and returns a quote first; call again with confirm_quote_id to run it. Returns: the top `limit` keywords by volume (default 50) with both positions, plus total_count.
backlinks_overviewA target's backlink profile: total backlinks, referring domains/pages/IPs, domain rank, spam score, broken links, nofollow share, top TLDs, link types, top countries and a 12-month trend. Cost: 2 credits. Free when the target has no backlinks (repeats of a known-empty lookup are free). Returns: the summary plus monthly backlinks/referring-domains history.
backlinks_listIndividual backlinks pointing at a target, strongest first: source URL and domain, anchor text, dofollow, link type, rank, spam score, first/last seen, new/lost flags. Cost: 2 credits for size 100, 6 for 500, 10 for 1000. Free when nothing is found (repeats of a known-empty lookup are free). Size 1000 returns a quote first; call again with confirm_quote_id. A dofollow-only search that finds nothing is not remembered as empty. Returns: the top `limit` backlinks (default 50), plus total_count.
backlinks_referring_domainsDomains linking to a target, strongest first: domain rank, number of backlinks and referring pages, broken links, spam score, first seen. Cost: 2 credits for size 100, 6 for 500, 10 for 1000. Free when nothing is found (repeats of a known-empty lookup are free). Size 1000 returns a quote first; call again with confirm_quote_id. Returns: the top `limit` domains (default 50), plus total_count.
backlinks_anchorsAnchor texts used in links to a target, by number of backlinks: backlinks, referring domains and pages per anchor, first seen. Cost: 2 credits for size 100, 6 for 500, 10 for 1000. Free when nothing is found (repeats of a known-empty lookup are free). Size 1000 returns a quote first; call again with confirm_quote_id. Returns: the top `limit` anchors (default 50), plus total_count.
backlinks_pagesA target's pages ranked by number of backlinks: backlinks, referring domains and pages, broken links, page rank, first seen. Cost: 2 credits for size 100, 6 for 500, 10 for 1000. Free when nothing is found (repeats of a known-empty lookup are free). Size 1000 returns a quote first; call again with confirm_quote_id. Returns: the top `limit` pages (default 50), plus total_count.
backlinks_competitorsDomains that share the most referring domains with a target (top 100 by rank, large generic sites excluded): domain rank and number of shared referring domains. Cost: 2 credits. Free when none are found (repeats of a known-empty lookup are free). Returns: the top `limit` competitors (default 50).
backlinks_compareLink gap: referring domains that link to a competitor but not to you, strongest first, with each domain's rank and number of links to the competitor. Cost: 2 credits for size 100, 6 for 500, 10 for 1000. Free when nothing is found (repeats of a known-empty lookup are free). Size 1000 returns a quote first; call again with confirm_quote_id. Returns: the top `limit` gap domains (default 50), plus total_count.
ai_overviewHow often a domain is cited as a source in AI answers (Google AI Overviews, plus ChatGPT for the US): total mentions, AI search volume, split per platform, domains co-cited alongside it, and brand entities. Cost: 4 credits. Free when the domain has no AI mentions in that country (repeats of a known-empty lookup are free). Returns: the summary. Use ai_trend for the month-by-month history.
ai_trendMonth-by-month AI mentions and AI search volume for a domain (data starts August 2025). Cost: 4 credits, charged even when the series is empty. Returns: one row per month. Pass history_id (from ai_overview) to attach the trend to that overview in the web app.
ai_compareAI mentions of your domain against up to 4 competitors in one country: mentions, share of the total, AI search volume and per-platform split for each. Cost: 4 credits. Free when none of the domains are cited (repeats of a known-empty lookup are free). Returns: one row per domain.
ai_pagesWhich of a domain's pages AI answers cite, with mentions, AI search volume and the domains co-cited alongside each page. Cost: 6 credits for size 50, 12 for 200, 22 for 500. Free when nothing is found (repeats of a known-empty lookup are free). Sizes 200 and 500 return a quote first; call again with confirm_quote_id. Returns: the top `limit` pages (default 50), plus total_count.
ai_sourcesWhich domains AI answers cite most for prompts containing a topic, with mentions, share and AI search volume. Useful to see who "owns" a topic in AI search. Cost: 6 credits for size 50, 12 for 200, 22 for 500. Free when nothing is found (repeats of a known-empty lookup are free). Sizes 200 and 500 return a quote first; call again with confirm_quote_id. Returns: the top `limit` domains (default 50), plus total_count and total matching answers.
ai_promptsThe actual AI prompts (questions) whose answers cite a domain, with platform, AI search volume, the cited URL and its rank among the sources. One list per platform. Cost: 6 credits for size 50, 12 for 200, 22 for 500, PER PLATFORM. In the US both Google and ChatGPT are fetched by default, doubling the cost. A lookup that finds nothing costs 2 credits per platform; repeating a known-empty lookup is free. Calls of 10+ credits return a quote first; call again with confirm_quote_id. Returns: the top `limit` prompts (default 50) by AI search volume; answers are in structured content only (truncated).
ai_checkRuns a prompt live on Google AI Overview, Google AI Mode, ChatGPT and/or Gemini and returns each answer with its sources, and whether a given domain is cited. Slow: up to 90 seconds. Cost: 1 credit per platform that answers (a platform that fails is not charged). Charged even when a platform shows no AI answer. Returns: per platform, whether an answer exists, whether the domain is cited, the sources, and the answer text (truncated in the text output).