seo-audit-mcp

seo-audit-mcp

Enables AI agents to perform instant SEO audits, check robots.txt, sitemaps, and AI crawler access for any URL without API keys.

Category
Visit Server

README

seo-audit-mcp

Fast SEO & GEO checks for any URL — from your AI agent.

An MCP server that gives Claude Code, Claude Desktop, Cursor or any MCP client a set of instant, no-key SEO audits. Point it at a URL and ask "is this page's SEO healthy?" or "can ChatGPT crawl this site?" — get a structured answer in a second.

Tools

Tool Checks
audit_page(url) Title, meta description, canonical, Open Graph, H1/H2, word count — with a prioritized issue list
check_robots(url) robots.txt user-agents, disallow rules, declared sitemaps
check_sitemap(sitemap_url) URL count, lastmod freshness, http-vs-https, size limits
check_ai_crawler_access(url) GEO check — are GPTBot, ClaudeBot, PerplexityBot, Google-Extended et al. allowed? If blocked, AI engines can't cite you

No API keys, no crawl budgets, no dependencies beyond the MCP SDK. All read-only.

Why GEO matters

Traditional SEO gets you into Google's blue links. GEO (Generative Engine Optimization) gets you cited inside ChatGPT, Claude, Perplexity and Google AI Overviews. The single fastest way to lose AI visibility is to accidentally block AI crawlers in robots.txt — check_ai_crawler_access catches exactly that.

Quick start

pip install mcp
git clone https://github.com/cyber-kani/seo-audit-mcp

Claude Code:

claude mcp add seo-audit -- python3 /path/to/seo-audit-mcp/server.py

Claude Desktop / Cursor:

{
  "mcpServers": {
    "seo-audit": { "command": "python3", "args": ["/path/to/seo-audit-mcp/server.py"] }
  }
}

Then ask your agent:

"Audit the SEO of example.com/pricing"

"Can AI search crawlers access example.com?"

"Check example.com/sitemap.xml for problems"

Pairs well with

indexnow-mcp — once this tool tells you a page is healthy, indexnow-mcp pushes it to search engines instantly.

License

MIT


Built by Cloudcoder — a software development company in Sri Lanka specializing in AI, SEO and GEO. See our guide: What is MCP?

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured