A side-by-side look at the SEOmatic and SEOPro AI MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose SEOmatic for marketing work as a local process; choose SEOPro AI for marketing over a hosted endpoint. You can also run both side by side in one mcpServers block.
list_websites, get_website_stats, get_search_performance.Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | Marketing | Marketing |
| Quality signal | 44/100 · Fair | 57/100 · Good |
| Install command | Confirmed | Confirmed |
| Transport | Local subprocess (stdio) | Remote HTTP/SSE |
| Auth | Not declared | OAuth 2.0 |
| Pricing | Not declared | Paid service |
| Required env vars | None listed | None listed |
| Verified owner | Community listing | Community listing |
| GitHub stars | 1 | 0 |
| Directory activity | 1 views 0 installs 0 upvotes | 4 views 0 installs 0 upvotes |
| Tools | Not listed | 18 |
| Full listing | View SEOmatic | View SEOPro AI |
No tool names declared yet. Check the project README from the listing page.
list_websitesList 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_statsGet content stats for a website: total articles, keywords tracked,
published posts and whether SEO autopilot is enabled.get_search_performanceGet 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.
get_top_search_keywordsList 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.get_search_trendsGet monthly search-performance trends (clicks, impressions, CTR,
average position) for the last N months. Use to spot growth or decay.get_ai_search_trafficShow 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.run_seo_auditRun 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_citationsCheck 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_profileGet the website's backlink profile from the SEOPro AI backlink
network: totals, unique sources, available credits and the most recent
earned backlinks.get_keyword_planGet the website's scheduled keyword/content plan: which keywords are
planned, their scheduled dates and statuses.generate_keyword_planGenerate 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.generate_articleStart 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.
Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"seomatic": {
"command": "npx",
"args": [
"-y",
"seomatic"
]
}
}
}
{
"mcpServers": {
"seopro-ai": {
"url": "https://api.seoproai.co/api/mcp"
}
}
}