Skip to main content

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_research

    Audience 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_research

    Backlink profile analysis: referring domains, anchor texts, authority scores, link growth history, and competitor link comparison.

  • Backlinks research

    Tool name: backlinks_research

    Backlink 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_research

    Competitive 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_overview

    Get high-level counters for a domain, subdomain, subfolder, or URL — Semrush Rank, keyword/traffic/cost totals, PLA, SERP Features.

  • Execute report

    Tool name: execute_report

    Execute any Semrush report.

  • Get report schema

    Tool name: get_report_schema

    Get a report's parameters.

  • Keyword research

    Tool name: keyword_research

    Keyword 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_research

    Organic 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_research

    Domain overview snapshot: authority score, traffic estimates, keyword counts, and historical trends across all databases.

  • Paid search research

    Tool name: paid_search_research

    Paid 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_tracking

    Ongoing 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: projects

    Project 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_research

    Semrush project management: list and view projects and campaigns.

  • Shopping research

    Tool name: shopping_research

    Shopping 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_audit

    Technical 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_research

    Technical SEO audit: crawl errors, broken links, duplicate content, site health issues.

  • Subdomain research

    Tool name: subdomain_research

    Subdomain SEO analysis: keywords, rankings, paid ads for a specific subdomain.

  • Subfolder research

    Tool name: subfolder_research

    Subfolder SEO analysis: keywords, rankings, paid ads for a specific subfolder.

  • Tracking research

    Tool name: tracking_research

    Position tracking: keyword ranking changes over time, competitor comparison, visibility scores.

  • Traffic overview

    Tool name: traffic_overview

    Website 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_research

    Website traffic analytics: real visitor counts, traffic sources, audience demographics, geographic distribution, and audience overlap.

  • URL research

    Tool name: url_research

    URL-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.

Frequently asked questions