Semrush logo
ConnectorSemrush

Semrush integration for Claude and Codex

Create a Semrush connection, then control which Spaces can use its approved tools and data without pasting credentials into prompts or threads.

Use Semrush from Claude

Add the Semrush connection to a Space that runs Claude, then use it from every channel in that Space.

Use Semrush from Codex

Add the Semrush connection to a Space that runs Codex, then use it from every channel in that Space.

Use Semrush from Sidekick

Connect your own OpenClaw to Sidekick while Type provides the conversations, permissions, connections, skills, and automations.

Marketing & Social

What the Semrush connector can do

Semrush is a popular SEO tool suite that specializes in keyword research, competitor analysis, and Google Ad campaign optimization.

One connection, many Spaces

Connect Semrush once, then decide which Spaces can use it in threads, skills, automations, and coding work.

Representative actions

  • Check Semrush account units balance

    Tool to fetch the remaining Semrush Standard API units for the authenticated account. Use this before launching large batches of Semrush report requests to preflight and fail fast if units are exhausted or below a required threshold.

  • Get ad copies

    Retrieves unique ad copies Semrush has observed for a specified domain from a regional database, detailing ads seen in Google's paid search results. Results are a sampled subset, not a complete picture of the domain's advertising. Response is returned as a CSV-like string; parse columns (e.g., Tt, Ds) using the pipe or semicolon delimiter.

  • Get anchor texts

    Use this action to get a CSV report of anchor texts for backlinks pointing to a specified, publicly accessible domain, root domain, or URL.

  • Get authority score profile

    Retrieves the Authority Score (AS) profile for a specified target, showing the count of referring domains that link to the target for each AS value from 0 to 100.

  • Get backlinks

    Fetches backlinks for a specified domain or URL as a semicolon-delimited CSV string (parse with `sep=';'`); allows customization of columns, sorting, and filtering. Consumes Semrush API credits per request. Ensure `display_limit` surpasses `display_offset` when an offset is used, and note the `urlanchor` filter may have limitations for targets with extensive backlinks.

Connection

API and auth details

Semrush supports API-key authorization for SEO, Trends, and Listing Management APIs and OAuth2 for selected Projects, Map Rank Tracker, and deprecated Listing Management APIs.

FAQ

Questions people ask before connecting Semrush

Can Claude use Semrush?

Yes. Add a Semrush connection to a Space that runs Claude, then use its approved tools and data from any channel in that Space.

Can Codex work with Semrush through Type?

Yes. Add a Semrush connection to a Space that runs Codex, then use its approved tools and data from any channel in that Space.

Is this the same as a Semrush MCP server?

Not exactly. Type uses connectors and connections to give selected Spaces access to approved app tools and data. Some connectors use hosted MCP, while others use OAuth, API keys, service accounts, or custom APIs.

More marketing & social connectors