Rank by Ouroboros Apps
Server Details
SEO rankings and traffic from Google Search Console for AI assistants, read-only
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- LAHutchins91/rank-mcp
- GitHub Stars
- 0
- Server Listing
- Rank by Ouroboros Apps
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 9 tools
Each tool targets a recognizably different slice of Search Console data (properties, inspection, daily trends, period comparison, top pages/queries, anomalies). The main risk is mild overlap between performance_trends, compare_periods, and the top_* family since they all pull similar metrics, but descriptions clarify the distinct framings (daily vs range vs dimension grouping).
Names are uniformly snake_case and readable, but the verb/noun style is slightly mixed: some are verb-led (list_properties, inspect_url, compare_periods) while others are noun phrases (performance_trends, top_pages, quick_wins, account_status). Still predictable enough that an agent can navigate the set.
Nine tools is a tight, well-scoped surface for a Search Console analytics server. Each tool maps to a distinct analytical use case, and nothing feels redundant or padded.
Read-side coverage is strong: account, properties, inspection, trends, comparison, and multiple breakdowns (top pages/queries, quick wins, dropped pages). Gaps remain on the write side of the domain, such as sitemap listing/submission and URL indexing requests, which an agent might expect from a Search Console toolkit.
Available Tools
9 toolsaccount_statusAccount statusARead-onlyIdempotentInspect
Whether Google Search Console is connected, when the 14-day trial ends, and whether Pro access is active. Does not query Search Console and does not include a price.
Inputs: no named parameters. Returns: data
compare_periodsCompare periodsBRead-onlyIdempotentInspect
Compare two date ranges using the Search Console totals for a property (no dimension grouping). Reports both API metric objects. Differences are labeled as derived from those returned numbers. Omit compare dates to use the previous window of the same length.
Inputs: siteUrl (required), device, country, endDate, +4 more. Returns: data
dropped_pagesDropped pagesBRead-onlyIdempotentInspect
Pages whose Search Console position got worse, whose clicks fell, or that disappeared from the current response. Does not invent zeros for pages the current response omitted.
Inputs: siteUrl (required), limit, device, country, +5 more. Returns: data
inspect_urlInspect URLBRead-onlyIdempotentInspect
URL Inspection status for one URL on a property you can access. Returns the Search Console inspection response, including verdict, coverage, and last crawl fields when the API sent them.
Inputs: siteUrl (required), inspectionUrl (required), languageCode. Returns: data
list_propertiesList propertiesARead-onlyIdempotentInspect
List the Search Console properties on the connected Google account. Returns siteUrl and permissionLevel exactly as the sites.list API returned them.
Inputs: no named parameters. Returns: data
performance_trendsPerformance trendsBRead-onlyIdempotentInspect
Daily clicks, impressions, ctr, and position for a property. Each row is a date Search Console returned. Missing dates are not filled in, and ctr is the API fraction.
Inputs: siteUrl (required), device, country, endDate, +2 more. Returns: data
quick_winsQuick winsARead-onlyIdempotentInspect
Queries with high impressions and low ctr in Search Console. Defaults are at least 100 impressions and ctr at or below 0.02 (the API fraction, so 0.02 is 2%). Does not estimate missed clicks.
Inputs: siteUrl (required), limit, device, maxCtr, +5 more. Returns: data
top_pagesTop pagesBRead-onlyIdempotentInspect
Top pages for one property and date range. Metrics are copied from Search Console rows. ctr is the API fraction from 0 to 1. Omit dates to use the default 28-day window.
Inputs: siteUrl (required), limit, device, country, +3 more. Returns: data
top_queriesTop queriesARead-onlyIdempotentInspect
Top search queries for one property and date range. clicks, impressions, ctr, and position are copied from Search Console. ctr is a fraction from 0 to 1, not a percent. Omit dates to use the default 28-day window.
Inputs: siteUrl (required), limit, device, country, +3 more. Returns: data
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Google Search Console for AI assistants: traffic, rankings, indexing and page checks. Read-only.
Read-only Google Search Console and Google Analytics for AI agents.
Read-only Google Search Console, Bing, Google Analytics and privacy-friendly analytics for your AI.
AI visibility, Google rankings, Search Console and site audit data for your SEO agent.
Related MCP Servers
- AlicenseAqualityBmaintenanceProvides AI agents with read-only access to Google Search Console data, including search analytics, index coverage, and sitemap status. It enables users to query clicks, impressions, and ranking performance or check URL indexing status through natural language.4124 npm9MIT
- AlicenseAqualityDmaintenanceProvides read-only access to Google Search Console data, allowing AI assistants to query site performance metrics like keywords, clicks, and rankings using natural language. It supports listing verified properties, querying search analytics with dimension filters, and retrieving sitemap information.31MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to analyze Google Search Console SEO data through natural language, including search analytics, URL inspection, sitemap management, and property management.21MIT
- AlicenseAqualityDmaintenanceConnects Google Search Console to AI assistants, enabling natural language analysis of SEO data. Provides read-only tools for properties, search analytics, URL inspection, and sitemaps.15MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.