# Semrush MCP

Default backend for Google SERP overview, organic competitor positions, SERP-feature presence.

Call pattern: discovery → `get_report_schema` → `execute_report`.

## Key reports (SERP toolkit)

- Domain overview (organic positions, traffic, distribution)
- Position changes (new/lost/improved/declined)
- Organic competitors per keyword
- SERP-feature presence per keyword

## Example

```
mcp__semrush__overview_research(query="<keyword>", database="us")
mcp__semrush__get_report_schema(report_id="<id from above>")
mcp__semrush__execute_report(report_id="<id>", params={"phrase": "<keyword>", "database": "us"})
```

Korean market: `database="kr"`. Default `database="us"` per Semrush MCP instructions.

## Not for this skill when

- **Naver SERP** — Semrush is Google-only. Use `our research naver serp`.
- **Raw SERP JSON for parsing all features** (PAA list, video carousel items, image pack) — DataForSEO via `our serp live` exposes richer JSON.
- **Backlink graph for ranking pages** — Ahrefs `site-explorer-*` is stronger.
