Semrush's official remote MCP server exposes its SEO API, Trends API (traffic and market data) and read-only Projects API to AI assistants. It uses Streamable HTTP with OAuth 2.1 by default, or an API key in the Authorization header. Access requires a qualifying Semrush plan with API units or a Trends API plan.
Also available as
Connect
- 1Connect it in ChatGPT
Turn on Developer mode in ChatGPT (Settings → Security and login), open Plugins, select + and paste https://mcp.semrush.com/v2/mcp as the MCP server URL, then sign in with OAuth. Add it to a chat from the composer's tools menu.
- 2Or add it to Codex or the API
codex mcp add semrush --url https://mcp.semrush.com/v2/mcp codex mcp login semrushThe login command opens a browser to finish OAuth.
Configs are generated from the publisher's documented endpoint. Check their docs for plan requirements and scopes. New to this? Read the step-by-step tutorial.
Things to ask
- “What keywords does competitor.com rank for in the top 10 in the US?”
- “Compare estimated traffic for our site and two competitors over the last 6 months”
- “Find keyword ideas around 'project management software' with low difficulty”
- “Show the referring domains gained by our site this month”