Server data from the Official MCP Registry
Free, local SEO + GEO audits for AI assistants - no signup, nothing leaves your machine.
About
Free, local SEO + GEO audits for AI assistants - no signup, nothing leaves your machine.
Security Report
Valid MCP server (2 strong, 4 medium validity signals). No known CVEs in dependencies. ⚠️ Package registry links to a different repository than scanned source. Imported from the Official MCP Registry. Trust signals: trusted author (3/3 approved). 1 finding(s) downgraded by scanner intelligence.
12 files analyzed · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
How to Install
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-integrallis-rankcli-mcp-server": {
"args": [
"-y",
"@rankcli/mcp-server"
],
"command": "npx"
}
}
}Documentation
View on GitHubFrom the project's GitHub README.
RankCLI
Ship code, get ranked. The SEO and AI-search audit that runs where your code runs: in the terminal, in CI, and inside your AI assistant. 280+ technical SEO and AI-readiness checks, a non-zero exit code when something regresses, and fixes that land as code.
npx @rankcli/cli audit --url https://your-site.dev
No account. Nothing leaves your machine except the requests to your own site.
What is in this repository
| Package | What it is | Install |
|---|---|---|
packages/cli | The rankcli command: audit, gate, fix, apply | npm i -g @rankcli/cli, brew install integrallis/tap/rankcli, scoop install rankcli |
packages/agent-runtime | The audit engine every surface runs: the checks, the scoring, framework detection, fix recipes | npm i @rankcli/agent-runtime |
packages/mcp-server | A local MCP server with 15 tools for Claude, Cursor, Codex and any MCP client | npx @rankcli/mcp-server |
packages/github-action | The GitHub Action that fails the build on SEO regressions and comments on the PR | uses: integrallis/rankcli-action@v1 |
packages/astro-plugin, nuxt-plugin | The full audit of the build output after astro build and nuxi generate, with a CI gate; the Astro one also writes sitemap.xml and robots.txt | astro-rankcli, nuxt-rankcli |
packages/next-plugin, vite-plugin | SEO lint and helpers for Next.js and Vite builds (not the audit) | next-rankcli, vite-plugin-rankcli |
The source is published under the Functional Source License (FSL-1.1-MIT; the plugins are MIT), see License. The hosted product at rankcli.dev (scheduled audits, history, auto-fix pull requests, team reports) is optional and lives elsewhere; the CLI, the engine, the MCP server and the Action are complete without it.
Thirty seconds
# Audit one page and print every finding, grouped by severity
rankcli audit --url https://your-site.dev --max-pages 1
# Gate a deploy: exit 1 on any error, or when the score is under 80
rankcli audit --url https://preview.your-site.dev --fail-on error --min-score 80
# Machine-readable, with the fix for each finding
rankcli audit --url https://your-site.dev -o json > audit.json
# Preview the code-level fixes for the current project
rankcli fix --url https://your-site.dev --dry-run
What an audit covers: crawlability and indexing, on-page and structured data, Core Web Vitals signals, mobile, images, security headers, internal linking, content quality, framework-specific rendering problems (32 frameworks detected, 11 with fix recipes), and AI readiness: whether GPTBot, ClaudeBot and the search crawlers can reach the page, llms.txt, answer-first structure, freshness and citation signals. The AI Readiness score measures hygiene on evidence-backed levers; it does not predict citations, and no published score does.
Build from source
Node 20.19+ (or 22.12+) and pnpm 8.
pnpm install
pnpm build # every package, in dependency order
pnpm test
node packages/cli/dist/index.js audit --url https://example.com
The CLI bundle externalizes the engine, so after changing packages/agent-runtime rebuild it
before the CLI sees the change. CONTRIBUTING.md has the layout, the test conventions and how
a check is added.
Releases
A GitHub release tagged vX.Y.Z publishes @rankcli/agent-runtime, @rankcli/mcp-server and
@rankcli/cli to npm, builds standalone binaries for macOS, Linux and Windows, updates the
Homebrew tap and the Scoop bucket, and attaches a Claude Desktop extension (.mcpb).
The changelog is at rankcli.dev/changelog.
License
The engine, the CLI, the MCP server and the GitHub Action are under the Functional Source License, Version 1.1, MIT Future License (FSL-1.1-MIT): read it, run it, change it, redistribute it, embed it in your own tools and pipelines, all free; the one thing it does not permit is using it to build a product or service that competes with RankCLI. Each version becomes MIT two years after its release. The three framework plugins are MIT. Copyright (c) 2026 Integrallis Software, LLC.
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Rea
Freeby Morluto · Developer Tools
Reverse engineer anything from your terminal or agent with one CLI and MCP server.
Paperclip
Freeby Paperclipai · Developer Tools
Trending hip-hop artist momentum scores across four cultural dimensions.
Fetch
Freeby Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
Git
Freeby Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
MCP Marketplace
Freeby mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
