Skip to main content
Glama
metehan777

Semrush MCP Server

by metehan777

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SEMRUSH_API_KEYYesYour Semrush API key (get one at https://www.semrush.com/api/)

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
domain_overviewC

Get domain analytics overview including organic traffic, keywords, and authority score

keyword_overviewC

Get keyword metrics including search volume, difficulty, and CPC

domain_organic_searchC

Get organic search keywords for a domain

backlinks_overviewB

Get backlinks overview for a domain or URL. Target type can be root_domain, domain, or url.

competitor_researchC

Find organic competitors for a domain

domain_adwordsC

Get paid search (Google Ads) keywords for a domain

related_keywordsC

Get related keywords and suggestions for a seed keyword

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.2/5.0

Scored across 7 tools

Disambiguation5/5

Each tool has a clearly distinct purpose with no overlap. For example, backlinks_overview focuses on backlink analysis, competitor_research identifies competitors, domain_adwords and domain_organic_search target paid vs. organic keywords respectively, domain_overview provides general analytics, keyword_overview gives keyword metrics, and related_keywords offers keyword suggestions. An agent can easily differentiate them.

Naming Consistency5/5

All tools follow a consistent snake_case pattern with descriptive names that clearly indicate their function. The naming convention is uniform across all tools, such as domain_adwords, domain_organic_search, and keyword_overview, making them predictable and easy to understand.

Tool Count5/5

With 7 tools, the server is well-scoped for SEO and domain analysis. Each tool serves a specific and necessary function within this domain, such as backlink analysis, competitor research, keyword metrics, and domain overviews, ensuring a balanced and focused toolset.

Completeness4/5

The toolset covers core SEO workflows comprehensively, including backlinks, competitors, keywords, and domain analytics. A minor gap exists in the lack of tools for updating or managing data (e.g., adding custom keywords or tracking changes), but agents can work around this with the provided read-only operations.

Maintenance

ActivityInactive
ResponsivenessNo issues