MCP server
SEO data inside Claude, ChatGPT and any MCP client
SearcherLite is a remote MCP server (Model Context Protocol) with 27 tools for Google keyword, domain, backlink and AI-visibility data. Connect it once and ask in plain language. The assistant picks the right lookups, combines the results and writes the summary. Every call is paid in credits from your SearcherLite balance, and there is no subscription.
https://searcherlite.com/api/mcp
- Transport
- Streamable HTTP
- Authentication
- OAuth 2.1 or API key
- Tools
- 27, all read-only
- Pricing
- Per call, in credits
No credit card. Already have an account? Set it up under MCP in your profile.
Spending safety
Built so a session cannot run away with your credits
- Every tool description states its cost, and every answer ends with what it cost, what you have used today and your balance.
- Calls of 10 credits or more return a price first and only run when you confirm.
- A daily spending cap you set yourself (default 200 credits, up to 5000), so an automated session can never run away with your credits.
- At most 20 calls per minute, and credits are deducted atomically on the server.
Connect
Set it up in your client
Claude and ChatGPT need no installation and no keys: paste the address, log in with your SearcherLite account and click Allow. Other clients use a SearcherLite API key, created under MCP in your profile.
One setup covers chat and Cowork in the desktop app and on claude.ai, and Claude Code in the terminal, in VS Code and in the desktop app's Code tab, as long as Claude Code is logged in with the same claude.ai account.
- In the Claude desktop app or Cowork, open Customize; on claude.ai, open Settings and then Connectors. Choose Add custom connector.
- Name it SearcherLite and paste this address:
https://searcherlite.com/api/mcp
- Leave everything else as Claude detects it (authentication Always required, OAuth client register one automatically, no extra headers) and click Add.
- A SearcherLite login page opens. Log in, or sign up if you are new, and click Allow. Done.
- In ChatGPT, open Settings and then Connectors, and create a custom connector (ChatGPT calls this Developer mode).
- Paste the same address:
https://searcherlite.com/api/mcp
- Log in with your SearcherLite account when asked and click Allow.
If Claude Code is logged in with your claude.ai account, the connector from the Claude section already works there. Otherwise (for example when Claude Code runs on an API key), register the server yourself. This applies to the terminal, the VS Code extension and the desktop app's Code tab alike, since they share one configuration. Run this and log in in the browser window that opens:
claude mcp add --transport http searcherlite https://searcherlite.com/api/mcp
Or use a SearcherLite API key instead of the browser login:
claude mcp add --transport http searcherlite https://searcherlite.com/api/mcp --header "Authorization: Bearer sl_YOUR_API_KEY"
Add this to the client's MCP configuration with a SearcherLite API key:
{
"mcpServers": {
"searcherlite": {
"url": "https://searcherlite.com/api/mcp",
"headers": {
"Authorization": "Bearer sl_YOUR_API_KEY"
}
}
}
}Add this to ~/.gemini/settings.json with a SearcherLite API key:
{
"mcpServers": {
"searcherlite": {
"httpUrl": "https://searcherlite.com/api/mcp",
"headers": {
"Authorization": "Bearer sl_YOUR_API_KEY"
}
}
}
}Any client that supports remote MCP servers over HTTP works: use the address with OAuth login, or an API key in the Authorization header. The server publishes OAuth metadata at /.well-known/oauth-protected-resource, so clients discover the login flow on their own.
Tools
The 27 tools and what they cost
Costs are in credits and identical to the web app. Lookups that find nothing are free for most tools, and a lookup of 10 credits or more asks for confirmation first. Every tool is read-only.
Account
| Tool | What it returns | Credits |
|---|---|---|
get_account | Credit balance, credits used via MCP today, daily cap and default country. | Free |
list_countries | All country and language codes accepted by the country argument. | Free |
Keywords
| Tool | What it returns | Credits |
|---|---|---|
keyword_overview | Search volume, CPC, keyword difficulty, competition, intent and 12-month trend for one keyword. | 1 |
serp_analysis | Live Google results page: top 10 organic results, SERP features, featured snippet, AI Overview, People Also Ask and related searches. | 1 |
related_keywords | Up to 100 related keywords with volume, difficulty, CPC and intent. | 2 |
keyword_suggestions | Up to 100 long-tail suggestions containing the seed keyword. | 2 |
keyword_questions | Questions people ask around a keyword, from Google People Also Ask. | 2 |
bulk_keyword_overview | Volume, CPC, difficulty, competition and intent for many keywords in one call. | 3 to 15 (by number of keywords, up to 700) |
Domains
| Tool | What it returns | Credits |
|---|---|---|
domain_overview | Organic and paid footprint: ranking keywords, estimated traffic, traffic value, positions and movement. | 1 |
domain_keywords | Keywords a domain ranks for, with position, volume, traffic and ranking URL. | 2, 6 or 10 (fetch size 100, 500 or 1000) |
domain_pages | Best-performing pages by traffic, traffic value and number of ranking keywords. | 2, 6 or 10 (fetch size 100, 500 or 1000) |
domain_competitors | Domains competing for the same keywords, with overlap and traffic. | 2 |
domain_compare | Keyword gap between two domains: shared, theirs only, yours only. | 2, 6 or 10 (fetch size 100, 500 or 1000) |
Backlinks
| Tool | What it returns | Credits |
|---|---|---|
backlinks_overview | Backlink profile: totals, referring domains, domain rank, spam score, link types and 12-month trend. | 2 |
backlinks_list | Individual backlinks, strongest first, with anchor, dofollow, rank and first/last seen. | 2, 6 or 10 (fetch size 100, 500 or 1000) |
backlinks_referring_domains | Domains linking to a target, with rank, backlinks and spam score. | 2, 6 or 10 (fetch size 100, 500 or 1000) |
backlinks_anchors | Anchor texts used in links to a target. | 2, 6 or 10 (fetch size 100, 500 or 1000) |
backlinks_pages | The most linked pages of a target. | 2, 6 or 10 (fetch size 100, 500 or 1000) |
backlinks_competitors | Domains that share the most referring domains with a target. | 2 |
backlinks_compare | Link gap: domains that link to a competitor but not to you. | 2, 6 or 10 (fetch size 100, 500 or 1000) |
AI visibility
| Tool | What it returns | Credits |
|---|---|---|
ai_overview | How often a domain is cited in AI answers (Google AI Overviews, plus ChatGPT for the US), with co-cited domains. | 4 |
ai_trend | Month-by-month AI mentions and AI search volume for a domain. | 4 |
ai_compare | AI mentions of your domain against up to 4 competitors. | 4 |
ai_pages | Which pages of a domain AI answers cite. | 4, 8 or 15 (fetch size 50, 200 or 500) |
ai_sources | Which domains AI answers cite most for a topic. | 4, 8 or 15 (fetch size 50, 200 or 500) |
ai_prompts | The actual prompts whose AI answers cite a domain, per platform. | 4, 8 or 15 (fetch size 50, 200 or 500), per platform |
ai_check | Runs a prompt live on Google AI Overview, AI Mode, ChatGPT and Gemini and reports whether a domain is cited. | 1 per platform |
Examples
What to ask
Ask in plain language and mention the country when it matters ("in Germany"). The assistant picks the right lookups, tells you what they cost and combines the results.
- "How many people search for "electric bike" in the UK, and is it getting more popular?"
- "Give me 20 long-tail keywords around "home solar panels" with low difficulty"
- "What questions do people ask Google about intermittent fasting?"
- "Check the search volume for these 30 keywords and sort them by volume"
- "What are the top 20 keywords bbc.com ranks for in the UK?"
- "Who are the main organic competitors of zalando.de in Germany?"
- "Which keywords does nike.com rank for that adidas.com does not?"
- "Which pages on shopify.com bring the most organic traffic?"
- "Give me a backlink overview of theguardian.com"
- "Which domains link to nytimes.com but not to washingtonpost.com?"
- "What anchor texts are used most in links to airbnb.com?"
- "How often is mayoclinic.org cited in AI answers in the US?"
- "Which websites do AI answers cite most for questions about "running shoes"?"
- "Ask ChatGPT and Google AI "what is the best CRM for small business" and tell me whether hubspot.com is cited"
- "Find keywords my competitor example.com ranks for that I do not, then group them into content ideas"
- "Compare the AI visibility of my domain and my three biggest competitors and summarize where I lose"
- "Build a keyword plan for a new page about "heat pump installation": main keyword, supporting keywords and questions to answer"
FAQ
Questions
Yes. Sign up with an email address and you get 20 free credits, no credit card. When you add the server to Claude or ChatGPT, a SearcherLite login page opens; log in (or sign up there) and click Allow.
Every tool is paid in SearcherLite credits from the same balance as the web app, most lookups cost 1 to 4 credits, and there is no subscription. The cost of every tool is stated in its description, and each answer ends with what it cost, what you have used today and your balance.
No. Calls of 10 credits or more return a price first and only run when you confirm. A daily spending cap (default 200 credits, up to 5000) stops everything else, and the server allows at most 20 calls per minute. Credits are deducted atomically, so parallel calls cannot overdraw a balance.
Any client that supports remote MCP servers over Streamable HTTP. Claude (claude.ai, the desktop app, Cowork and Claude Code) and ChatGPT connect with browser login (OAuth 2.1). Cursor, Gemini CLI, scripts and other clients connect with a SearcherLite API key in the Authorization header.
No. The MCP server is the programmatic interface, and API keys exist for MCP clients only.
From DataForSEO: Google Ads data, live Google results, a backlink index and an index of AI answers. Results from MCP calls are also saved to History in the web app.
