MCP.Market

Autorank MCP server

by RyanKramer·io.github.RyanKramer/autorank-mcp·v0.1.0

Technical SEO tools for AI agents: structured data, meta tags, robots, SERP truncation. No API key.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
New

0 stars17 downloads/wk

Reviews

Write one

Nobody has reviewed Autorank yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Autorank tools (18)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • autorank_free_tools

    List the browser versions of these tools, plus the ones not exposed here.

  • build_utm_link

    Build a UTM-tagged tracking URL.

  • check_description_length

    Check whether a meta description will be truncated in Google results.

  • check_title_length

    Check whether a page title will be truncated in Google results.

  • generate_article_schema

    Generate Article JSON-LD. Dates should be ISO 8601 (YYYY-MM-DD).

  • generate_breadcrumb_schema

    Generate BreadcrumbList JSON-LD. Each item needs 'name' and 'url'.

  • generate_faq_schema

    Generate FAQPage JSON-LD. Each item needs 'question' and 'answer'.

  • generate_hreflang

    Generate hreflang link tags. Each page needs 'lang' (e.g. en-us) and 'url'.

  • generate_local_business_schema

    Generate LocalBusiness JSON-LD with a postal address.

  • generate_meta_tags

    Generate a complete head block: title, description, canonical, Open Graph and Twitter Card tags. Returns HTML ready to paste.

  • generate_robots_meta

    Build a robots meta tag from directives, with the resulting tag and an explanation of what it permits.

  • generate_robots_txt

    Generate a robots.txt. Optionally block the major AI training crawlers.

  • keyword_density

    Word and phrase frequency for a body of text, with a density warning.

  • readability_score

    Flesch Reading Ease and grade level for a body of text.

  • serp_preview

    Preview how a result will render in Google, including truncation.

  • slugify

    Turn a title into a clean URL slug.

  • validate_json_ld

    Validate a JSON-LD block: parse it, check required Schema.org fields, and flag the things that commonly cause a rich-result warning.

  • validate_robots_txt

    Validate a robots.txt and surface the mistakes that actually cause damage.

Public scan report

scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it

no findings
  • Code scan4 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 65 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Autorank compares

Against every graded SEO MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 80% of 769 SEO servers
Tools
18
the typical SEO server has 6
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
17
more than 4% of 172 SEO servers with a package

What its tools let an agent do: 10 read · 8 create

Install Autorank in Claude Code, Cursor or VS Code

claude mcp add autorank-mcp -- uvx autorank-mcp
Add to Cursor

What the publisher says

From the Autorank repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: io.github.RyanKramer/autorank-mcp -->

AutoRank MCP

Technical SEO tools for AI agents. Generate and validate structured data, build meta tags and crawl directives, check how a result will actually render in Google, and analyse copy — all from inside Claude, Cursor, or any MCP client.

No API key. No account. No network calls. Every tool is a pure function, so the server does its job offline and installs in one line.

Browser versions of these tools live at autorank.so/free-tools.

Install

Claude Desktop — add to claudedesktopconfig.json:

{
  "mcpServers": {
    "autorank": {
      "command": "uvx",
      "args": ["autorank-mcp"]
    }
  }
}

Or with pip:

pip install autorank-mcp

Then point your client at the autorank-mcp command. No environment variables are required.

Tools

Structured data

Meta and crawl directives

SERP and copy

Utilities

Design notes

Title checks measure pixels, not characters. Google truncates on rendered width, and character counts mislead badly — sixty capital Ws and sixty is occupy very different space. Titles are the most common cause of a rewritten snippet, so the check approximates width instead.

The schema tools will not help you lie. validatejsonld flags aggregateRating whenever it appears, because fabricated ratings are a documented cause of manual actions, and generatefaqschema states plainly that the answers must already be visible on the page. Structured data that disagrees with rendered content is a spam signal, not a shortcut.

Some tools are deliberately absent. Anything needing live crawling or a keyword corpus — broken-link checking, keyword difficulty, sitemap extraction, duplicate-content detection — is not a pure function, so it stays on the web where it belongs. autorankfreetools lists those.

robots.txt controls crawling, not indexing. validaterobotstxt says so in its output, because conflating the two is the single most common way sites accidentally leave pages in the index.

Development

git clone https://github.com/RyanKramer/autorank-mcp
cd autorank-mcp
pip install -e .
autorank-mcp

About

Built by AutoRank — AI SEO content automation. The web versions of these tools, plus about thirty more, are free at autorank.so/free-tools.

MIT licensed.

Nothing above is checked by us. What we check is on the safety report.

Autorank: common questions

Is Autorank MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Autorank safety report
How do I install Autorank?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Autorank need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Autorank maintained?
The last commit was 71 days ago (2026-08-27). The latest release is v0.1.0.
What can I use instead of Autorank?
Servers from other publishers that do the same job: SEO & GEO MCP server, Glasser MCP server and Google Ads + Meta Ads + SEO/GEO MCP server.
How does Autorank compare with other SEO MCP servers?
safety score 88/100 (higher than 80% of 769 SEO servers); tools 18 (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 Autorank

Same job from other publishers: the closest match first, then the best rated.

  • SEO & GEO
    Audit a page's SEO and its readiness for AI answer engines: meta, schema, robots, sitemaps, AI bots.
    A
  • Glasser
    One key to 1,000+ paid data APIs: enrichment, SEO/SERP, scraping, places, news. Pay per call.
    A
  • Google Ads + Meta Ads + SEO/GEO MCP
    Google Ads, Meta Ads, Google Analytics (GA4) & Search Console MCP server by Ryze AI
    A
  • SEO Audit Console
    Technical SEO in Claude: GSC + crawl + DataForSEO - audit, portfolio, market sizing, content recon.
    A
  • SEO Trends MCP
    Spot keyword demand rising or fading. Trend volume and growth signals. Free key at trendsmcp.ai
    A

More from RyanKramer →