SEO Audit MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| analyze_pageA | Analyze a single web page for SEO factors including:
Use this for detailed analysis of specific pages like job detail pages, landing pages, or homepage. |
| crawl_siteA | Crawl multiple pages of a website starting from a URL. Discovers internal links and analyzes each page. Returns:
Use this for comprehensive site audits. Respects crawl limits and delays. |
| run_lighthouseA | Run a Lighthouse performance audit on a URL. Returns:
Use this for performance analysis. Run separately for mobile and desktop if both matter. Note: Requires Lighthouse CLI to be installed (npm install -g lighthouse). |
| analyze_sitemapA | Analyze a site's robots.txt and XML sitemaps. Returns:
Use this as a first step to understand site structure before crawling. |
| check_urlsA | Check HTTP status codes for a list of URLs. Returns status code, redirect destination (if redirected), and response time for each URL. Use this to:
|
| plan_auditA | RECOMMENDED FIRST STEP - Analyze sitemaps and create an intelligent sampling strategy for large sites. This tool is essential for job boards and large sites with 100k+ pages. Instead of crawling everything, it:
Returns:
Use this BEFORE crawl_site or sample_pages to understand site structure. |
| sample_pagesA | Intelligently sample and analyze pages based on an audit plan. Use this AFTER plan_audit to analyze representative pages from each route type. For a site with 500k job pages, instead of crawling all of them, this will:
Returns:
This approach finds template-level issues that affect all pages of that type. |
| run_auditA | FULL AUDIT - Run a complete SEO audit with automatic sampling, caching, and report generation. This is the main audit tool that orchestrates the entire workflow:
The audit captures pages ONCE and stores:
Returns comprehensive findings and prioritized fix recommendations. |
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/RichardDillman/seo-audit-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server