Can AI agents automate Semrush?
Semrush · saas · marketingenterprise
Semrush is automatable today through Semrush public APIs and a first-party hosted MCP server. This record is Semrush SEO, traffic, and market-intelligence data, not Ahrefs, Google Analytics, or Adobe Analytics. Version 4 APIs authenticate with a v4 API key in Authorization: Apikey or, for some method groups, OAuth 2.0 Bearer tokens. Version 4 SEO report endpoints return CSV or JSON. Version 3 Analytics/SEO methods remain for reports not yet migrated and return CSV. API calls consume Semrush API units. Semrush hosts a streamable HTTP MCP server at https://mcp.semrush.com/v2/mcp. MCP exposes Trends API data, SEO API data, and read-only Projects API v3 methods. It uses OAuth by default or an API key header. Eligible Semrush One / SEO Classic plans and separate Trends API subscriptions gate which reports an agent can run. Documented MCP discovery tools include domain_overview, organic_research, keyword_research, backlinks_research, and execute_report. Connector catalogs were not opened. Computer-use viability is unassessed. API scores 7 and is the best path because Version 4 and remaining Version 3 methods include write-capable Project routes that MCP documents as read-only. MCP scores 7: official hosted coverage with the same unit and plan gates.
Best path today: api · Overall automatability: 7/10
Modalities
| Modality | Status | Detail |
|---|---|---|
| API | yes | restapi-keyoauth2 coverage: partial · docs |
| SDK | unknown | official: unknown |
| MCP | yes | verdict: official |
| Integrations | unknown | |
| CLI | unknown | |
| Extensibility | unknown | webhooks: unknown |
| Data access | export: json, csv · import: unknown | |
| RPA / UI automation | unknown | web-dom No repeatable UI probe was run. Semrush public APIs and the hosted Semrush MCP server cover keyword, backlink, traffic, and read-only project reporting without browser control of the Semrush UI.
|
| Computer use | unknown | measured verdicts only — "unknown" means not yet probed by us |
Scores
| api | mcp | integrations | cli | rpa | computer use | overall |
|---|---|---|---|---|---|---|
| 7 | 7 | — | — | — | — | 7 |
Evidence
| Fact | Tier | Source | Date |
|---|---|---|---|
homepage | declared | source | 2026-09-15 |
modalities.api.exists | declared | source | 2026-09-15 |
modalities.api.kinds[0] | declared | source | 2026-09-15 |
modalities.api.auth[0] | declared | source | 2026-09-15 |
modalities.api.auth[1] | declared | source | 2026-09-15 |
modalities.api.coverage | declared | source | 2026-09-15 |
modalities.api.docs | declared | source | 2026-09-15 |
modalities.mcp.first_party | declared | source | 2026-09-15 |
modalities.mcp.verdict | declared | source | 2026-09-15 |
modalities.data_access.export[0] | declared | source | 2026-09-15 |
modalities.data_access.export[1] | declared | source | 2026-09-15 |
verdict.scores.api | declared | source | 2026-09-15 |
verdict.scores.mcp | declared | source | 2026-09-15 |
freshness.watch[0].url | declared | source | 2026-09-15 |
freshness.watch[1].url | declared | source | 2026-09-15 |
freshness.watch[2].url | declared | source | 2026-09-15 |
Related tools
Other products in this database that share a category with Semrush.
Last verified 2026-09-15 · volatility high · JSON record