Query your SEO data in plain language: rankings, audits, backlinks, competitors and AI visibility.
io.github.deleteweb/seo MCP Server
The io.github.deleteweb/seo MCP server lets you query SEO data in plain language, including rankings, technical audit results, backlinks, competitors, Search Console data, and AI visibility. Itβs accessed via a hosted, remote Model Context Protocol endpoint and is designed to connect to chat tools like Claude, ChatGPT, Gemini, and Cursor.
π οΈ Key Features
Plain-language SEO queries
SEO data coverage: rankings, audits, backlinks, competitors, Search Console, AI visibility
Hosted, remote MCP server (no local installation)
π Use Cases
Query SEO rankings and performance in natural language
Run technical audit and backlink-related checks via chat
Compare competitors and view AI visibility metrics
β‘ Developer Benefits
Integrates with Claude, ChatGPT, Gemini, Claude Code, and Cursor
Connect Claude, ChatGPT, Gemini, Claude Code or Cursor to your SEO data in
Miraqo β rankings, technical audit, backlinks, competitors,
Search Console and AI visibility β and query it in plain language from the chat
you already use.
This is a hosted, remote MCP server. There is nothing to install and nothing
to run locally. This repository is documentation only.
code
https://app.miraqo.io/mcp
You need a Miraqo account. A 14-day free trial is available, no card required.
Setup
claude.ai, ChatGPT, Gemini β one click
Add a custom connector and paste the address above. A standard OAuth
authorization starts automatically: sign in to Miraqo, confirm, done. No token
to generate or paste.
Where you add a connector differs slightly between apps (and may depend on your
plan with that app), but the address is always the same.
You can revoke access at any time from Account settings β AI Connector (MCP) β
Connected apps.
Claude Code
Generate a personal token in Account settings β AI Connector (MCP), then:
Per-page status, title, word count, load/LCP/TTI and issue flags
get_audit_redirects
Redirect chains with linked_from β the pages where the fix belongs
get_cwv_report
Core Web Vitals: lab and field data, worst pages by LCP
get_topical_architecture
Topic clusters with their pillar pages, structural or AI-refined
get_cluster_pages
Pages in a cluster, ranked by inbound internal links
find_pages
Search crawled pages by URL or title substring
get_ai_visibility
Whether AI assistants mention your brand and cite your URLs, with share of voice
get_gsc_performance
Search Console by query or page, aggregated over 7/28/90-day windows
get_gsc_daily
Day-by-day Search Console site totals β the series to date a drop against
Actions β consume plan quota
Each also counts against a separate monthly cap on MCP-initiated actions. Check
get_usage before running them.
Tool
What it does
run_audit
Starts a new technical crawl. Costs audit credits equal to the pages actually analysed
run_keyword_research
Volume, difficulty and CPC β by seed, list, domain, or gap against a competitor
run_domain_analysis
Refreshes a competitive snapshot. Reuses a snapshot newer than 7 days for free
run_ai_visibility_check
Re-runs the project's AI visibility prompts
add_ai_prompt
Creates an AI visibility prompt and runs the first check
refine_topical_architecture
AI pass over the audit's topic clusters. Once per audit
generate_topical_bridge
Writes a linking paragraph to connect two pages. Cached pairs are free
Reads are unmetered, so exploring your data costs nothing.
REST API
The same capabilities are available as a documented REST API under /api/v1,
for integrations that are not MCP clients. The link is in the AI Connector card
in your account settings.
Notes
Tool descriptions are currently served in Italian. The Miraqo interface is
available in Italian, English, German, French and Spanish.
Data scope follows your account: the server only ever exposes projects the
authenticated token can already see, and respects per-user project permissions.