MCP Server

rankoracle

io.tooloracle/rankoracle
Marketing & Advertising Search & Research Public & reachable MCP 2026-07-28

What this MCP does

Provides SEO research and auditing tools for keywords, rankings, SERPs, competitors, backlinks, domains, and on-page content.

backlink_check
Check backlinks and referring domains for a domain (requires Backlinks subscription)
Input schema
{'type': 'object', 'properties': {'domain': {'type': 'string', 'required': True, 'description': 'Domain to check'}}, 'additionalProperties': False}
check_ranking
Check where a domain ranks for a specific keyword in Google top 100
Input schema
{'type': 'object', 'properties': {'domain': {'type': 'string', 'required': True, 'description': 'Domain to check'}, 'country': {'type': 'string', 'description': 'Country code'}, 'keyword': {'type': 'string', 'required': True, 'description': 'Target keyword'}}, 'additionalProperties': False}
competitor_gap
Find keywords your competitor ranks for — identify content gaps and opportunities
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'description': 'Max results (default 20)'}, 'domain': {'type': 'string', 'required': True, 'description': 'Your domain'}, 'country': {'type': 'string', 'description': 'Country code'}, 'competitor': {'type': 'string', 'required': True, 'description': 'Competitor domain'}}, 'additionalProperties': False}
content_score
Analyze URL for on-page SEO quality: score, readability, technical checks, recommendations
Input schema
{'type': 'object', 'properties': {'url': {'type': 'string', 'required': True, 'description': 'URL to analyze'}, 'keyword': {'type': 'string', 'description': 'Target keyword to check optimization'}}, 'additionalProperties': False}
domain_overview
Domain SEO overview: organic keywords, traffic estimate, position distribution
Input schema
{'type': 'object', 'properties': {'domain': {'type': 'string', 'required': True, 'description': 'Domain to analyze'}, 'country': {'type': 'string', 'description': 'Country code for localized data'}}, 'additionalProperties': False}
heading_analysis
Analyze H1-H4 heading structure of a page with SEO recommendations
Input schema
{'type': 'object', 'properties': {'url': {'type': 'string', 'required': True, 'description': 'URL to analyze'}}, 'additionalProperties': False}
health_check
Server health, version, tool status, and API connectivity
Input schema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
keyword_research
Research keyword volume, difficulty, CPC, trends, and related keywords
Input schema
{'type': 'object', 'properties': {'country': {'type': 'string', 'description': 'Country code (DE, US, UK, AT, CH, etc.)'}, 'keyword': {'type': 'string', 'required': True, 'description': 'Seed keyword to research'}}, 'additionalProperties': False}
meta_generator
Analyze and generate optimized meta title + description for a URL
Input schema
{'type': 'object', 'properties': {'url': {'type': 'string', 'required': True, 'description': 'URL to analyze/optimize'}, 'keyword': {'type': 'string', 'description': 'Target keyword'}}, 'additionalProperties': False}
rank_tracker
Track ranking positions for multiple keywords at once (max 10)
Input schema
{'type': 'object', 'properties': {'domain': {'type': 'string', 'required': True, 'description': 'Domain to track'}, 'country': {'type': 'string', 'description': 'Country code'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}, 'required': True, 'description': 'Keywords to track (1-10)'}}, 'additionalProperties': False}
serp_alert
Check current SERP position and compare against previous check — tracks changes over time
Input schema
{'type': 'object', 'properties': {'domain': {'type': 'string', 'required': True, 'description': 'Domain to watch'}, 'country': {'type': 'string', 'description': 'Country code'}, 'keyword': {'type': 'string', 'required': True, 'description': 'Keyword to monitor'}}, 'additionalProperties': False}
serp_snapshot
Get top 10 Google results for a keyword with SERP features
Input schema
{'type': 'object', 'properties': {'country': {'type': 'string', 'description': 'Country code'}, 'keyword': {'type': 'string', 'required': True, 'description': 'Keyword to search'}}, 'additionalProperties': False}
title_optimizer
Analyze current title tag and generate SEO-optimized title suggestions
Input schema
{'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'URL to fetch current title from (optional)'}, 'keyword': {'type': 'string', 'required': True, 'description': 'Target keyword'}, 'draft_title': {'type': 'string', 'description': 'Your current title (optional)'}}, 'additionalProperties': False}
Added
health_check
Sept. 17, 2026, 12:53 p.m.
Added
backlink_check
Sept. 17, 2026, 12:53 p.m.
Added
serp_alert
Sept. 17, 2026, 12:53 p.m.
Added
rank_tracker
Sept. 17, 2026, 12:53 p.m.
Added
heading_analysis
Sept. 17, 2026, 12:53 p.m.
Added
meta_generator
Sept. 17, 2026, 12:53 p.m.
Added
title_optimizer
Sept. 17, 2026, 12:53 p.m.
Added
competitor_gap
Sept. 17, 2026, 12:53 p.m.
Added
content_score
Sept. 17, 2026, 12:53 p.m.
Added
domain_overview
Sept. 17, 2026, 12:53 p.m.
Added
serp_snapshot
Sept. 17, 2026, 12:53 p.m.
Added
check_ranking
Sept. 17, 2026, 12:53 p.m.
Added
keyword_research
Sept. 17, 2026, 12:53 p.m.