mcpbeat Sign in

SEOPro AI MCP Server

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

SEOPro AI is answering right now. Last checked 2 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 91 days of history · worst day 99%
91 days agonow
100.0%
Uptime 24h
92 of 92 checks
18
Tools
read from the server
562 ms
Response time
average over 24h
0
Stars
last commit 7 Aug 2026

Nothing serious here today

Today is the operative word: we check SEOPro AI every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

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 2 min ago.

run in your terminal
claude mcp add seo-agent --transport http https://api.seoproai.co/api/mcp
Settings → Connectors → Add custom connector, then paste this address
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
{
  "servers": {
    "seo-agent": {
      "type": "http",
      "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 550 ms 2 min ago

Alternatives to SEOPro AI

same job, measured the same way
ChatSEO
by chatseo

AI SEO agent on your Google Search Console data: audits, quick wins, content, WordPress publishing.

answering
Quantlix public content
by quantlix

Search and read published Quantlix services, company information and insights.

2 tools answering
Shack
by shack

Search auctions on Shack, see your listings and turn photos into auction drafts you can publish.

answering
VTC Spaces
by vtc

Search public VTC Spaces and people; sign in to query Space data and run AI actions and workflows.

15 tools answering
MotiBlog
by motiblog

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

494 installs/wk answering
SharksAPI.AI
by sharksapi

Marketing data and actions for AI agents: GA4, Search Console, ads, social, SEO and WordPress.

answering
SnowSEO
by snowseo

Track AI visibility, SERP rankings, site audits and Search Console data, and create SEO content.

answering
S
SEO GEO Intelligence
by atul0016

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

84 installs/wk local only

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 article and generate. 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 92 of 92 checks got a reply (100.0%), average response time 562 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 in the form 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 562 ms on average, which is faster than 20% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is SEOPro AI open source?
The code is open source: it is published under the MIT licence, written in Python and 0 stars on GitHub. The licence covers the code in the repository, not the hosted service at api.seoproai.co, which runs on its operator's own terms.