mcpserver.lol
registry/seo-agent
Connection check verified live · 27h ago

seo-agent

Turn Search Console data into SEO actions, content, publishing, indexing, and AI insights.

Tools 18
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 27h ago

Tools & capabilities

18 tools

Read from the running server on 27h ago.

check_ai_citations url*
Check whether AI assistants (ChatGPT, Claude, Gemini, Perplexity) mention or cite a website when answering questions in its niche. Takes 1-3 minutes; results are cached for…
generate_article topickeyword*website_id*scheduled_date
Start generating an SEO article for a target keyword. Returns immediately; generation takes 5-10 minutes in the background — poll get_article_status for the scheduled_date…
generate_keyword_plan can modify data website_id*primary_keywordsreplace_existingsecondary_keywordstopic_instructionsconfirm_replace_existing
Generate an AI keyword/content plan for the website. Optionally guide it with topic instructions and comma-separated primary/secondary keywords. Can take a minute or two. S…
get_ai_search_traffic read-only limitend_datestart_datewebsite_id*
Show traffic the website receives from AI assistants and AI search (ChatGPT, Perplexity, Claude, Gemini, etc.): sessions, engaged pages and per-source breakdowns. Dates are…
get_article read-only blog_id*include_content
Read a single article by blog_id. By default returns metadata and a short excerpt; set include_content=true for the full HTML content.
get_article_status read-only end_datestart_datewebsite_id*
Check article generation/publication status per date. Dates are YYYY-MM-DD and default to the current month. A date with has_blog=true and a blog_id means the article is re…
get_backlink_profile read-only website_id*
Get the website's backlink profile from the SEOPro AI backlink network: totals, unique sources, available credits and the most recent earned backlinks.
get_indexing_status read-only website_id*
Get auto-indexing stats for the website: how many URLs are indexed, pending or failed.
get_keyword_plan read-only website_id*
Get the website's scheduled keyword/content plan: which keywords are planned, their scheduled dates and statuses.
get_search_performance read-only end_datestart_datewebsite_id*
Get the Google Search Console performance summary for a website: clicks, impressions, CTR, average position, top keywords, AI-assistant traffic sources and device/country b…
get_search_trends read-only monthswebsite_id*
Get monthly search-performance trends (clicks, impressions, CTR, average position) for the last N months. Use to spot growth or decay.
get_top_search_keywords read-only limitend_datestart_datewebsite_id*
List the website's top search keywords with clicks, impressions, CTR and average position. Great for finding quick wins (positions 5-15 with high impressions). Dates are YY…
get_website_stats read-only website_id*
Get content stats for a website: total articles, keywords tracked, published posts and whether SEO autopilot is enabled.
list_articles read-only limitstatuswebsite_id*
List the website's articles (drafts and published), newest first. Optionally filter by status (e.g. 'draft', 'published').
list_websites read-only
List the websites in the user's SEOPro AI account. Returns each website's numeric website_id (needed by most other tools), URL, platform and autopilot status. Call this fi…
publish_article can modify data blog_id*confirm_publishpublish_as_draft
Publish an article to the website's connected platform (WordPress, Shopify, Webflow, etc.). Set publish_as_draft=true to push it as an unpublished draft in the CMS instead…
request_indexing can modify data urls*website_id*confirm_indexing
Submit up to 50 URLs for search-engine indexing (Google/Bing) via SEOPro AI auto-indexing. Requires the auto-indexing feature on the account. Show the exact URL list and ob…
run_seo_audit url*
Run a technical SEO audit on any URL: meta tags, headings, images, links, performance, content quality, security and social metadata, with a scored result. Rate-limited for…