MCP/AltoRank MCP
AltoRank MCP logo

AltoRank MCP

Open-source AI SEO analytics, fact-checked article drafts, SERP rank tracking, and Google Search Console performance data.

rag-data•Data, Analytics & BI
GitHub12
License:AGPL-3.0
VERIFIED

About this Server

AltoRank MCP (`altorank` / `AltoRank/altorank`) connects AI agents to an open-source SEO content intelligence engine. It gives agents structured access to keyword volume, SERP competitors, fact-checked article draft queues, domain readiness audits, scheduled rank tracking, and search performance analytics from Google Search Console and Bing Webmaster Tools.

Real-time Interaction

Direct low-latency RPC protocol communication with structured JSON schemas.

Scoped Sandboxing

Restricted capability bounds to prevent accidental modifications or leakage.

Security & Best Practices

Human Approval Guardrail: MCP tools cannot approve, delete, or directly publish unverified drafts without human signoff.
Bearer API Authentication: Requires authenticated bearer tokens issued via OAuth or dashboard API keys.
Audited Data Bounds: Analytics queries respect tenant workspace boundaries and workspace brand voice isolation.

When to Use (and When Not To)

Best For
  • •Analyzing search traffic, CTR trends, and keyword rankings from Google Search Console and Bing
  • •Conducting SERP competitor analysis and keyword research directly in AI coding assistants
  • •Generating fact-checked article drafts with citation verification in human-reviewed editorial workflows
Not For / Limitations
  • •Direct raw database queries on relational schemas (use DBHub or MotherDuck MCP instead)
  • •Cloud infrastructure metrics or Kubernetes pod monitoring (use Kubernetes or AWS MCP instead)
  • •General web crawling and page scraping (use Firecrawl or Crawlwise instead)

Install & Setup

terminal command
$claude mcp add --transport http altorank https://app.altorank.co/api/mcp --header "Authorization: Bearer ${ALTORANK_API_KEY}"

Exposed Tools & Endpoints

6 tools

Functions your AI agent can invoke via this Model Context Protocol server

altorank_get_search_analytics

Retrieves daily clicks, impressions, CTR, and average ranking positions from Google Search Console and Bing.

altorank_track_rankings

Fetches scheduled SERP rank tracking positions, volatility, and competitor URL movements across target keywords.

altorank_research_keywords

Researches keyword search volumes, difficulty, intent, and top SERP competitor distributions.

altorank_check_domain_readiness

Performs 9 domain readiness audits including crawl health, PageSpeed scores, and metadata inspection.

altorank_generate_draft

Generates fact-checked, scored article drafts into human review queues with citation verification.

altorank_retry_publish

Retries publishing to connected CMS adapters for articles already approved by human reviewers.