seo-radar
v1.0.0
Published
SEO Quick Audit MCP Server — audit any URL in seconds from your AI assistant
Downloads
24
Maintainers
Readme
seo-radar — SEO Quick Audit MCP Server
Audit the SEO of any URL in seconds — right from your AI assistant.
Free. No API key. No account. Works with Claude Desktop, Cursor, Windsurf, and Claude Code.
Quick Start (Remote — recommended)
Add to your MCP config:
{
"mcpServers": {
"seo-radar": {
"url": "https://seo.zerhal.fr/api/mcp"
}
}
}That's it. No API key needed.
Tools
| Tool | Description |
|------|-------------|
| audit_url | Full SEO audit with score out of 100 (title, meta, headings, OG, images, performance) |
| check_indexation | Check if a URL is indexed by Google (best-effort, rate limited) |
| extract_headings | Analyze H1-H6 heading structure with tree view and issue detection |
| check_broken_links | Scan a page for broken links (4xx, 5xx, redirects, timeouts) |
| analyze_competitors | Compare SEO meta tags of 2-5 URLs side by side |
| check_robots_txt | Fetch and analyze robots.txt directives for any domain |
Examples
- "Audit the SEO of https://mysite.com"
- "Check if my blog post is indexed on Google"
- "Find broken links on https://mysite.com"
- "Compare SEO of my site vs competitor.com"
- "Check the robots.txt of example.com"
- "Show me the heading structure of https://mysite.com/blog/post"
Local (stdio) Install
npx seo-radarOr add to your MCP config for local mode:
{
"mcpServers": {
"seo-radar": {
"command": "npx",
"args": ["seo-radar"]
}
}
}No environment variables required.
How it works
seo-radar fetches public web pages and analyzes their HTML for SEO best practices. No external API needed — everything runs on standard HTTP fetch + HTML parsing.
Scoring (audit_url)
| Check | Max Points | |-------|-----------| | Title (present, 30-60 chars) | 15 | | Meta description (present, 120-160 chars) | 15 | | H1 (unique) | 10 | | Heading structure (no skipped levels) | 10 | | Open Graph (title + description + image) | 10 | | Canonical URL | 10 | | Image alt attributes | 10 | | HTTPS | 5 | | Viewport meta | 5 | | Response time (<1s) | 5 | | Language attribute | 5 |
Grades: A (90+), B (70-89), C (50-69), D (30-49), F (<30)
Development
cd seo-radar/
npm install
npm run dev # Next.js dev server
npm run build:stdio # Build stdio fallback
npm run test # Unit tests
npm run test:e2e # E2E tests (requires build:stdio)
npm run test:all # All tests
npm run inspect # MCP InspectorLicense
MIT
