Skip to main content
Glama
kevinmaqueda

MCP DataForSEO Server

by kevinmaqueda

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
check_serp_positionB

Check the current Google ranking position for a domain on a specific keyword. Returns position, URL, title, and SERP features.

get_backlinks_summaryA

Get backlink profile summary for a domain. Returns total backlinks, referring domains, domain rank, and more.

find_competitorsA

Find SEO competitors for a domain based on shared backlinks. Returns competitor domains with relevance scores.

research_keywordsB

Get search volume and competition metrics for keywords. Returns volume, CPC, competition level, and monthly trends.

get_domain_rankB

Get the Domain Rank (authority metric) for a domain. Returns rank score, backlink count, and referring domains.

get_keyword_difficultyA

Get keyword difficulty scores (0-100) for keywords. Higher scores mean harder to rank. Also returns search volume and competition level.

get_keyword_suggestionsB

Get keyword suggestions based on a seed keyword. Returns related keywords with volume, difficulty, and CPC.

get_search_intentA

Classify search intent of keywords: informational, commercial, transactional, or navigational. Returns intent type with probability score.

get_ranked_keywordsB

Get all keywords that a domain ranks for in Google. Returns keywords with positions, URLs, and search volumes.

get_serp_competitorsA

Find competitors based on SERP overlap. Given a list of keywords, returns domains that rank for the same keywords.

analyze_page_seoA

Perform an instant on-page SEO audit of a URL. Returns title, meta, headings, word count, images, links, and technical issues.

get_page_lighthouseA

Get Lighthouse/Core Web Vitals metrics for a URL. Returns performance, accessibility, SEO scores, LCP, FID, CLS, and optimization opportunities.

get_anchor_textsA

Get anchor text distribution for a domain's backlinks. Useful for link profile analysis and identifying over-optimization.

get_new_lost_backlinksA

Monitor backlinks gained and lost over a time period. Useful for tracking link building efforts and detecting negative SEO.

get_referring_domainsA

Get detailed list of domains linking to a target. Returns domain authority, backlink counts, dofollow ratio, and dates.

analyze_content_sentimentA

Analyze sentiment of content related to a keyword. Returns positive/negative/neutral distribution and connotations.

get_keyword_trendsA

Get Google Trends data for keywords. Shows search interest over time for seasonality and trend analysis.

get_domain_technologiesA

Detect technologies used by a domain. Returns CMS, analytics, CDN, frameworks, and other detected technologies.

get_domain_intersectionA

Get keywords where both domains rank in the same SERP. Essential for competitive analysis - shows shared keyword opportunities with positions for both domains.

estimate_trafficA

Estimate monthly organic traffic for one or more domains. Returns estimated visitors, keyword counts, and traffic value.

get_keywords_for_siteA

Get keywords a site potentially targets based on its content. Different from get_ranked_keywords - analyzes site content for keyword opportunities.

get_historical_rankA

Get historical ranking overview for a domain. Shows how organic presence changed over time: traffic, keyword counts, position distribution.

get_keyword_ideasB

Get keyword ideas based on seed keywords. Uses DataForSEO's algorithm to find related opportunities with volume, difficulty, and intent.

get_related_keywordsA

Get semantically related keywords. Finds keywords with similar search intent that frequently appear together in SERPs.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kevinmaqueda/mcp-dataforseo'

If you have feedback or need assistance with the MCP directory API, please join our Discord server