Skip to main content
Glama
halilertekin

advanced-seo-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CAPSOLVER_API_KEYYesRequired for Ahrefs Tools (Backlinks, Keywords, Traffic). Get key from https://dashboard.capsolver.com/
GOOGLE_PSI_API_KEYYesRequired for PageSpeed Insights. Get key from https://developers.google.com/speed/docs/insights/v5/get-started

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
generate_audit_reportA

Generates a full SEO audit report (Markdown) and saves it locally. Combines On-Page, Technical, Ahrefs data into a single file.

analyze_page_speedA

Analyzes site speed using Google PageSpeed Insights. Requires GOOGLE_PSI_API_KEY in .env.

check_schema_markupB

Validates JSON-LD Schema Markup on a page.

check_broken_links_on_pageB

Scans a page for broken links (404s).

analyze_content_densityC

Analyzes keyword density and TF-IDF metrics.

compare_competitorsA

Compares SEO metrics (Backlinks, Traffic, DR) of two domains. Requires CAPSOLVER_API_KEY.

bulk_sitemap_auditA

Scans the sitemap and runs On-Page audit on multiple pages. Useful for finding site-wide issues (e.g., missing H1s).

onpage_auditA

Performs a detailed on-page SEO audit of a specific URL. Checks meta tags, heading structure, word count, internal/external links, and image alt tags. Does NOT require an API key.

technical_health_checkA

Checks technical SEO aspects of a domain/URL. Verifies robots.txt, sitemap.xml, and security headers (HTTPS, HSTS). Does NOT require an API key.

get_backlinksA

Retrieves backlink data for a domain using Ahrefs (Requires CAPSOLVER_API_KEY). Returns domain rating, total backlinks, and a list of top referring pages.

keyword_ideasA

Generates keyword ideas and questions based on a seed keyword (Requires CAPSOLVER_API_KEY).

estimate_trafficB

Estimates monthly search traffic and value for a domain (Requires CAPSOLVER_API_KEY).

check_difficultyB

Checks keyword difficulty and returns SERP analysis (Requires CAPSOLVER_API_KEY).

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/halilertekin/advanced-seo-mcp'

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