// README.md - Instructions for setup and use
SEO Inspector & Schema Validator MCP
A Model Context Protocol (MCP) server for Cursor that analyzes web pages for SEO issues and validates structured data schemas.
Features
Analyze HTML files in a codebase for SEO issues
Validate JSON-LD structured data
Get recommendations to improve SEO
No browser extension required - works directly with your codebase
Installation
Clone this repository:
git clone https://github.com/yourusername/seo-inspector-mcp.git cd seo-inspector-mcpInstall dependencies:
npm installConfigure Cursor to use this MCP server:
Go to Settings > Features > MCP in Cursor
Add a new MCP server with:
Name: SEO Inspector
Type: sse
Usage
Start the MCP server:
./run-mcp.shIn Cursor, you can now use the SEO Inspector tools:
seo.analyze-codebase- Analyze HTML files in a directoryseo.analyze-html- Analyze a specific HTML string
Prioritized SEO Components
The tool checks for these key SEO elements (in order of importance):
Critical
Page Title
Meta Description
H1 Heading
Canonical URL
Important
Heading Structure (H2-H6)
Image Alt Text
Structured Data (JSON-LD)
Robots Directives
Recommended
Open Graph Tags
Twitter Cards
Internal Linking
URL Structure
Mobile Friendliness
Schema Validation
The tool validates the following schema types:
Organization
LocalBusiness
Product
Article
WebPage
FAQPage
Event
Recipe
Review
License
MIT
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
A Cursor MCP server that analyzes web pages for SEO issues and validates structured data schemas within your codebase without requiring browser extensions.
Related MCP Servers
- Asecurity-licenseAqualityA simple MCP server that facilitates website fetching through a configurable server platform using stdio or SSE transport, allowing integration with tools like Cursor for streamlined access.Last updated -236MIT License
 - -security-license-qualityAn MCP server that connects any MCP client (like Claude or Cursor) with the browser using browser-use, allowing clients to utilize existing LLMs without requiring additional API keys.Last updated -74Apache 2.0
 - -security-license-qualityA Cursor MCP server that provides tools and prompts for accessing various Semrush keyword-related API endpoints, enabling keyword research, analysis, and monitoring through natural language.
 pure.md MCP serverofficial
Asecurity-licenseAqualityAn MCP server that enables AI clients like Cursor, Windsurf, and Claude Desktop to access web content in markdown format, providing web unblocking and searching capabilities.Last updated -23241