MCP.Market

SEO MCP server

online · 100% uptime
by metricspot.com·com.metricspot/seo-mcp·v0.1.1

Six tools for SEO and AI-readability audits. 91 checks, 11 score modules.

B80/100grade B
What users say
No reviews yet
Be the first
Safety scan
B80/100

full report

Adoption
Growing

0 stars43 downloads/wk

Reviews

Write one

Nobody 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 posts
  • get_auditFree

    Fetch 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_pdfFree

    Return 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_trafficFree

    If 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_auditsFree

    List 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 actionFree

    Queue 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 actionFree

    Run 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

1 medium
  • 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 usedexec.eval
    dist/server.js: …eCode, sch); const makeValidate = new Function(`${names_1.default.self}`, `${names_1.de…
Overall 80/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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 Console
    Google Search Console: SEO audits, performance queries, URL inspection, indexing checks.
    B
  • pseolint
    Penalty-risk audit for programmatic SEO sites: verdict, risk score, and a fix manifest.
    B
  • Open SEO Crawler
    Self-hosted SEO crawler: run site audits and AI crawler checks, then read the issues and pages.
    A
  • Librecrawl — Technical SEO Audit MCP Server
    Self-hosted technical SEO audit MCP. 50+ checks, WAF detection, ephemeral. Built on LibreCrawl.
    B
  • Seoscoreapi
    SEO audits, AI readability, accessibility, backlinks and score monitoring from SEO Score API.
    B