Semrush API Connector for AI agents.
8 live capabilities
Perform deep SEO research and competitor analysis directly within your chat.
Waiting for input…
Why people use Semrush API
Semrush for Automated SEO Keyword Research
This Connector changes that by letting you pull those metrics directly into your conversation. You can ask for a list of high-volume, low-competition terms and get them instantly, allowing you to spend more time on the actual writing and less on the data entry.
What Vinkius changes
You get professional marketing data inside your AI chat without the manual tab-switching.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Competitive Gap Analysis
A marketer needs to know why a competitor is outranking them.
- Real-world use case 02
Data-Driven Content Planning
A writer is stuck on a blog topic.
- Real-world use case 03
Traffic Performance Monitoring
A brand manager wants to see if a new site is getting traffic.
Complete set · 8capabilities
The complete Semrush API capability set.
These are the exact actions your AI can choose when you ask it to work with Semrush API.
01—04
4 capabilities in this set.
Part of 8 available through Semrush API.
- 01 Capability
Keyword overview
Get volume, CPC, and competition data for specific keywords. This helps you see which terms are worth targeting.
- 02 Capability
Related keywords
Find new search terms and difficulty scores for content planning. This helps you expand your reach with relevant topics.
- 03 Capability
Get backlinks
View the inbound link profile and authority of any external domain. This lets you see how others are linking to a site.
- 04 Capability
Domain overview
Pull the organic and paid traffic rank for a site in specific regions. This shows you how a brand performs in different markets.
05—08
4 capabilities in this set.
Part of 8 available through Semrush API.
- 05 Capability
Organic keywords
List the specific organic keyword positions for a target domain. This lets you see exactly which terms a site owns.
- 06 Capability
Domain vs domain
Compare two domains side by side to see who wins on organic search. This makes it easy to spot a competitor's strengths.
- 07 Capability
Traffic analytics
See visits, bounce rates, and pages per visit for a specific site. This gives you a clear picture of how users behave.
- 08 Capability
Site audit
Check the technical health score of a project and identify errors. This helps you find and fix issues before they hurt your rank.
Set up in minutes
One URL. Then ask Semrush API to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Semrush API from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_f9s9Mq8nTnSfWyqj4rW0MSgmEJYnuyrOLiAmD03O/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Semrush API, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Semrush API for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_f9s9Mq8nTnSfWyqj4rW0MSgmEJYnuyrOLiAmD03O/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Semrush API URL.
- Step 03
Save and start
Save the connection and enable Semrush API in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"semrush": {
"url": "https://edge.vinkius.com/vk_preview_f9s9Mq8nTnSfWyqj4rW0MSgmEJYnuyrOLiAmD03O/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Semrush API
Open Agent mode in chat and ask: "Using Semrush API, help me...". 8 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"semrush": {
"url": "https://edge.vinkius.com/vk_preview_f9s9Mq8nTnSfWyqj4rW0MSgmEJYnuyrOLiAmD03O/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Semrush API
Ask Copilot: "Using Semrush API, help me...". 8 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"semrush": {
"url": "https://edge.vinkius.com/vk_preview_f9s9Mq8nTnSfWyqj4rW0MSgmEJYnuyrOLiAmD03O/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Semrush API
Open Cascade and ask: "Using Semrush API, help me...". 8 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"semrush": {
"url": "https://edge.vinkius.com/vk_preview_f9s9Mq8nTnSfWyqj4rW0MSgmEJYnuyrOLiAmD03O/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Semrush API
Ask Cline: "Using Semrush API, help me...". 8 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add semrush --transport http "https://edge.vinkius.com/vk_preview_f9s9Mq8nTnSfWyqj4rW0MSgmEJYnuyrOLiAmD03O/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Semrush API
Ask Claude: "Using Semrush API, show me...". 8 tools are ready
Where the request belongs
Work Semrush API can move forward.
SEO professionals who need to move faster, content marketers who want data-backed briefs, and digital analysts who are tired of manual reporting.
SEO Strategist
Analyzes competitor gaps and builds keyword maps in real-time to inform quarterly growth plans.
Content Marketer
Pulls LSI keywords and search volumes to build better content briefs for the writing team.
Digital Analyst
Monitors traffic trends and bounce rates for multiple brands at once to report on ROI.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsAhrefs
Professional SEO intelligence. audit backlinks, keywords, and domain health via AI.
SpyFu
Automate SEO and PPC research via SpyFu. analyze domain metrics, track keyword stats, and uncover competitor ad history directly from any AI agent.
Moz (SEO Metrics & Link Research)
Manage SEO metrics via Moz. audit Domain Authority (DA), analyze backlinks, and track site rankings.
Mozscape
Analyze SEO metrics, domain authority, and link profiles directly from your AI agent using the Mozscape API.
Raven Tools
Track SEO rankings, audit website health, and generate white-label marketing reports for your clients automatically.
DataForSEO
Manage SERP data via DataForSEO. track Google organic rankings, audit Maps nodes, monitor News publications, and research Amazon products directly from any AI agent.
Bring your own AI
Change the model, client or framework. Keep Semrush API connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Semrush API.
The practical details behind the request, access and result.
What can I do with the Semrush MCP?
You can use it to pull keyword metrics, compare competitor domains, check your site's technical health, and analyze backlink profiles directly within your AI chat.
Do I need a paid Semrush account to use this?
Yes, you will need a Semrush Business API key to authorize the connection and pull real-time data.
Can the Semrush MCP help me find keywords for my blog?
Yes, it can find related keywords with specific search volumes and difficulty scores to help you build better content plans.
How does the Semrush MCP help with competitor research?
It allows you to run side-by-side comparisons of two domains to see who is winning on organic traffic and authority.
Can I use the Semrush MCP to check my website's errors?
Yes, you can pull a site audit score that identifies technical issues like missing metadata or broken links.
Will the Semrush MCP help me with backlink building?
It provides a full overview of a domain's backlink profile, which helps you identify which sites are linking to your competitors.
Are there additional charges for querying Semrush from my agent?
The Semrush API inherently consumes 'API Units' based on the weight of each request line (Keyword ranks, Domain analytics). You are completely bound to your established Semrush Business subscription rules. Vurb/MCP itself doesn't impose surcharges.
Can I filter SEO performance based on different global markets or languages?
Yes. Most core functions such as domain_overview and keyword_overview optionally accept a targeted string code array for Regional Databases (such as 'uk', 'fr', 'de', 'es', or strictly 'us'). Just specify it organically in your LLM chatting window.
Can it check a website's technical health natively?
Yes, through the specific site_audit directive. The AI agent will ingest the aggregated technical score corresponding directly to your preconfigured Semrush Project IDs, returning high-level data regarding crawled warnings and crawler fatal errors.
One connection away
Give your agent a direct line to Semrush API.
Connect Semrush API once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available