Semrush logo
AI agent integrationSemrush

Semrush integration for multiplayer collaboration with AI agents using Claude Code or Codex

One governed connection your whole team and its AI agents can share, with approved actions and human review, so working in Semrush never means pasting credentials into a prompt.

Use Semrush from Claude Code

Bring Semrush context into engineering work while Type keeps app access attached to the teammate and workspace.

Automate Semrush with Codex

Let coding agents ask for the right app action, preserve conversation context, and keep humans in the approval loop.

Connect open agent workflows

Use Type as the collaboration layer around OpenClaw and other LLM workflows that need app access.

Marketing & Social

What the Semrush integration exposes

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

One connection, many teammates

Connect Semrush once, then decide which teammates can use it for threads, automations, skills, 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 Code use Semrush?

Yes. Type lets an AI teammate use connected Semrush actions from a governed workspace context, so Claude Code work can reference the app without copying credentials into a local prompt.

Can Codex work with Semrush through Type?

Yes. Codex can collaborate through Type with app context, skills, and approved actions. The Semrush catalog entry includes public integration details and example capabilities where available.

Is this the same as a Semrush MCP server?

Type exposes connected app capabilities to AI teammates and coding agents through Type's integration layer. Teams use it when they want shared app access, human review, and teammate-level permissions around agent work.

More marketing & social apps for AI teammates