# Seonix MCP [Verified owner] [Health: Active]

**Category:** 🎯 Marketing  
**Repository:** https://seonix.ai/mcp  
**Views:** 4  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/seonix-mcp

## Description
Gives AI agents read access to a Seonix SEO project: Site Health report and fix plan, issues with evidence, Google Search Console queries and pages, keyword research and clusters, articles and draft scoring, plus 10 SEO playbook prompts (36 read-only tools). Remote Streamable HTTP endpoint https://api.seonix.ai/mcp with a Bearer key from a one-click device flow.

## Tools
Capabilities this server exposes over MCP:

- **acknowledge_issue** — Mark an issue thread as an intentional choice (write scope — ask the user first): it stops counting against the score and stays marked across scans. Typical uses: noindex on pagination, a deliberately short page, a redirect that must stay. Undo with unacknowledge_issue.
- **analyze_seo** — Run Seonix's deterministic SEO + readability + AI-answer (AEO) scoring on ANY draft you pass (title + HTML + meta + keyphrase). No AI credits are spent. Use it as a linter: fix the problems it lists, re-run until the score is ≥ 80, then publish.
- **apply_fix** — Have Seonix apply fixes on the live site through the WordPress plugin (write scope — tell the user exactly which issue codes and get a yes first). Works for get_fix_plan items with fix_tier auto or ai_assist (wp_plugin_fixable); the site must have a connected WordPress channel. Starts a run (preview → Seonix suggestions → apply) and returns its id; poll get_fix_run until status is completed, partial or failed. Undo with rollback_fix.
- **get_account** — The Seonix account behind this API key: email, every project with its plan, whether the MCP is available for it (paid plans only), AI/publish permissions and this month's article quota. Call this first.
- **get_ai_visibility** — The latest AI Visibility snapshot: how often the brand appears in ChatGPT answers for the project's prompts, which competitors are mentioned, top cited sources. Measurement covers ChatGPT only.
- **get_article** — One article with SEO title, meta description, excerpt, key takeaways, the stored SEO analysis, publications (where it is live) and optionally the full HTML.
- **get_blog_integration_guide** — The Seonix skill for connecting a custom-built site or blog as a publishing channel (endpoints, payload, read routes, media, self-test, hand-over). Same text as https://seonix.ai/SKILL.md. Pass section to get one step.
- **get_calendar** — Calendar slots for a month: planned / writing / completed / failed, kind create or optimize, source manual or autopilot, linked article ids.
- **get_cluster** — One cluster with its member keywords, the site pages already covering it, the live SERP snapshot status and the competitor insights Seonix extracted (must-mention entities, recommended blocks, topical coverage, gaps).
- **get_fix_plan** — An ordered, implementable plan for every open problem: what to change, where (page / site-wide / theme), on which URLs, with the target example. Returned as structured items; pass include_markdown=true to also get a Markdown checklist in the `[HIGH] Title — Location / Issue / Fix` format. Pages with limit/offset. Items with wp_plugin_fixable / fix_tier auto or ai_assist can be applied by Seonix itself through apply_fix (WordPress). After applying fixes, call start_scan (with the user's yes) and get_site_health again to confirm what cleared.
- **get_fix_run** — Status and outcome of an apply_fix run: counts (applied / already correct / no-op / errors) and the per-item results with the before and after values.
- **get_issue** — One issue with the evidence the scanner captured on the page (the offending tag, heading outline, redirect chain, JSON-LD block…) and the remediation profile: why it matters, bad vs good example, how-to-fix steps, whether Seonix can fix it through the WordPress plugin.
- **get_plan_status** — Plan and entitlements for one project: whether the MCP is available, AI generation and publishing permissions, article quota used/limit, and the upgrade link when the project is on Free.
- **get_playbook** — Read one Seonix playbook by name (same text as the prompt of that name) — for clients that do not surface MCP prompts.
- **get_project** — One project: site URL, language, autopilot mode and cadence, Search Console connection, publishing channels, plan and quota, SEO progress level, dashboard links. Paid plans only.
- **get_remediation_profile** — The Seonix remediation profile for an issue code (no project needed): why it matters, bad/good example, fix steps, fix tier, warnings. Use when you meet an unfamiliar code.
- **get_results** — Proof-of-ranking ledger: for each published article, Search Console clicks / impressions / position now vs the previous period, with trend. Requires Search Console.
- **get_scan_status** — Progress of one scan: stage, pages found / scanned, counts, whether background probes are still pending. Poll every 5–10 seconds while status is not completed.
- **get_seo_progress** — The project's SEO Progress ladder: current level and stage, what the next level requires (published articles, quality, Search Console, cluster coverage) and the publishing cadence Seonix recommends for this level.
- **get_site_dna** — The project's brand profile Seonix extracted and the owner refined: what the business does, audience, tone, language, writing instructions, topics to avoid — plus the ready-to-use prompt block. Read it before writing or rewriting anything for the site.
- **get_site_health** — Site Health for a project: overall score, the four pillars (SEO, AI search, speed, technical), counts of active / fixed / came-back problems, the top open problems by priority, the last scan and the next scheduled check. Start here for any "what's wrong with my site" question.
- **gsc_coverage** — Indexing coverage Seonix collected from Search Console: indexed / not indexed / unknown counts, sitemap status, and the pages that are not indexed with Google's verdict.
- **gsc_impact** — Seonix's own impact estimate: current vs potential traffic, keyword coverage, article impacts and top keyword opportunities.
- **gsc_opportunities** — Keywords already ranking in a position band (default 4–20) with impressions, ordered by the traffic Seonix estimates they would bring at the target position. The classic striking-distance list: refresh those pages first.
- **gsc_page_queries** — The queries one page ranks for (Search Console page+query report filtered to that URL). Use it before rewriting a page's title, meta description or headings.
- **gsc_status** — Whether Google Search Console is connected for the project, which property, and the last date with published data. Call before other gsc_* tools.
- **gsc_timeseries** — Daily clicks, impressions, average position and potential traffic for the last N days (7–90), plus the previous-period average position for comparison.
- **gsc_top_pages** — Top landing pages from Search Console for the window: clicks, impressions, CTR, average position.
- **gsc_top_queries** — Top search queries from Search Console for the window: clicks, impressions, CTR, average position.
- **list_articles** — Articles in the project (Seonix-generated and imported): status, scores, keyphrase, cluster, publish dates. Paginated.
- **list_channels** — Connected publishing channels (WordPress, Ghost, Webflow, Shopify, Wix, Custom API) with status. A project needs a connected channel before anything can be published.
- **list_clusters** — Topic clusters (one target page each) with primary keyword, intent, page type, priority, volume, Search Console impressions and winnability. The content plan is built from these.
- **list_issues** — Persistent issue threads (one per problem per page) with status open / solved / regressed, filterable by code, URL and status. Paginated. Each item carries the issue id for get_issue.
- **list_keyword_candidates** — Keywords Seonix researched for the project (seed AI, planner, Search Console, autocomplete, user-added) with volume, competition, Search Console numbers and cluster membership. Paginated; filter by status and substring.
- **list_playbooks** — The Seonix playbooks (step-by-step procedures that tell you which tools to call): promote a site, work through a page, fix issues in code, keyword map, internal links, write an article, striking distance, monthly report, connect a blog. Use get_playbook to read one.
- **list_projects** — Projects (websites) in the account with id, slug, name and site URL. Use the id or slug as project_id in other tools.
- **list_scans** — Recent site scans with status, pages scanned and severity counts.
- **rollback_fix** — Reverse the changes an apply_fix run made on the live site, restoring the values the plugin snapshotted before applying (write scope — ask the user first).
- **score_article** — Re-run the SEO + readability scoring on an article already in Seonix (no changes saved) and list its problems.
- **start_scan** — Start a fresh Site Health scan of the project's site (write scope — ask the user first). Returns the scan id; poll get_scan_status every 10 seconds until status is completed, then call get_site_health / get_fix_plan to see what cleared. One scan at a time per project; the plan's page budget applies.
- **unacknowledge_issue** — Remove the intentional mark from an issue thread so it is scored and counted again (write scope).

## Claude Desktop Quick Installation
Remote MCP endpoint (confidence: high). Install path detected from listing signals. Add as a URL/SSE server in your client:

```json
"mcpServers": {
  "seonix-mcp": {
    "url": "https://api.seonix.ai/mcp"
  }
}
```

## Documentation

## What Seonix MCP does

Seonix MCP provides an MCP interface to a Seonix SEO project. Agents can inspect the project account, plan entitlements, site configuration, scan results, SEO progress, brand profile, content calendar, articles, keyword clusters, and remediation guidance.

The server is suited to SEO workflows that need structured evidence rather than a general web search. Site Health reports summarize SEO, AI search, speed, and technical pillars. Individual issues can include captured page evidence such as tags, heading structure, redirects, or JSON-LD, along with examples and repair instructions.

Search Console tools cover connection status, indexing coverage, pages, queries, time series, traffic opportunities, and estimated impact. Content tools support article listings, article details, draft scoring, keyphrase analysis, and cluster-level coverage. AI visibility reporting focuses on how often a brand appears in ChatGPT answers for the project's prompts.

## How it works

The service is available at `https://api.seonix.ai/mcp` over remote Streamable HTTP. Authentication uses a Bearer key obtained through Seonix's one-click device flow. After connecting, call `get_account` to identify the account, projects, plan access, permissions, and article quota. Project-specific tools use the relevant project context and paid-plan availability where required.

For a site diagnosis, start with `get_site_health`, then inspect open problems with `get_issue` or build an ordered remediation list with `get_fix_plan`. Long-running scans expose progress through `get_scan_status`; poll that tool every 5–10 seconds until completion. After an approved WordPress fix run, use `get_fix_run` and then start a scan before checking Site Health again.

Draft analysis is independent of publishing. `analyze_seo` accepts a title, HTML, meta description, and keyphrase, then returns deterministic SEO, readability, and AI-answer scoring without spending AI credits. The result can be used as a linter and rerun after edits.

## Setup and configuration

Configure an MCP client with the remote endpoint and a Bearer credential created through Seonix's device flow. The connected Seonix account must have access to the target project; MCP availability and capabilities depend on the project's plan and permissions.

Google Search Console tools require a connected Search Console property. WordPress-based fixes require a connected WordPress channel. Custom-built sites or blogs can use `get_blog_integration_guide` for the publishing-channel endpoints, payloads, read routes, media handling, self-test, and handover steps.

## Tools and capabilities

- Inspect account, project, plan, quota, permissions, autopilot settings, publishing channels, and SEO progress.
- Read Site Health scores, scan state, issue evidence, remediation profiles, fix plans, and fix-run outcomes.
- Query Search Console status, indexing coverage, page queries, top pages, top queries, time series, and ranking opportunities.
- Review keyword clusters, member terms, covered pages, SERP snapshots, competitors, entities, content gaps, and recommended blocks.
- List articles and retrieve stored analyses, publication details, HTML, scores, keyphrases, and cluster assignments.
- Read site DNA, playbooks, calendar entries, AI visibility snapshots, and ranking-result ledgers.
- Score arbitrary drafts with SEO, readability, and AEO checks.
- Acknowledge or unacknowledge issues and apply eligible fixes through a connected WordPress plugin after user confirmation.

_Full upstream README: https://allmcps.com/mcp/seonix-mcp/readme_

