Skip to Content
MCPToolsSemRush scraper

SemRush Insights

Give it a domain, get back its traffic, top organic keywords, and backlink data from SemRush.

Tool
semrush_insights
Cost
2 credits per run
Category
Company Signals
Required input
domain
Returns
Traffic, top organic keywords, backlink data

What it does

  • Returns website traffic, top organic keywords and backlink data for a domain, sourced from SemRush.
  • Takes one domain per call.
  • This is the SEO member of the traffic family. Choose it over find_company_website_traffic when you need keyword and backlink signals, not just a visit count.

Two other tools answer traffic questions. find_company_website_traffic is the cheapest at 1 credit and returns a traffic number from a provider-agnostic waterfall. similarweb_insights costs the same 2 credits as this tool but answers the audience question — traffic sources and competitors, and it takes an array of domains.


Use cases

  • Qualify an SEO or content prospect. Keyword and backlink data shows whether the account has an organic programme worth improving.
  • Size the opportunity before the pitch. Ranking keywords tell you what they already win and where the gap is.
  • Benchmark an account against its rivals. Run several domains and the keyword counts rank them objectively.
  • Open with a specific finding. “You rank for X but not Y” is a concrete hook that generic traffic numbers cannot give you.

How to use it

Connect the MCP server

Follow the setup guide for your client. Browser sign-in, no API key.

Pull one domain

Get SemRush insights for acme.com.

Qualify an SEO-buyer account

Get SemRush insights for these 12 domains. Rank them by organic keyword count and flag anyone with high traffic but a thin backlink profile.

Turn the data into an angle

For acme.com, list the top organic keywords and tell me which ones a competitor is likely outranking them on. Draft a one-line opener from it.

Example prompts

Ask your clientWhat you get back
”SemRush insights for acme.com”Traffic, top keywords, backlink data
”Which of these 12 domains rank for the most organic keywords?”One record per domain, ranked
”Just tell me roughly how much traffic acme.com gets”Cheaper via find_company_website_traffic — 1 credit
”Where does acme.com’s traffic come from?”Use similarweb_insights instead

Best prompting practices

  • Say “SEO” or “keywords” or “backlinks” in the prompt. That is what routes your client here instead of to the cheaper traffic tool.
  • Pass a bare domain. One domain per call — batching several means several calls at 2 credits each, so say how many domains you are willing to spend on.
  • Screen with the cheap tool first. Run find_company_website_traffic at 1 credit across the whole list, then spend 2 credits here only on the domains that clear your bar.
  • Ask for the conclusion. “Which keywords are they losing?” beats a raw keyword dump you then have to read.
  • Say how many keywords you want back. “Top 10 organic keywords by traffic, plus the ones that dropped” — otherwise the answer is either three examples or three hundred rows, and neither is what you asked for.
  • Name the fields when it feeds a list. Domain, organic traffic, top keywords, backlink count — one row per account keeps 20 accounts comparable.
  • Number the steps and gate the spend. Screen, shortlist, confirm the credit total, then run. A 100-domain sweep here is 200 credits.
  • Do not use it for audience data. Traffic sources and competitor comparisons live in similarweb_insights.

Output

{ "domain": "acme.com", "traffic": 184000, "top_organic_keywords": ["invoice software", "billing api"], "backlinks": 12400 }

Credits and limits

2 credits per call, one domain per call. Run check_credits (free) before a large batch.

Small and very new domains often carry little or no SemRush data. An empty or thin result usually means the domain is below the provider’s coverage threshold, not that the site has no traffic.


Parameters

ParameterTypeRequiredNotes
domainstringYesOne domain per call

ToolUse it instead when
find_company_website_trafficYou only need a traffic number — 1 credit, cheapest option
similarweb_insightsYou need audience, traffic sources or competitors — 2 credits
find_company_techstackYou want the technologies behind the site — 1 credit
enrich_organizationYou want firmographics for the domain — 2 credits

Next steps

  • All MCP tools — the full catalogue with credit costs
  • TAM Sourcing — workflows that chain this tool into account qualification

Keep learning

Two courses take these tools past the reference page — clustered by GTM job, then chained into workflows.