Rank by Ouroboros Apps MCP server
online · 100% uptimeSEO rankings and traffic from Google Search Console for AI assistants, read-only
0 stars
Reviews
Write oneNobody has reviewed Rank by Ouroboros Apps yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Rank by Ouroboros Apps tools (9)
write = sends, deletes, buys or postsaccount_statusFreeWhether 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.
compare_periodsFreeCompare 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.
dropped_pagesFreePages 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.
inspect_urlFreeURL 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.
list_propertiesFreeList the Search Console properties on the connected Google account. Returns siteUrl and permissionLevel exactly as the sites.list API returned them.
performance_trendsFreeDaily 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.
quick_winsFreeQueries 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.
top_pagesFreeTop 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.
top_queriesFreeTop 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.
Public scan report
scanner v0.1.10 · 2026-10-15 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 415ms20/20
- Tool poisoning9 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 4 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Rank by Ouroboros Apps compares
Against every graded SEO MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 91/100
- higher than 87% of 769 SEO servers
- Tools
- 9
- the typical SEO server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote SEO server answers 100%
- Response time
- 293 ms
- faster than 51% of 536 SEO servers
What its tools let an agent do: 8 read · 1 delete
Install Rank by Ouroboros Apps in Claude Code, Cursor or VS Code
claude mcp add --transport http rank https://rank.ouroborosapps.com/mcp
What the publisher says
From the Rank by Ouroboros Apps repository's README, as published. We do not edit it. Read it on GitHub
Rank by Ouroboros Apps
Rank by Ouroboros Apps answers SEO questions from the Google Search Console account you connect. It is for site owners, bloggers, small businesses, and SEO freelancers who want those numbers inside ChatGPT, Claude, Gemini, Grok, Cursor, or any other MCP client that speaks Streamable HTTP and OAuth.
The assistant can list verified properties, read top queries and pages, follow clicks, impressions, CTR, and average position over time, compare two periods, find queries with high impressions and low CTR, see pages that dropped, and check URL Inspection status. Every metric comes from the Search Console API response. Rank does not estimate traffic or fill in days the API left out. CTR stays the fraction Search Console returned (0.02 is 2%).
A 14-day trial starts when you connect Google. After that, Pro is a Stripe subscription. The amount is shown at Stripe Checkout, not in this README or the product.
Hosted server
- MCP server URL: https://rank.ouroborosapps.com/mcp (Streamable HTTP, OAuth sign-in)
- Docs: https://ouroborosapps.com/docs/rank
- Status: early access. Paste the URL into Claude, Cursor, Grok, or ChatGPT developer mode.
- Registry name: io.github.LAHutchins91/rank
Connect an assistant
The MCP address is https://YOUR_HOST/mcp after deploy, or http://127.0.0.1:44721/mcp when you run it locally. Choose OAuth and leave the client id and secret empty. Rank supports dynamic client registration and PKCE.
Cursor, in ~/.cursor/mcp.json:
{
"mcpServers": {
"rank": {
"url": "http://127.0.0.1:44721/mcp"
}
}
}Claude Code:
claude mcp add --transport http rank http://127.0.0.1:44721/mcpUse the same URL for ChatGPT, Claude, Gemini, and Grok. The in-app connect page repeats these steps for the host in APPBASEURL.
Tools
- list_properties — verified Search Console properties
- top_queries — queries for a date range
- top_pages — pages for a date range
- performance_trends — daily clicks, impressions, CTR, and position
- compare_periods — totals for two ranges, plus differences labeled as derived from those totals
- quick_wins — queries at or above an impression threshold and at or below a CTR threshold
- dropped_pages — pages whose position worsened, whose clicks fell, or that disappeared from the current response
- inspect_url — URL Inspection API result
- account_status — whether Google is connected and whether the trial or Pro subscription is active
If you omit dates, Rank uses a 28-day window ending three UTC days ago and says so in the result. Pass startDate and endDate (YYYY-MM-DD) to choose the window.
Google Cloud OAuth client
Create an OAuth client of type Web application. Rank reads:
- GOOGLECLIENTID
- GOOGLECLIENTSECRET
Authorized redirect URI, exactly, with no trailing slash on the origin:
${APP_BASE_URL}/google/callbackLocally, with the default APPBASEURL, that is:
http://127.0.0.1:44721/google/callbackAdd these scopes on the OAuth consent screen:
- openid
- https://www.googleapis.com/auth/userinfo.email
- https://www.googleapis.com/auth/webmasters.readonly
webmasters.readonly is the Search Console read-only scope. Rank requests offline access so Google returns a refresh token. The refresh token is encrypted before it is stored. TOKENENCRYPTIONKEY is the key (a long random string). If the key changes, existing tokens cannot be read and the account has to connect Google again.
If the Google console asks for an authorized JavaScript origin, use the origin of APPBASEURL (http://127.0.0.1:44721 locally). The redirect URI above is the value that must match.
Storage
Trial state, Stripe customer ids, MCP OAuth clients and tokens, pending Google sign-in, and the encrypted Google refresh token share one storage interface. Set STORAGE_BACKEND:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-10-15restoreD → Ascore 91
- 2026-10-14downgradeA → Dscore 47: Remote endpoint did not respond
Rank by Ouroboros Apps: common questions
- Is Rank by Ouroboros Apps MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the Rank by Ouroboros Apps safety report
- How do I install Rank by Ouroboros Apps?
- It runs remotely at rank.ouroborosapps.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Rank by Ouroboros Apps need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Rank by Ouroboros Apps maintained?
- The last commit was 24 days ago (2026-10-11). The latest release is v1.0.3.
- Is Rank by Ouroboros Apps up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Rank by Ouroboros Apps?
- Servers from other publishers that do the same job: SEO Skill MCP server, Google Ads + Meta Ads + SEO/GEO MCP server and Search Console MCP server.
- How does Rank by Ouroboros Apps compare with other SEO MCP servers?
- safety score 91/100 (higher than 87% of 769 SEO servers); tools 9 (the typical SEO server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Rank by Ouroboros Apps
Same job from other publishers: the closest match first, then the best rated.
SEO SkillFree Google Search Console MCP: your real GSC, Google Analytics and keyword data for AI agents.not reviewedEstablishedA
Google Ads + Meta Ads + SEO/GEO MCPGoogle Ads, Meta Ads, Google Analytics (GA4) & Search Console MCP server by Ryze AInot reviewedEstablishedA- Search Console MCPGoogle Search Console + Bing + GA4 + AdSense — unified SEO intelligence for AI agents.not reviewedEstablishedC
DispatchSEOOpen-source SEO manager for coding agents: keyword research, content PRs, rank + Search Console.not reviewedGrowingA- Google Search ConsoleGoogle Search Console: SEO audits, performance queries, URL inspection, indexing checks.not reviewedGrowingB