SEO MCP server
online · 100% uptimecom.metricspot/seo-mcp·v0.1.1Six tools for SEO and AI-readability audits. 91 checks, 11 score modules.
0 stars43 downloads/wk
Reviews
Write oneNobody has reviewed SEO yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
SEO tools (6, 2 write)
write = sends, deletes, buys or postsget_auditFreeFetch a previously-run audit by id. Returns module scores (0-100), total score, all findings with severity, recommendation text, and links to the HTML report. Use this to poll a queued `run_audit` until `status: complete`. Requires an API key.
get_audit_pdfFreeReturn a signed download URL for the branded PDF report for a given audit id. If no PDF has been rendered yet, queues a render and returns `status: queued` — poll the same tool again, or fetch the URL directly once ready. Requires an API key.
get_organic_trafficFreeIf the user has linked GA4 + Google Search Console, return the 28-day organic traffic snapshot for an audit: session count, daily trend, top landing pages, top queries, and indexing health. Returns `connected: false` if Google is not linked. Cached 24h server-side. Requires an API key.
list_auditsFreeList the user's audits (most recent first, deduplicated by URL). Returns `audit_id`, `url`, `status`, `total_score`, `created_at`. Default limit 24, max 100. Use the returned `audit_id` with `get_audit` for full findings. Requires an API key.
run_auditwrite actionFreeQueue a full SEO + AI-readability audit (includes Core Web Vitals from Google PSI and organic traffic if Google is linked). Returns the audit envelope immediately with `status: queued` and an `audit_id`. Poll `get_audit` with the returned `audit_id` until `status` becomes `complete` (typical 10-30s). Counts against the user's plan allowance. Requires an API key as a Bearer token. Quota and per-domain cooldowns mirror the dashboard.
run_audit_anonymouswrite actionFreeRun a one-shot SEO + AI-readability audit on any public URL. Returns scores across 11 modules and ~90 checks, plus actionable findings with rule docs. Limited to 1 audit per IP per 24 hours — for higher volume, get an API key at https://app.metricspot.com/settings/api-keys and use `run_audit`. Synchronous: blocks until the audit completes. Does NOT include Core Web Vitals (use `run_audit` for full PSI scoring). No auth required.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned20/25
- Live reliabilityremote reachable in 830ms20/20
- Tool poisoning6 tool descriptions checked15/15
- Auth qualityAPI key sent as a header8/15
- Maintenancelast push 129 days ago8/15
- Maintainer identityregistry namespace matches repository owner; website matches verified namespace9/10
Findings (1)
- mediumeval / new Function used
exec.evaldist/server.js: …eCode, sch); const makeValidate = new Function(`${names_1.default.self}`, `${names_1.de…
How SEO compares
Against every graded SEO MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 60% of 769 SEO servers
- Tools
- 6
- the typical SEO server has 6
- Tools that change things
- 33%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote SEO server answers 100%
- Response time
- 351 ms
- faster than 45% of 536 SEO servers
- Downloads a week
- 43
- more than 35% of 170 SEO servers with a package
What its tools let an agent do: 4 read · 2 run or deploy
Install SEO in Claude Code, Cursor or VS Code
claude mcp add --transport http seo-mcp https://mcp.metricspot.com/mcp
What the publisher says
From the SEO repository's README, as published. We do not edit it. Read it on GitHub
@metricspot/mcp-server
Model Context Protocol server for MetricSpot. Exposes 6 SEO + AI-readability audit tools to AI agents (Claude, ChatGPT, Gemini, Perplexity, Cursor, Zed, OpenClaw, custom bots).
- Hosted Streamable HTTP endpoint: https://mcp.metricspot.com/mcp
- Local stdio binary: npx @metricspot/mcp-server
- Agent guide:
Tools
Local install (stdio)
Claude Code (~/.claude/mcp.json):
{
"mcpServers": {
"metricspot": {
"command": "npx",
"args": ["-y", "@metricspot/mcp-server"],
"env": {
"MCP_API_KEY": "ms_live_xxx"
}
}
}
}Cursor (~/.cursor/mcp.json) and Zed use the same shape.
Omit MCPAPIKEY to only use runauditanonymous.
Hosted (Streamable HTTP)
POST https://mcp.metricspot.com/mcp
Authorization: Bearer ms_live_xxx
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}Env vars
Develop
bun install
bun run typecheck
bun test
bun run dev # Streamable HTTP on :3000
bun run dev:stdio # stdio loop (send JSON-RPC on stdin)Deploy
Multi-stage Dockerfile produces a Bun runtime image. Independent Dokku app on the same Hetzner droplet as app/ and web/.
License
MIT
Nothing above is checked by us. What we check is on the safety report.
SEO: common questions
- Is SEO MCP server safe?
- Mostly: it is graded B (80/100). Read the SEO safety report
- How do I install SEO?
- It runs remotely at mcp.metricspot.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does SEO need an API key?
- Yes. The registry entry asks for
MCP_API_KEY,Authorization. - Is SEO maintained?
- The last commit was 166 days ago (2026-05-22). The latest release is v0.1.1.
- Is SEO up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of SEO?
- Servers from other publishers that do the same job: Google Search Console MCP server, pseolint MCP server and Open SEO Crawler MCP server.
- How does SEO compare with other SEO MCP servers?
- safety score 80/100 (higher than 60% of 769 SEO servers); tools 6 (the typical SEO server has 6); tools that change things 33% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to SEO
Same job from other publishers: the closest match first, then the best rated.
- Google Search ConsoleGoogle Search Console: SEO audits, performance queries, URL inspection, indexing checks.not reviewedGrowingB
- pseolintPenalty-risk audit for programmatic SEO sites: verdict, risk score, and a fix manifest.not reviewedGrowingB
Open SEO CrawlerSelf-hosted SEO crawler: run site audits and AI crawler checks, then read the issues and pages.not reviewedGrowingA- Librecrawl — Technical SEO Audit MCP ServerSelf-hosted technical SEO audit MCP. 50+ checks, WAF detection, ephemeral. Built on LibreCrawl.not reviewedGrowingB
- SeoscoreapiSEO audits, AI readability, accessibility, backlinks and score monitoring from SEO Score API.not reviewedGrowingB