
Official MCP RegistryListed
Pylon SEO
Audit, rank-track and analyze SEO for sites via an authenticated MCP server.
First seen 6 Oct 2026. Evidence as of 6 Oct 2026.
31
Tools
From an anonymous probe
1
Source listings
Each with its own history
1
Recorded changes
Since first seen
Tools
| Tool | Description | Behaviour |
|---|---|---|
| add_competitor | Track a new competitor for a site by its bare domain (no protocol). Discovery scan is enqueued asynchronously. | Changes data |
| add_keyword | Track a new keyword for a site. `keyword` and `country_code` (ISO-3166-1 alpha-2, e.g. 'us') are required; `intent` (informational|commercial|transactional|navigational) is optional and estimated when omitted. | Changes data |
| add_rank_alert | Configure a rank-drop alert rule for a site. `drop_threshold` (positive int) fires when any tracked keyword drops that many positions between runs. | Changes data |
| get_ai_overview_presence | Google AI Overview coverage for a site: coverage %, delta vs previous run, per-intent buckets, per-keyword state (gained / lost / still-covered / not-covered). | Read-only |
| get_ai_visibility | AI visibility overview for a site: measured mention rate across configured AI engines (OpenRouter / OpenAI / Anthropic / Gemini / Perplexity), current engine set, planned engines. | Read-only |
| get_audit_issues | Top issues from the latest audit run for a site. Optional filter by severity (critical|high|medium|low). Returns up to `limit` (default 25, max 200) instances. | Read-only |
| get_backlinks_domains | Top referring domains for a site with the Pylon-computed 0-100 authority score. | Read-only |
| get_bing_metrics | Bing Webmaster Tools metrics for a site (organic; Bing has no Copilot API split). `dimension` = query|page|country|device|date (default query). | Read-only |
| get_competitors | Tracked competitors for a site with their latest snapshot (domain authority, visibility, organic keywords, estimated traffic, backlinks). | Read-only |
| get_content_grade | Cached content-grade summary for a URL on a site (from the on-page grader). | Read-only |
| get_cwv | Core Web Vitals (LCP, CLS, INP, FCP, TTFB) for a site from PageSpeed Insights — mobile + desktop snapshots. | Read-only |
| get_gsc_metrics | Google Search Console metrics for a site. `surface` = organic|ai_overview|ai_mode|discover_ai (default organic); `dimension` = query|page|country|device|date (default query). | Read-only |
| get_keyword_gaps | Top keyword-gap opportunities (keywords a competitor ranks for and the site does not, ordered by opportunity score). | Read-only |
| get_keyword_rankings | Tracked keyword positions + movement for a site (current + previous position, URL, country, device). | Read-only |
| get_local_seo | Local SEO overview for a site (rank-tracker with local intent). Returns tracked local keywords + rival domains + AI-only rivals. | Read-only |
| get_market_analysis | Market analysis overview for a site: tracked keyword demand aggregates, competitive concentration and provenance chips. | Read-only |
| get_plans | Pylon SEO plans and the caller's entitlement: the paid catalogue (Growth / Agency, monthly / yearly) with USD + INR prices, site limits, credits and features, plus the caller's current plan, site usage and trial state, and the website pricing_url where plans are purchased. | Read-only |
| get_prompt_research | Per-prompt AI research for a site (target share, leader, rivals, opportunity bucket). | Read-only |
| get_rank_alerts | Configured rank-drop alert rules for a site (thresholds + is_active flags). | Read-only |
| get_scan_pages | Newest pages from a site's latest crawl (status code, response time, size, depth, indexable). Windowed at 200 rows. | Read-only |
| get_score_history | Daily audit score history for a site (used for trend lines). Returns the most recent 90 samples. | Read-only |
| get_serp_features | Aggregate SERP-feature presence (AI Overview, Featured Snippet, People-Also-Ask, Local Pack, Video, Images, Shopping, Knowledge) across the site's tracked keywords, from the latest ranking run. | Read-only |
| get_site | Get one site's metadata (name, domain, status, verification state, last-audit / last-scan timestamps). | Read-only |
| get_site_audit | Latest SEO audit run for a site: overall + per-category scores and issue counts by severity. | Read-only |
| get_site_changes | Recent SEO changes detected between the two most recent crawls (title / meta / h1 / canonical / indexability / status code). | Read-only |
| list_reports | List stored report runs for the caller's organisation. Optional filter by `site_id` and `kind` (overview|seo_audit|rankings|competitors|ai_visibility). | Read-only |
| list_sites | List every SEO site in the authenticated user's organisation (id, name, domain, status, last audit timestamp). Use before any other tool to discover which site_ids are valid. | Read-only |
| run_public_scan | Run the anonymous single-URL SEO checker (public). Returns the same audit shape logged-in users see. Rate-limited per anonymous identity. | Read-only |
| start_ranking_run | Enqueue a keyword-rankings sweep for a site (resolves every tracked keyword's SERP position). | Changes data |
| start_scan | Enqueue a fresh crawl + audit run for a site. Idempotent: a running / queued run short-circuits. | Changes data |
| submit_indexnow | Push a URL batch to IndexNow (Bing/Yandex/Naver/Seznam) for a site. Requires an existing verified IndexNow key. All URLs must share the site's host. | Destructive |
Change history
- Listed (registry)
| Source | Listing | First seen | Last seen | Versions |
|---|---|---|---|---|
| Official MCP Registry | io.pylonseo/pylon-seo | 6 Oct 2026 | 6 Oct 2026 | 1 |