The only SEO skill your agent needs. 50+ SEO audit tools through a local CLI and MCP server, using your own crawl, Search Console, and GA4 data.
MCPpedia last refreshed this data
Seo is an MCP server that the only SEO skill your agent needs. 50+ SEO audit tools through a local CLI and MCP server, using your own crawl, Search Console, and GA4 data. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 67/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"seo": {
"args": [
"-y",
"seo"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
The only SEO skill your agent needs. Audit sites, find search opportunities, research competitors, and verify the work from one local CLI and MCP server.
This server supports HTTP transport. Be the first to test it — help the community know if it works.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked seo against OSV.dev.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in marketing
DataForSEO API modelcontextprotocol server
B2B lead generation and company search through Generect Live API for sales prospecting.
Turn any idea, URL, doc, or PDF into on-brand visuals: 100+ formats, native in 150+ languages
Google Search Console MCP Server for Claude, Cursor, Windsurf and other MCP Clients
MCP Security Weekly
Get CVE alerts and security updates for Seo and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
The SEO command for AI agents. Audit sites, find search opportunities, research competitors, and verify the work from one local command and MCP server.
Get started · Features · SEO MCP server · Documentation · npm · Questions · Privacy · Security · License · Agent notes
The seo command turns crawl, Search Console, connected traffic analytics, and
optional research-provider data into work you can inspect and ship. Find technical
blockers, recover existing demand, research new keywords and competitors,
review programmatic page patterns, and catch regressions after a release.
Requires Node 22 or newer.
npm i -g seo
seo start
seo report
The setup walks you through Google sign-in, your Search Console property, an optional traffic analytics connection, and a local project profile. Public releases can include the shared Google app. If it is unavailable in your build, setup guides you through adding your own desktop OAuth client.
DataForSEO, Semrush, and Ahrefs are optional research providers built into the main package. Connect one only when external result, keyword, domain, competitor, or link evidence would change the decision.
That is the normal path. The seo command is then available in every terminal,
script, CI job, and local MCP client on the machine.
The main report uses the evidence you have, explains what it could not check,
and recommends a short list of follow-up commands. You can start with a local
technical report before connecting Google: seo report --url crawls the site
and returns findings and an action list with no sign-in at all.
Running seo help shows the shape of the tool:
Run SEO audits, find what needs fixing, and ship the changes with your agent.
Start here
seo start Connect first-party data and save a project profile
seo report Run the main SEO report for the default project
seo report --site sc-domain:example.com Run without a profile
... [View full README on GitHub](https://github.com/iannuttall/seo#readme)