Semrush
SEO research with Semrush: keywords, backlinks, competitor traffic, and site audits.
Tools
23 available tools
Search the tool definitions captured from the MCP server. The live list can vary with version, deployment, and credentials.
23 tools found.
Audience research
Tool name:
audience_researchAudience Analytics: visitor profile of a domain — demographics (age, gender, income, education, household size, occupation), audience interests, visitor geography by country, audience overlap between…
Backlink research
Tool name:
backlink_researchBacklink profile analysis: referring domains, anchor texts, authority scores, link growth history, and competitor link comparison.
Backlinks research
Tool name:
backlinks_researchBacklink Analytics: for a single domain's link profile — backlinks, referring domains and IPs, anchor texts, geographic and TLD distribution, Authority Score breakdown, domain and referring-domain…
Competitors research
Tool name:
competitors_researchCompetitive Research: find who competes with a domain in organic search, paid search, and Google Shopping (PLA); compare keyword overlap and backlink profiles between multiple domains; analyze market…
Domain overview
Tool name:
domain_overviewGet high-level counters for a domain, subdomain, subfolder, or URL — Semrush Rank, keyword/traffic/cost totals, PLA, SERP Features.
Execute report
Tool name:
execute_reportExecute any Semrush report.
Get report schema
Tool name:
get_report_schemaGet a report's parameters.
Keyword research
Tool name:
keyword_researchKeyword Analytics: look up any keyword — search volume, CPC, competition, keyword difficulty, SERP results (organic and paid), related keywords, broad match variations, phrase questions, and ads…
Organic research
Tool name:
organic_researchOrganic Search Analytics: list the actual keywords and pages a domain, subdomain, or URL ranks for in organic search (position, volume, traffic).
Overview research
Tool name:
overview_researchDomain overview snapshot: authority score, traffic estimates, keyword counts, and historical trends across all databases.
Paid search research
Tool name:
paid_search_researchPaid Search Analytics: keywords that trigger a domain's paid search (Google Ads) results, ad positions, CPCs, traffic estimates, unique ad copies with titles and descriptions, and historical PPC…
Position tracking
Tool name:
position_trackingOngoing rank monitoring within pre-configured project campaigns — track how a domain ranks for targeted keywords over time, daily position changes in organic and paid search, visibility trends, and…
Projects
Tool name:
projectsProject Management: list and inspect your Semrush projects (campaigns) — each project's ID, name, and tracked domain, plus which tools are enabled.
Projects research
Tool name:
projects_researchSemrush project management: list and view projects and campaigns.
Shopping research
Tool name:
shopping_researchShopping Analytics: keywords that trigger a domain's Google Shopping (PLA) ads, ad positions, traffic estimates, and unique product listings with titles and prices.
Site audit
Tool name:
site_auditTechnical SEO health analysis within pre-configured project campaigns — crawl a website to find errors, warnings, and notices, site health score, page-level issue details with fix recommendations,…
Siteaudit research
Tool name:
siteaudit_researchTechnical SEO audit: crawl errors, broken links, duplicate content, site health issues.
Subdomain research
Tool name:
subdomain_researchSubdomain SEO analysis: keywords, rankings, paid ads for a specific subdomain.
Subfolder research
Tool name:
subfolder_researchSubfolder SEO analysis: keywords, rankings, paid ads for a specific subfolder.
Tracking research
Tool name:
tracking_researchPosition tracking: keyword ranking changes over time, competitor comparison, visibility scores.
Traffic overview
Tool name:
traffic_overviewWebsite traffic volume and engagement — total visits, unique visitors, pages per visit, bounce rate, visit duration, daily/weekly trends, acquisition channels (direct, referral, search, social,…
Trends research
Tool name:
trends_researchWebsite traffic analytics: real visitor counts, traffic sources, audience demographics, geographic distribution, and audience overlap.
URL research
Tool name:
url_researchURL-level SEO analysis: organic and paid keywords, ranking history for a specific page.
Compatibility
Connect Semrush to the clients your teams already use
27 AI clients can connect to Semrush through Runlayer. Pick one for its setup steps and controls.
Why Runlayer
Why connect Semrush through Runlayer?
One approved path
Approve Semrush once and everyone gets it in the AI clients they already use. Runlayer holds the credentials, so nothing sits in client configuration.
Fine-grained policy
Control who can use each server, tool, and resource, and under which runtime conditions.
Runtime security
Scan tool inputs and outputs for prompt injection, credential exposure, PII, and data exfiltration, then alert, mask, or block.
Audit and observability
Trace every request across users, clients, tools, policies, scanner decisions, and downstream systems.