Skip to content
Back to search
100
MCP live MCP 2025-11-25 streamable-http

SEOPro AI

io.github.alpha-ai-labs/seo-agent

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

Uptime
100.0%
1 direct probes · 30d
Response
839ms
last probe
Tools
18
callable
Resources
5
readable
Prompts
0
available

Tools · 18

list_websites

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 first.

get_website_stats

Get content stats for a website: total articles, keywords tracked, published posts and whether SEO autopilot is enabled.

get_search_performance

Get the Google Search Console performance summary for a website: clicks, impressions, CTR, average position, top keywords, AI-assistant traffic sources and device/country breakdowns. Date…

get_top_search_keywords

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 YYYY-MM-DD; defaults t…

get_search_trends

Get monthly search-performance trends (clicks, impressions, CTR, average position) for the last N months. Use to spot growth or decay.

get_ai_search_traffic

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 YYYY-MM-DD; default…

run_seo_audit

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 free accounts.

check_ai_citations

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 7 days.

get_backlink_profile

Get the website's backlink profile from the SEOPro AI backlink network: totals, unique sources, available credits and the most recent earned backlinks.

get_keyword_plan

Get the website's scheduled keyword/content plan: which keywords are planned, their scheduled dates and statuses.

generate_keyword_plan

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. Set replace_existing=…

generate_article

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 until it shows a blo…

get_article_status

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 ready to read via get_…

list_articles

List the website's articles (drafts and published), newest first. Optionally filter by status (e.g. 'draft', 'published').

get_article

Read a single article by blog_id. By default returns metadata and a short excerpt; set include_content=true for the full HTML content.

publish_article

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 of going live. Befor…

request_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 obtain explicit user a…

get_indexing_status

Get auto-indexing stats for the website: how many URLs are indexed, pending or failed.

Resources · 5

getting_started

How to authenticate, resolve a website_id, and which operations cost the user money or write to external systems. Read this first.

seopro://guide/getting-started
tool_guide

Which tool to reach for, grouped into read-only, slow analysis and write operations, with the scopes each write needs and the things this server deliberately cannot do.

seopro://guide/tools
workflows

Tool sequences for common jobs: publishing an article end to end, filling a content calendar, diagnosing a traffic drop, measuring AI-answer-engine visibility, and getting pages indexed.

seopro://guide/workflows
plans_and_limits

Plan prices and monthly article/Link Credit allowances, how Link Credits are priced, and the API rate-limit headers — enough to tell a spent allowance apart from a spent request quota.

seopro://guide/plans-and-limits
server_card

The SEP-1649 server card: protocol version, transport, capabilities, authentication and the full tool and resource catalog, as JSON.

mcp://server-card.json

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "seopro_ai": {
      "url": "https://api.seoproai.co/api/mcp",
      "transport": "streamable-http"
    }
  }
}