SEO MCP

SEO MCP for AI agents

Give your agent keyword, SERP, competitor, and site health data through one OpenRush connection.

Ask about any market

Your agent sizes demand and maps the competition without you opening a dashboard.

Real search volume and CPC, not estimates

research_keywords

seo ai agent320/mo · $32.02
ai seo agent260/mo · $17.42
ai agent for seo110/mo · $38.88

Who actually competes with you in search

discover_competitors

dataforseo.comhigh overlap
openseo.somed overlap
nightwatch.iomed overlap

Today's result page, features included

inspect_serp

#1 reddit.comdiscussion
#2 github.comrepository
featuresAI overview · video

Act on your own site

Audit, track, and drill into the pages and keywords that matter.

Technical and content health in one call

audit_site

onpage_score93.4 / 100
render_warningfalse
medium issues1 (dup. title)

Whether your rankings are actually moving

inspect_search_visibility

seo mcppos.14 50/mo
ai seo toolspos.31 20/mo
agentic seonot ranked

Terms competitors own and you don't

compare_keyword_coverage

seo automationgap · rival #4
ai seo automationgap · rival #7
gap keywords128 found

Eleven tools, not a hundred

Every tool the OpenRush SEO MCP exposes. Each one answers a question rather than returning a table for the agent to parse.

inspect_domainTop keywords, pages, traffic, and likely competitors for a domain
discover_competitorsOrganic competitors by keyword overlap
research_keywordsExpand a seed into ranked demand with volume, CPC, and intent
compare_keyword_coverageKeyword gaps against up to ten competitors
inspect_serpLive result page with AI overview, snippets, and paid results
inspect_search_visibilityRanking positions across a keyword set
inspect_keywordOne keyword in full: trend, SERP, and features it triggers
inspect_pageKeywords and traffic for a single URL
audit_siteTechnical and content health over sampled pages
export_datasetFull rows for any result too large to inline
describe_capabilitiesWhat OpenRush exposes, so the agent never guesses

Built for the context window

What a raw API wrapper does

Returns the full upstream payload. One SERP call can run to tens of thousands of tokens of nested JSON, which is why some providers tell you to write it to a file before your agent reads it. Expose a hundred and sixty tools on top of that and the model spends its budget choosing between them.

What OpenRush returns

A compact envelope holding the answer, typed facts each carrying their own source and confidence, the entities involved, what the result does not cover, and the next calls worth making. The agent gets something it can act on and cite, not something it has to parse.

Free SEO resources

Search data you can browse and download

View all resources

Common SEO MCP questions

An SEO MCP lets your agent pull keyword, SERP, competitor, and site health data directly in conversation.

Any MCP-compatible client. Claude, ChatGPT, Claude Code, Codex, Cursor, and Perplexity all have a documented path on the setup page. Claude users can add it in one click from the connector directory.

No. Connecting OpenRush is a settings change in your agent, not an integration project: you paste one URL, or add it to Claude in a single click. The REST API exists for product integrations, but you do not need it to use OpenRush from a chat client.

A raw API wrapper returns whatever the API returns, which for a single SERP can be tens of thousands of tokens of nested JSON. OpenRush returns a compact envelope: the answer, the facts behind it with per-fact provenance and confidence, what the result does not cover, and suggested next calls. Eleven tools rather than a hundred also means the agent picks the right one.

Live Google result pages, a search index covering 8 billion keywords and 1.3 billion websites refreshed daily, a backlink index, and direct crawls for site audits. Every fact carries its own source class and observation timestamp, so the agent can tell a live SERP reading apart from an indexed estimate.

Give your agent real search data.

One-click setup with Claude or any MCP-compatible agent.