Ga naar de hoofdinhoud

Integration / Analytics & Data

Semrush MCP integration

Access live Semrush SEO, keyword, backlink, traffic, market, project, and competitive intelligence data through Semrush's official hosted MCP server.

About Semrush MCP

Semrush MCP is Semrush's hosted MCP server for SEO, keyword, backlink, traffic, market, project, and competitive intelligence data. It provides live, enterprise-grade SEO and competitive insights via a unified hosted API.

All integrations
Category
Analytics & Data, Productivity & Project Management, Developer Tools & DevOps
Connection
OAuth
Type
Tool
Actions
14
Tags
library

Example prompts

What you can ask Growf to do with Semrush MCP

  • List top keywords for my domain
  • Analyze backlinks for competitor example.com
  • Fetch weekly traffic trends for site

Available actions

14 actions your agents can run in Semrush MCP

  • 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 domains, purchase conversion, and top domains by industry category. Use when the question is about …

  • 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 categories, and historical trends. Analyzes one domain at a time. Not suitable for comparing or cross-…

  • 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 rankings and backlink competitors. Use this when the task involves comparing, contrasting, or cross…

  • Domain overview

    Domain Overview: high-level counters for a domain, subdomain, subfolder, or URL — Semrush Rank, keyword/traffic/cost totals, PLA, SERP Features. Use-if: rank, score, totals, global rank, or rank trend over time. Avoid-if: you need the individual keywords — use organic_research. NEXT: get_report_sch…

  • Execute report

    Execute any Semrush report. Requires params from get_report_schema.

  • Get report schema

    Get parameters for a report. MUST call before execute_report if params unknown.

  • 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 history. Returns available reports. NEXT: get_report_schema then execute_report.

  • Organic research

    Organic Search Analytics: the actual keywords and pages a domain, subdomain, or URL ranks for in organic search (position, volume, traffic). Use-if: you need the list of keywords/pages. Avoid-if: Semrush Rank, counts, or rank trend — use domain_overview. NEXT: get_report_schema then execute_report.

  • 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 trends. Requires a domain as input — not for keyword-to-domain lookups. Returns available reports. NEXT:…

  • Position tracking

    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 landing page performance, by location and device. Returns available reports. NEXT:…

  • Projects

    Project Management: list and inspect your Semrush projects (campaigns) — each project's ID, name, and tracked domain, plus which tools are enabled. Use first to obtain the project ID that position_tracking and site_audit require as input. Returns available reports. NEXT: get_report_schema then exec…

  • 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. Returns available reports. NEXT: get_report_schema then execute_report.

Put Semrush MCP to work inside Growf.

Connect it once and every workspace, agent and workflow can use it — securely, with your team in the loop.