MCP/Ranki.io SEO/AEO Consultant
Ranki.io SEO/AEO Consultant logo

Ranki.io SEO/AEO Consultant

Free SEO and AEO MCP server providing on-page technical audits, llms.txt and sitemap generation, Core Web Vitals checks, and GSC keyword gap analysis.

seo•SEO, AEO & AI Engine Citations
GitHub12
License:MIT / Free
VERIFIED

About this Server

The free SEO and Answer Engine Optimization (AEO) Model Context Protocol server that turns Claude Code, Cursor, and ChatGPT Desktop into a senior technical SEO and AEO consultant. Audits any URL, validates JSON-LD schemas, generates deploy-ready sitemap.xml, llms.txt, and robots.txt files, diagnoses Core Web Vitals with exact image optimization recipes, and pinpoints striking-distance keywords directly from chat using your own AI credits.

Real-time Interaction

Direct low-latency RPC protocol communication with structured JSON schemas.

Scoped Sandboxing

Restricted capability bounds to prevent accidental modifications or leakage.

Security & Best Practices

Read-Only Analysis: Diagnostic scans, schema evaluations, and crawler checks operate in read-only mode without modifying server configurations.
Local Token Execution: In npx local execution mode, data processing remains strictly within the local environment without third-party proxying.
Safe Search Console Integration: Google Search Console access uses scoped read-only OAuth credentials that never store user tokens remotely.
Zero Hidden Cost: Audits consume your own LLM credits and free API tiers, preventing unexpected billings or subscription locks.

When to Use (and When Not To)

Best For
  • •Auditing any live URL or staging web page for technical SEO and Answer Engine Optimization (AEO) readiness
  • •Generating llms.txt, sitemap.xml, and robots.txt files tailored for search engines and generative AI agents
  • •Finding page-two striking distance keywords to boost to the top of Google search results
  • •Diagnosing Core Web Vitals bottlenecks and getting instant CLI image optimization commands
Not For / Limitations
  • •Running continuous 24/7 automated rank tracking or multi-million backlink graph computations (use dedicated enterprise platforms instead)
  • •Executing complex browser UI automation or form submissions (use Playwright MCP instead)
  • •Modifying production CMS content automatically without developer code review

Install & Setup

terminal command
$claude mcp add ranki -- npx -y @ranki.io/mcp

Exposed Tools & Endpoints

22 tools

Functions your AI agent can invoke via this Model Context Protocol server

audit_seo

Perform a comprehensive on-page technical SEO audit checking titles, meta descriptions, canonical URLs, headers, image alt attributes, and JSON-LD markup.

audit_aeo

Evaluate Answer Engine Optimization metrics including FAQPage schemas, definitional opening intros, llms.txt availability, and AI crawler permissions.

audit_speed

Measure mobile and desktop Google Lighthouse performance scores, page speed metrics, and bundle weights.

audit_core_web_vitals

Retrieve real-world field metrics for Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS), and Interaction to Next Paint (INP).

optimize_images

Detect oversized raster images and provide CLI compression recipes for next-gen AVIF and WebP image formats.

generate_robots_txt

Generate a production-ready robots.txt file with crawler directives for Googlebot, Bingbot, GPTBot, ClaudeBot, and Perplexity.

generate_sitemap

Crawl site hierarchy and generate a clean, validated XML sitemap formatted to search engine specifications.

generate_llms_txt

Synthesize deploy-ready llms.txt and llms-full.txt files formatting key site pages and documentation for AI crawlers.

find_keyword_gaps

Analyze competitor URLs against target domain to identify missed high-intent keywords and content opportunities.

get_search_console_summary

Fetch aggregate impressions, clicks, click-through rates, and average position metrics from connected Search Console properties.

list_striking_distance_keywords

Detect queries ranking between positions 11 and 20 that can be elevated to page one with on-page optimization.

check_backlinks

Inspect referring domains, total backlink counts, and anchor text distribution for domain authority analysis.

audit_schema

Validate JSON-LD structured data syntax and detect missing required schema entities for rich snippet eligibility.

inspect_url_indexability

Check HTTP response status, robots meta tags, canonical links, and header directives for indexing blockers.

analyze_internal_links

Audit internal link graph, click-depth hierarchy, and detect orphan pages or broken internal links.

check_content_freshness

Assess publication recency, modified timestamps, and signals indicating stale or decaying topical content.

compare_competitors

Generate side-by-side technical, structural, and topical authority comparisons between target domain and competitors.

audit_mobile_friendliness

Evaluate viewport configurations, tap targets, font legibility, and responsive layout shifts on mobile devices.

extract_serp_features

Analyze live SERP landscape to identify featured snippets, People Also Ask boxes, and video carousels.

check_ai_crawler_access

Verify HTTP reachability and crawler permission rules for GPTBot, ClaudeBot, PerplexityBot, and Google-Extended.

generate_content_brief

Create structured SEO and AEO content briefs with target headings, search intent, and topical entity keywords.

export_audit_report

Compile complete multi-category audit findings into a structured markdown or JSON report.