Pseolint MCP Server

SpamBrain-proof your pSEO before you publish, audit page relationships, not just pages. AI-triaged findings, 8 LLM providers, local telemetry, cost

Remote serverstreamable-httpTypeScript

What is the Pseolint MCP server?

SpamBrain-proof your pSEO before you publish, audit page relationships, not just pages. AI-triaged findings, 8 LLM providers, local telemetry, cost caps, MCP server. That is what the pseolint mcp server brings to an AI assistant: the same capability, reachable through the Model Context Protocol rather than a separate app or dashboard.

The short version

Methodology · Leaderboard · Report a bug · Skills for agents

The tools it exposes

The server publishes 5 tools. What each one is for:

  • Graph — level, not page-level.** Detects near-duplicate clusters, doorway patterns, and entity-swap doorways across thousands of pages. Per-page tools can't
  • Authority — blind by design, with a manual override.** pseolint analyses static content + the link graph it can see. It does NOT measure backlinks, brand
  • Mode — Command
  • Rule — What It Checks
  • Cannibalization — The Cannibalization tool exposed by this server

Getting it running

Because this one is hosted, setup is mostly authentication — you point your client at the endpoint and approve access. Nothing runs on your machine, so there is no runtime to keep patched.

How it compares

Among the AI and media services options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. Pseolint's toolset — Graph, Authority, Mode and 2 more — is a fair guide to whether it matches your workflow. It is maintained by ouranos-labs; worth a glance at recent repository activity before you build anything load-bearing on it.

This entry was verified against Pseolint's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.

Things to watch

  • Your data travels to the provider's service, so the usual questions apply about what you send and what they retain.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

Available tools

ToolWhat it does
Graphlevel, not page-level.** Detects near-duplicate clusters, doorway patterns, and entity-swap doorways across thousands of pages. Per-page tools can't see these.
Authorityblind by design, with a manual override.** pseolint analyses static content + the link graph it can see. It does NOT measure backlinks, brand mentions, domain age, or any external trust signal — there is no Moz/Ahrefs/Se
ModeCommand
RuleWhat It Checks
CannibalizationThe Cannibalization tool exposed by this server.

How to install the Pseolint MCP server

{
  "mcpServers": {
    "pseolint": {
      "command": "npx",
      "args": ["-y", "pseolint"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Example prompts to try

  • Use Pseolint to Graph.
  • Use Pseolint to Authority.
  • Use Pseolint to Mode.

Frequently asked questions

pseolint works at the graph level, not per page. It detects doorway patterns, near‑duplicate template clusters, and entity‑swap doorways that cross thousands of URLs—issues invisible to editorially‑focused tools.