Skip to main content
Glama
sparrow84001

SEO, AEO, GEO & Digital Marketing Audit + Safe Fix MCP Server

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": true
}
prompts
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
seo_discover_projectA

Discovers website architecture, detected web frameworks (Laravel Blade, Next.js App/Pages Router, Nuxt, Astro, PHP, static HTML), routing structure, existing sitemap/robots configurations, and page inventory.

USAGE GUIDELINES:

  • Use when starting an audit of a local codebase to detect framework patterns and file routes.

  • Do NOT use for remote websites or live URLs; use 'seo_crawl_and_extract' or 'seo_audit_sitemap_multipage' instead.

BEHAVIORAL TRANSPARENCY:

  • Safe, read-only local filesystem scan. Makes no network calls and modifies no files.

seo_crawl_and_extractA

Crawls a live URL via HTTP or parses a local HTML/template file to extract raw SEO metadata: Title, Meta Description, Headings (H1-H6), Canonical URL, JSON-LD Schemas, OpenGraph/Twitter cards, links, and images.

USAGE GUIDELINES:

  • Use to extract structured page metadata before running specialized audits or when analyzing a single page.

  • Do NOT use for multi-page batch crawling; use 'seo_audit_sitemap_multipage' instead.

  • Do NOT use to discover framework architecture; use 'seo_discover_project' instead.

BEHAVIORAL TRANSPARENCY:

  • Read-only data extraction.

  • Issues HTTP GET requests for live URLs. Reads local files directly without modifying them.

seo_audit_technicalA

Performs a Technical SEO audit on a page or URL, checking canonical tag consistency, robots meta tags (noindex/nofollow), XML sitemap alignment, trailing slash consistency, HTTP mixed content, viewport, and charset declarations.

USAGE GUIDELINES:

  • Use to audit indexing, crawlability, canonicalization, and technical header directives.

  • Do NOT use for on-page copy, headings, or keyword targeting; use 'seo_audit_onpage' instead.

  • Do NOT use for full site audits; use 'seo_audit_sitemap_multipage' or 'seo_generate_full_audit' instead.

BEHAVIORAL TRANSPARENCY:

  • Safe, read-only diagnostic evaluation.

  • Issues HTTP GET requests if given a URL; reads local file if given a file path. No disk modifications.

seo_audit_onpageA

Audits on-page SEO elements: Title tag length and keyword placement, Meta Description presence and CTR optimization, single H1 heading enforcement, H1-H6 hierarchy, OpenGraph, and Twitter card tags.

USAGE GUIDELINES:

  • Use when evaluating page-level metadata, heading structures, and social sharing previews.

  • Do NOT use for technical indexing directives (canonical/robots); use 'seo_audit_technical' instead.

  • Do NOT use for structured data validation; use 'seo_audit_schema' instead.

BEHAVIORAL TRANSPARENCY:

  • Safe, read-only diagnostic evaluation. No file modifications.

seo_audit_aeoA

Audits content for Answer Engine Optimization (AEO): Evaluates concise 40-60 word direct answer definition blocks, question-based H2/H3 subheadings (What/How/Why), FAQ schema alignment, and citation readiness for Google AI Overviews and Perplexity.

USAGE GUIDELINES:

  • Use when optimizing content to win conversational AI search citations, direct answers, and Perplexity summaries.

  • Do NOT use for brand knowledge-graph entity reconciliation; use 'seo_audit_geo' instead.

  • Do NOT use for standard on-page metadata; use 'seo_audit_onpage' instead.

BEHAVIORAL TRANSPARENCY:

  • Safe, read-only diagnostic evaluation. No file modifications.

seo_audit_geoA

Audits Generative Engine Optimization (GEO): Evaluates brand and organization entities, Schema.org Organization/Person definitions, sameAs knowledge graph reconciliation (Wikidata, LinkedIn, Crunchbase), and Author E-E-A-T credentials.

USAGE GUIDELINES:

  • Use to evaluate how LLM-based search engines (ChatGPT Search, Claude, Gemini) comprehend brand identity and authority.

  • Do NOT use for local map pack NAP consistency; use 'seo_audit_local' instead.

  • Do NOT use for direct answer snippet definitions; use 'seo_audit_aeo' instead.

BEHAVIORAL TRANSPARENCY:

  • Safe, read-only diagnostic evaluation. No file modifications.

seo_audit_localA

Audits Local and Area SEO: Evaluates LocalBusiness Schema.org JSON-LD, visible Name-Address-Phone (NAP) consistency, click-to-call telephone links, Google Maps embed signals, and detects doorway city page duplication.

USAGE GUIDELINES:

  • Use for local business websites, multi-location practices, and regional service providers.

  • Do NOT use for pure SaaS, digital-only, or non-geographic websites; use 'seo_audit_technical' or 'seo_audit_onpage' instead.

BEHAVIORAL TRANSPARENCY:

  • Safe, read-only diagnostic evaluation. No file modifications.

seo_audit_contentA

Evaluates content depth, search intent classification (Informational, Commercial, Transactional, Navigational), word count thresholds, thin content risks, reading ease, and Google E-E-A-T trust signals.

USAGE GUIDELINES:

  • Use to analyze article or landing page editorial quality, substance, and intent alignment.

  • Do NOT use for code-level schema validation; use 'seo_audit_schema' instead.

  • Do NOT use to generate marketing campaigns; use 'seo_generate_marketing_strategy' instead.

BEHAVIORAL TRANSPARENCY:

  • Safe, read-only content analysis. No file modifications.

seo_audit_conversionA

Audits Conversion Rate Optimization (CRO) and user conversion signals: High-contrast primary/secondary CTAs, contact channel accessibility (forms, phone, WhatsApp), social proof badges, mobile floating action buttons, and risk reversal guarantees.

USAGE GUIDELINES:

  • Use to evaluate landing pages, pricing pages, and checkout/contact funnels for conversion friction.

  • Do NOT use for organic ranking signals (canonical, meta); use 'seo_audit_onpage' or 'seo_audit_technical' instead.

BEHAVIORAL TRANSPARENCY:

  • Safe, read-only CRO analysis. No file modifications.

seo_audit_performanceA

Identifies code-level Core Web Vitals risks: Cumulative Layout Shift (CLS) risks from images lacking explicit width/height attributes, Largest Contentful Paint (LCP) risks from unoptimized formats, and render-blocking scripts.

USAGE GUIDELINES:

  • Use to detect static HTML and template performance defects that harm search rankings and Core Web Vitals.

  • Do NOT use as a real-time synthetic browser lab benchmark (like Lighthouse); this tool performs static source code analysis.

BEHAVIORAL TRANSPARENCY:

  • Safe, read-only performance diagnostic. No file modifications.

seo_audit_schemaA

Extracts and validates Schema.org JSON-LD structured data (Organization, LocalBusiness, FAQPage, Service, Product, BreadcrumbList, Article) for syntax correctness, required properties, and Google rich result eligibility.

USAGE GUIDELINES:

  • Use to inspect whether structured data is correctly embedded and free of JSON syntax or validation errors.

  • Do NOT use to apply schema fixes to files; use 'seo_generate_code_fix' with the 'jsonLdSchema' parameter instead.

BEHAVIORAL TRANSPARENCY:

  • Safe, read-only validation tool. No file modifications.

seo_audit_internal_linksA

Audits internal linking structure, identifies generic anchor text ('click here', 'read more'), flags orphan pages, and suggests high-value contextual links between blog articles and service pages.

USAGE GUIDELINES:

  • Use to improve PageRank flow, internal topic clustering, and anchor text relevance across pages.

  • Do NOT use to inspect external backlink profiles; use 'seo_suggest_related_ecosystem' for off-page targets.

BEHAVIORAL TRANSPARENCY:

  • Safe, read-only link graph analysis. No file modifications.

seo_generate_full_auditA

Executes the comprehensive 8-dimension audit suite across Technical, On-Page, AEO, GEO, Local, Content, CRO, and Performance. Calculates 0-100 scores, letter grades (A+ to F), P0-P3 prioritized action matrix, and formatted Markdown report.

USAGE GUIDELINES:

  • Use as the primary single-page audit tool when a complete health check and executive scorecard is needed.

  • Do NOT use for entire multi-page domain crawls; use 'seo_audit_sitemap_multipage' instead.

  • Do NOT use if you only need a single specific dimension; use the dedicated 'seo_audit_*' tools instead for faster response.

BEHAVIORAL TRANSPARENCY:

  • Safe, read-only comprehensive synthesis. Generates Markdown and JSON reports without modifying files.

seo_generate_marketing_strategyA

Synthesizes audit findings into a high-impact digital marketing growth blueprint: Maps search intent across ToFu/MoFu/BoFu funnels, provides CRO conversion levers, outlines AEO answer capture tactics, and delivers a 30-60-90 day growth roadmap.

USAGE GUIDELINES:

  • Use when preparing a strategic marketing plan, client proposal, or business growth recommendations based on site audit data.

  • Do NOT use to apply code fixes to files; use 'seo_generate_code_fix' instead.

  • Do NOT use for quick technical diagnostic checks; use 'seo_audit_technical' instead.

BEHAVIORAL TRANSPARENCY:

  • Safe, read-only strategic synthesis. Produces strategic Markdown plans without modifying any files.

seo_generate_code_fixA

Generates framework-aware code fixes (Laravel Blade, Next.js App/Pages Router, HTML, PHP, Astro, Svelte) for missing titles, meta descriptions, canonical URLs, JSON-LD schemas, and WebMCP discovery links with unified diff preview.

USAGE GUIDELINES:

  • Use after audit tools detect specific SEO, schema, or WebMCP issues in a source file.

  • Do NOT use for general code refactoring unrelated to metadata, schema, or SEO tags.

  • Always run 'seo_validate_code_fix' immediately after applying changes to verify syntax and prevent duplicate tags.

BEHAVIORAL TRANSPARENCY:

  • Non-destructive by default: Returns unified diff preview without modifying files.

  • Modifies disk ONLY when 'applyDirectly' is explicitly set to true.

seo_validate_code_fixA

Validates modified source files against syntax errors, duplicate meta/title tags, broken JSON-LD syntax, and calculates Before vs After SEO score improvements.

USAGE GUIDELINES:

  • Use immediately after generating or applying a code fix via 'seo_generate_code_fix' to verify correctness.

  • Do NOT use as a standalone audit on unedited files; use 'seo_audit_onpage' or 'seo_generate_full_audit' instead.

BEHAVIORAL TRANSPARENCY:

  • Safe, read-only file validation. Reads the modified file and performs AST/regex checks without making further modifications.

seo_suggest_related_ecosystemA

Analyzes a website to infer its market vertical, benchmark competitor archetypes, identify high-authority backlink and directory targets, and build keyword topic clusters.

USAGE GUIDELINES:

  • Use to expand organic reach, plan off-page directory submissions, and identify competitor benchmarks.

  • Do NOT use for on-page code repairs; use 'seo_generate_code_fix' instead.

  • Do NOT use for protocol validation; use 'seo_test_web_mcp' instead.

BEHAVIORAL TRANSPARENCY:

  • Safe, read-only ecosystem analysis. Makes no modifications to codebase or remote sites.

seo_test_web_mcpA

Tests a live website or local endpoint for Web MCP enablement: Checks Streamable HTTP (/mcp), Legacy SSE (/sse), discovery manifests (/.well-known/mcp/server-card.json, llms.txt), CORS headers, and provides copy-paste implementation blueprints in 11 programming languages.

USAGE GUIDELINES:

  • Use to test if a web application exposes an agent-accessible Model Context Protocol interface.

  • Do NOT use for regular HTML search engine optimization; use 'seo_audit_technical' or 'seo_audit_onpage' instead.

BEHAVIORAL TRANSPARENCY:

  • Safe, read-only protocol diagnostic probe. Makes HTTP GET/HEAD requests to standard discovery endpoints. Modifies no files.

seo_audit_sitemap_multipageA

Crawls and batch-audits all pages registered in a website sitemap.xml (or local discovered routes), cross-checks robots.txt allow/disallow rules, audits HTTP security headers (HSTS, CSP, X-Frame-Options), and compiles a site-wide scorecard and inventory report.

USAGE GUIDELINES:

  • Use when auditing an entire website with multiple pages rather than a single URL.

  • Do NOT use for single page analysis; use 'seo_generate_full_audit' instead for faster single-page feedback.

  • Do NOT use to generate new sitemaps; use 'seo_generate_sitemap_and_robots' instead.

BEHAVIORAL TRANSPARENCY:

  • Read-only batch crawl.

  • Issues HTTP GET requests respecting robots.txt directives and maxPages limits. Makes no disk modifications.

seo_audit_robots_and_sitemapA

Inspects robots.txt rules (allow/disallow per user-agent), sitemap index validity, detects contradictory directives (e.g. disallowed pages mistakenly included in sitemap.xml), and audits HTTP security headers.

USAGE GUIDELINES:

  • Use to inspect crawl configuration and indexation guardrails for Googlebot, GPTBot, ClaudeBot, and PerplexityBot.

  • Do NOT use for crawling page body content; use 'seo_audit_sitemap_multipage' or 'seo_crawl_and_extract' instead.

BEHAVIORAL TRANSPARENCY:

  • Safe, read-only network/file inspection. Fetches robots.txt and sitemap.xml without modifying them.

seo_generate_sitemap_and_robotsA

Generates production-ready, standard-compliant sitemap.xml and robots.txt files with crawler directives for Googlebot, Bingbot, and AI search engines (GPTBot, ClaudeBot, PerplexityBot).

USAGE GUIDELINES:

  • Use when a website is missing sitemap.xml or robots.txt, or needs clean, updated configuration files.

  • Do NOT use to audit existing files; use 'seo_audit_robots_and_sitemap' instead.

  • Do NOT use to crawl pages; use 'seo_audit_sitemap_multipage' instead.

BEHAVIORAL TRANSPARENCY:

  • Pure generation tool. Returns formatted XML and robots.txt file contents as text output. Does not write to disk directly unless copied by user.

Prompts

Interactive templates invoked by user choice

NameDescription
seo_full_auditExecute a full 12-step SEO, AEO, GEO, Local, Content, Technical & Conversion audit on a codebase or URL.
seo_code_fix_workflowGuide through safe, surgical code fixes with diff previews and validation.
aeo_geo_optimizationAudit and optimize content for AI Answer Engines (Perplexity, ChatGPT, AI Overviews) and LLM discovery (llms.txt).
local_seo_boostAudit and optimize local landing pages, NAP consistency, and LocalBusiness schema for map pack rankings.
digital_marketing_growth_strategySynthesizes audit findings into a high-impact digital marketing growth blueprint with CRO levers, AI answer engine tactics, audience mapping, and a 30-60-90 day execution roadmap.
related_ecosystem_and_competitor_analysisAnalyze industry vertical, infer competitor archetypes, identify high-authority backlink/directory targets, and build keyword topic clusters for a project.
webmcp_implementation_and_fixDiagnose WebMCP support, inspect protocol compliance (Streamable HTTP, SSE, CORS, DNS rebinding security), and generate production-ready code fixes for any programming language or framework.
multipage_sitemap_and_security_auditRun a comprehensive site-wide multi-page crawl using sitemap.xml, check robots.txt allow/disallow permissions for Googlebot and AI search crawlers, audit HTTP security headers (HSTS, CSP), and generate site-wide remediation plans.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.4/5.0

Scored across 21 tools

Disambiguation4/5

The audit tools are largely separated by clear dimensions (technical, on-page, AEO, GEO, local, content, CRO, performance, schema, internal links), and usage guidelines help route agents. However, seo_audit_sitemap_multipage and seo_audit_robots_and_sitemap overlap on robots.txt/sitemap/security-header checks, and seo_crawl_and_extract partially overlaps with seo_audit_onpage and schema extraction.

Naming Consistency5/5

All tools share the seo_ prefix and follow a consistent seo_<verb>_<object> snake_case pattern. Group verbs like audit_, generate_, validate_, suggest_, test_, and discover_ are used predictably, making the set easy to navigate. Minor exceptions like crawl_and_extract use two verbs but remain readable and consistent in style.

Tool Count4/5

21 tools is at the upper end of a reasonable count and feels heavy for an MCP server, but each tool addresses a distinct audit, generation, or validation task in a broad SEO+AEO+GEO+marketing domain. It is not bloated enough to be a 2, and the specialized audits justify most entries.

Completeness4/5

The server covers the full audit-to-fix validation lifecycle: discovery/crawl, specialized audits, full-audit synthesis, code-fix generation, validation, and sitemap/robots generation. Minor gaps remain, such as no dedicated external-backlink profile audit or real browser performance benchmark, but core workflows have no dead ends.

Maintenance

ActivityMaintained
ResponsivenessNo issues