advanced-seo-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CAPSOLVER_API_KEY | Yes | Required for Ahrefs Tools (Backlinks, Keywords, Traffic). Get key from https://dashboard.capsolver.com/ | |
| GOOGLE_PSI_API_KEY | Yes | Required for PageSpeed Insights. Get key from https://developers.google.com/speed/docs/insights/v5/get-started |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| 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
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
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