mcpbeat Sign in

SEOPro AI MCP Server

by alpha-ai-labs Your server? Claim it
answering

SEOPro AI is answering right now. Last checked 1 min ago. It exposes 18 tools. Last commit 7 Aug 2026.

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

Uptime history 48 days of history · worst day 99%
48 days agonow
100.0%
Uptime 24h
91 of 91 checks
18
Tools
read from the server
566 ms
Response time
average over 24h
0
Stars
last commit 7 Aug 2026

SEOPro AI missed 2 checks this week

Everything else answered, so this is steady rather than shaky. We check every 15 minutes, which is how a one-off gets told apart from the start of a pattern, and how you hear about the next one within the hour instead of from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 1 min ago.

run in your terminal
claude mcp add seo-agent --transport http https://api.seoproai.co/api/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "seo-agent": {
      "url": "https://api.seoproai.co/api/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.seo-agent]
url = "https://api.seoproai.co/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "seo-agent": {
      "url": "https://api.seoproai.co/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "seo-agent": {
      "url": "https://api.seoproai.co/api/mcp"
    }
  }
}

Available tools 18

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

article
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.
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_article.
generate
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 blog. scheduled_date is YYYY-MM-DD and defaults to today (UTC). One article is generated per website per date; if that date already has an article the existing blog_id is returned. Counts toward the plan's monthly limit.
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=true only after the user explicitly approves discarding the current plan's pending topics; that path also requires confirm_replace_existing=true.
articles
list_articles
List the website's articles (drafts and published), newest first. Optionally filter by status (e.g. 'draft', 'published').
backlink
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.
citations
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.
indexing
get_indexing_status
Get auto-indexing stats for the website: how many URLs are indexed, pending or failed.
keyword
get_keyword_plan
Get the website's scheduled keyword/content plan: which keywords are planned, their scheduled dates and statuses.
performance
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. Dates are YYYY-MM-DD; defaults to the last 30 days.
publish
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. Before calling, show the user the article and destination and obtain explicit approval. Every call requires confirm_publish=true.
request
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 approval first; every call requires confirm_indexing=true.
seo
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.
top
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 to the last 30 days.
traffic
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; defaults to the last 30 days.
trends
get_search_trends
Get monthly search-performance trends (clicks, impressions, CTR, average position) for the last N months. Use to spot growth or decay.
website
get_website_stats
Get content stats for a website: total articles, keywords tracked, published posts and whether SEO autopilot is enabled.
websites
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.

Endpoints

URLTransportStateLatencyChecked
https://api.seoproai.co/api/mcp streamable-http answering 573 ms 1 min ago

Alternatives to SEOPro AI

same job, measured the same way
MotiBlog
by motiblog

Agent-first SEO research and publishing: competitors, SERPs, internal links, and Search Console.

66 installs/wk answering
I
SEO GEO Intelligence
by atul0016

SEO and AI-answer visibility intelligence for search, content gaps, and GEO actions.

44 installs/wk local only
RankWorker
by rankworker

Create and manage SEO content plans, articles, projects, and publishing integrations in RankWorker.

answering
Conqueror
by conquerorapp

Turns SEO insight into page changes: keyword research, SERP and rank data, rewrites you approve.

answering
SearchConsole.ai
by searchconsole

Read-only Search Console analytics, URL inspection, indexing diagnostics, and sitemaps.

answering
Arclo
by arclo

Rankings, Search Console, technical SEO, content and AI-search scores, and lead data for your sites.

answering
OpenRush
by openrushdata

The Marketing Data Layer for AI Agents - SEO, Search Console, and Analytics

answering
msza.ai — Polish Catholic Sermons ✝
by msza

Search public Polish Catholic sermons, transcripts, Scripture, prayers, churches and daily content.

17 tools answering

SEOPro AI — questions

Answers built from our own checks of this server.

What can SEOPro AI do?
It exposes 18 tools, read directly from the server on our last check. Among them: check_ai_citations, generate_article, generate_keyword_plan, get_ai_search_traffic, get_article, get_article_status and 12 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is SEOPro AI mostly used for?
Its tools cluster around generate and article. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is SEOPro AI working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 566 ms. The bar chart above shows every period we have measured.
How do I connect SEOPro AI?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does SEOPro AI need an API key?
No. SEOPro AI completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 18 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is SEOPro AI?
It answers our handshake in 566 ms on average, which is faster than 26% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is SEOPro AI open source?
Yes — it is published under the MIT licence, written in Python and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.