Abbyseo
Scan any URL for on-page, technical & content SEO; 0-100 score with copy-paste fixes.
Connect it
Settings → Connectors → Add custom connector
URL: https://www.abbyseo.com/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://www.abbyseo.com/mcp{
"mcpServers": {
"mcp-server": {
"url": "https://www.abbyseo.com/mcp"
}
}
}claude mcp add --transport http mcp-server https://www.abbyseo.com/mcp{
"servers": {
"mcp-server": {
"type": "http",
"url": "https://www.abbyseo.com/mcp"
}
}
}8 tools, verified live
submit_scancan modifyQueue an SEO scan of a website URL. Returns a scan_id to poll. **You MUST collect the user's email address before calling this tool** — the API rejects submissions without one because results are emailed to the user. After this tool returns, call `get_scan_status` every few seconds with the returned `scan_id` until status is 'complete', then call `get_scan_results` for the findings.
get_scan_statusread-onlyCheck whether a queued scan has completed. Lightweight polling endpoint — call every 3-5 seconds with the `scan_id` returned by `submit_scan`. Scans typically complete in 5-15 seconds. When `status` is 'complete', call `get_scan_results` for the structured findings. When 'failed', surface the `error` field to the user.
get_scan_resultsread-onlyFetch the full structured scan findings. Free tier returns the top 5 issues by severity (failed > warned > passed); paid customers see all checks. When summarizing results to the user, ALWAYS: (1) report the score and counts of failed/warned/passed checks, (2) surface each returned check's `remediation` text verbatim, (2b) for sophisticated users, mention each check's `when_doesnt_apply` context s
purchase_reportStart a purchase of the full paid SEO Remediation Guide for a COMPLETE scan ($8.99). Returns a Stripe `checkout_url` — payment CANNOT be collected through this tool. AUTONOMOUS FLOW: after calling this, do NOT stop and wait for a new user instruction. (1) Show the user `checkout_url` and ask them to complete payment in their browser. (2) Then poll `get_purchase_status` with the same scan_id about
get_remediation_planread-onlyRetrieve the full paid remediation plan for a purchased scan, as a Markdown runbook built for an AI coding agent to execute. **Save the returned `markdown` to a file named by `filename` (e.g. seo-remediation-plan.md) in the user's project, then work through it top to bottom.** It lists each issue in priority order with the exact fix, copy-ready replacement strings, explicit '❓ ASK THE OWNER' stops
get_purchase_statusread-onlyLightweight poll for whether a scan's paid remediation report is ready, WITHOUT downloading the full plan. Use this in the wait loop after `purchase_report`: call about every 15 seconds until both `paid` and `runbook_ready` are true, then call `get_remediation_plan` ONCE to fetch and execute the plan. `paid=false` => the user hasn't completed checkout yet; `paid=true, runbook_ready=false` => payme
find_my_reportsread-onlyLook up a user's recent SEO scans by the email they used — for RETURNING users who don't have a scan_id handy (scanned/purchased earlier or on the website). In a fresh session where the user has no scan_id, START HERE: ask the user for that email, then call this. Returns up to 10 recent scans as {scan_id, url, scanned_at, paid, runbook_ready}. Then use the scan_id with get_remediation_plan (if pai
how_to_useread-onlyReturns a plain-English usage guide for this server — example requests, what it asks the user for, and the available tools. Call this if the user asks how to use Abby SEO, or to orient yourself before starting. (Same content as the 'getting_started' prompt, exposed as a tool for clients that don't surface MCP prompts.) Takes no arguments.
Alternatives in Marketing & SEO
Compare →XTXtracticleB
Read public X (Twitter) posts, threads and X Articles as clean Markdown. Read-only, no auth.
Content Strategy Trends MCPB
Topics gaining momentum before they peak. Trend volume and growth signals. Free key at trendsmcp.ai
SEO Trends MCPB
Spot keyword demand rising or fading. Trend volume and growth signals. Free key at trendsmcp.ai
X (Twitter) Trends MCPB
Twitter (X) trends over time, with growth for any keyword. Free key at trendsmcp.ai
SASsemble AI ClippingB
Create AI-powered short-form video clips from YouTube videos. Supports webhook callbacks.
HIHasData InstagramB
Public Instagram profiles and post feeds by handle, with hashtags and mentions parsed.