SEO Audit MCP Server

io.github.gliveraPublished by GitHub account gliverav0.2.0Updated Nov 2, 2026

Professional SEO auditing: 15 tools, 9 checks, CWV, E-E-A-T, schema, GEO. Free tier.

The publisher's own server: audit.domains - Domain Valuation

Overview

AI-generated overview

Remote MCP server that lets an assistant audit websites for SEO: scores, schema, meta tags, Core Web Vitals, content quality, AI-search readiness and…

What you can do
  • Audit single pages with a quick score, top issues and fixes, or run an async deep audit covering nine areas and poll its status
  • Check on-page elements: title, meta description, OG tags, canonical, robots directives, and validate or generate JSON-LD structured data
  • Analyze performance via Core Web Vitals, content quality and E-E-A-T, local SEO signals, and AI-search readiness such as crawler access and llms.txt
  • Crawl a whole site for site-wide SEO analysis and run SERP competitor comparisons
  • Review past audits and check remaining credits and plan status
When to use it
Useful when you want an assistant to diagnose a page or site's SEO health, validate structured data, or produce a prioritized fix list without leaving the chat. Deep audits, site crawls and competitor analysis are gated behind paid plans.
Requirements
A remote streamable HTTP endpoint; no local install. The free tier works without a key but is limited to 3 audits per day per IP. Paid tiers need an API key sent in the Authorization header as a Bearer token. Network access to the endpoint is required.
Before you install
Paid plans cost money (Pro, Agency and Enterprise tiers) and audits consume monthly credits. The API key is a secret sent in the Authorization header. Audits send the target URLs to a third-party service, which fetches them and may use Google PageSpeed Insights; only audit sites you are authorized to test.

Installation

In SourceWeft

  1. Open SEO Audit MCP Server in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.glivera%2Fseo-audit/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "seo-audit": {
      "type": "http",
      "url": "https://seo.accruedev.com/mcp"
    }
  }
}

README

Accrue SEO

Audit any website from your AI assistant. Type 'audit mysite.com' in Claude Desktop, Cursor, or Windsurf. Get a scored SEO health check in 30 seconds.

[SEO Audit MCP on mcprush]

Server endpoint: https://seo.accruedev.com/mcp

Quick Start

Claude Desktop

Add to your claude_desktop_config.json:

json
{  "mcpServers": {    "seo-audit": {      "url": "https://seo.accruedev.com/mcp"    }  }}

Cursor / VS Code

Add to MCP settings:

json
{  "mcpServers": {    "seo-audit": {      "url": "https://seo.accruedev.com/mcp"    }  }}

With API Key (Pro/Agency)

json
{  "mcpServers": {    "seo-audit": {      "url": "https://seo.accruedev.com/mcp",      "headers": {        "Authorization": "Bearer smcp_your_api_key"      }    }  }}

Tools

Free Tier (no API key, 3 audits/day)

ToolDescriptionTime
seo_quick_auditQuick audit. Returns top 5 issues with fixes, overall score and grade5 to 15s
seo_check_schemaSchema check. Validates structured data (JSON-LD, Microdata, RDFa) for rich results eligibility3 to 5s
seo_check_metaCheck title, description, OG tags, canonical, robots directives2 to 3s

Pro Tier ($29/mo, 50 audits)

ToolDescriptionTime
seo_deep_auditFull site analysis (async). Covers all 9 areas: technical, content, schema, performance, local, AI visibility, links, images, priority fixes2 to 5 min
seo_audit_statusPoll async job progress and get resultsinstant
seo_check_performanceCore Web Vitals (LCP, INP, CLS) via PageSpeed Insights5 to 10s
seo_check_contentContent quality analysis: E-E-A-T scoring, readability, thin content detection5 to 10s
seo_check_localLocal presence check: NAP consistency, GBP signals, citations, local schema5 to 10s
seo_check_geoAI search visibility: crawler access, llms.txt, passage citability, WAF/bot detection5 to 10s
seo_generate_schemaGenerate JSON-LD schema markup for any page3 to 5s
seo_historyView past audit results for a URLinstant

Agency Tier ($99/mo, 300 audits)

ToolDescriptionTime
seo_crawl_siteFull site crawl with robots.txt compliance, broken link and orphan page detection1 to 10 min
seo_crawl_statusPoll crawl progress and get resultsinstant
seo_competitor_checkSERP competitor analysis: where you rank, top 3 competitors, on-page comparison matrix15 to 25s

Utility (all tiers)

ToolDescription
seo_usageCheck remaining credits and plan status

What Every Audit Covers

  • Site Health: crawlability, indexability, security headers, URL structure, mobile optimization
  • Page Quality: E-E-A-T scoring, readability, word count, thin content detection
  • Rich Results: structured data validation against Schema.org specs, deprecated schema flagging
  • Page Speed: Core Web Vitals (LCP, INP, CLS), render-blocking resources, image optimization
  • Content Quality: topic depth, passage-level quality signals, keyword relevance
  • AI Search Visibility: GPTBot/ClaudeBot/PerplexityBot access, llms.txt compliance, citability scoring
  • Local Presence: NAP consistency, Google Business Profile signals, citation health
  • Sitemap Health: internal link structure, broken links, redirect chains, anchor text distribution
  • Priority Fixes: cross-area synthesis, prioritized action plan with effort/impact scoring

Example Usage

Ask your AI assistant:

Audit https://example.com for SEO issues
Check if my site's structured data is valid: https://mysite.com
Run a full deep audit on https://mysite.com and give me an action plan
How AI-ready is my content? Check https://mysite.com/blog/post

Pricing

PlanPriceAudits/monthTools
Free$03/day (IP-limited)Quick audit, schema check, meta check
Pro$29/mo50All individual tools + deep audit + history
Agency$99/mo300Everything + site crawler + competitor analysis
Enterprise$299/moUnlimitedEverything + priority support + custom configuration

Start Free at seo.accruedev.com

Technical Details

  • Transport: Streamable HTTP (MCP SDK v1)
  • Auth: API key via Authorization: Bearer smcp_... header
  • Rate limiting: IP-based for free tier, key-based for paid
  • Response format: Structured JSON with scores, issues, and recommendations
  • Async support: Deep audits and crawls return job IDs for polling
  • SSRF protection: Private IP ranges blocked, robots.txt respected
  • Browser rendering: Full JavaScript rendering via Playwright for SPA/CSR sites

Support

License

Proprietary. Part of Accrue Dev. Free tier available.

Source: README.md at commit a37294b

Tools

15

seo_quick_audit

Quick SEO audit of a single page. Returns score, top issues, and actionable fixes.

Parametersurlrequired

seo_check_schema

Detect and validate JSON-LD structured data on a page.

Parametersurlrequired

seo_check_meta

Check title, meta description, OG tags, canonical, and robots directives.

Parametersurlrequired

seo_usage

Check remaining audit credits and current plan status.

Takes no parameters.

seo_deep_audit

Full multi-agent SEO audit (async). Returns a job_id to poll with seo_audit_status.

Parametersurlrequired

seo_audit_status

Check the progress and results of an async deep audit job.

Parametersjob_idrequired

seo_check_performance

Core Web Vitals analysis via Google PageSpeed Insights.

Parametersurlrequiredstrategy

seo_check_content

E-E-A-T and content quality analysis powered by AI.

Parametersurlrequired

seo_check_local

Local SEO signals: NAP consistency, LocalBusiness schema, GBP indicators.

Parametersurlrequired

seo_check_geo

AI search readiness: crawler access, llms.txt, passage citability.

Parametersurlrequired

seo_generate_schema

Generate appropriate JSON-LD structured data for a page using AI.

Parametersurlrequiredtype

seo_history

View your past audit results. List recent audits or retrieve a specific audit by ID.

Parameterslimitactionaudit_id

seo_crawl_site

Crawl a website via BFS, check SEO on every page, and return site-wide analysis.

Parametersurlrequiredmax_pages

seo_competitor_check

SERP competitor analysis. Shows where you rank for a keyword, top competitors, and on-page comparison. Requires Agency plan or higher.

Parametersurlrequiredkeywordrequiredlanguagelocation

seo_crawl_status

Check the progress and results of a site crawl job.

Parametersjob_idrequired

Version history

1
  1. v0.2.0LatestSep 16, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.

Other Audit integrations