semrush.com
Semrush is a search and online visibility platform for SEO, traffic analysis, advertising research, local SEO, content, and related marketing workflows. It provides access to Semrush datasets and tools for keyword, traffic, backlink, and local ranking analysis.
Semrush exposes three documented HTTP API families—Standard API, Trends API, and Map Rank Tracker API—and a hosted MCP server at `https://mcp.semrush.com/openai/v1/mcp`; Standard API uses an API key, while Trends, Map Rank Tracker, and MCP use OAuth 2.0.
- Semrush MCP serverdetected
- Semrush Standard APIdiscovered
- Semrush Trends APIdiscovered
- Semrush Map Rank Tracker APIdiscovered
In Semrush API Authorization, log in to Semrush and approve access to reveal your API key. The docs also say you can find it in your Semrush account under Subscription info > API Units and use it as the key query parameter in Standard API requests.
Point your MCP client at the server URL and approve access in the browser. The server supports OAuth Dynamic Client Registration (RFC 7591), so the client registers itself automatically — no developer-portal app, client_id, or client_secret to create.
conventions · 1/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✓https://semrush.com/llms.txt
- API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing