# Quantumcx Pseo Engine MCP server

Source: https://glimind.com/server/mcp-registry%2Fnet.quantumcx%2Fpseo-engine
Registry id: `mcp-registry/net.quantumcx/pseo-engine`
Status: live (checked 2026-10-27T03:16:55.454Z)

## Verdict

Quantumcx Pseo Engine MCP server answered 100% of Glimind's liveness checks over 30 days, better than 42% of MCP servers, with 1278 ms median handshake and 1 outage in 90 days. Its agent-readiness grade is A (100/100) across 10 tools, costing an agent about 2,892 tokens to load. Checked every few minutes; no tool is ever called.

## Measurements (30 days)

| Metric | Value | Better than |
|---|---|---|
| Uptime, 30 days | 100% | 42% of MCP servers |
| Median handshake latency | 1278 ms | 13% of MCP servers |
| p95 handshake latency | 4095 ms | — |
| Checks in 30 days | 4,927 | — |
| Outages, 90 days | 1 | — |
| Median recovery | 14 min | — |
| Agent-readiness score | 100/100 (A) | 94% of MCP servers |
| Tools | 10 | — |
| Tool-list size for an agent | ~2,892 tokens | 46% of MCP servers |
| Days observed | 29 | — |

## Install

```json
{
  "mcpServers": {
    "quantumcx-pseo-engine-mcp-server": {
      "type": "http",
      "url": "https://pseo.quantumcx.net/api/agent/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http quantumcx-pseo-engine-mcp-server https://pseo.quantumcx.net/api/agent/mcp
```

## Tools (10)

- `seo_audit_start`: ASYNCHRONOUS. Scans all generated pages for broken text, unfilled placeholders, truncated copy and missing images, recording findings per page. Returns a jobId;
- `seo_content_generate`: ASYNCHRONOUS. Starts the content-generation queue over every PENDING row in the project. It also spends real AI budget per generated page. Requires the project 
- `seo_job_status`: Returns the most recent background job for a project: type, status (QUEUED/RUNNING/COMPLETED/FAILED/CANCELLED), progress counters and the last log line. Poll th
- `seo_project_connect_ai`: Stores the AI provider key this project's generation, audits and research run on — BYOK: the tokens bill YOUR provider account, not ours. Recommended: a Google 
- `seo_project_create`: Creates a new programmatic-SEO project and returns its projectId. Call this when seo_project_list comes back empty — every other tool needs a projectId and a ne
- `seo_project_get`: Returns one project's settings and whether it is configured enough to generate content (needs both a field mapping and a content spec). Use this before seo_cont
- `seo_project_list`: Lists every programmatic-SEO project this API key can act on, with id, name, slug, custom domain and page count. Call this FIRST in any session — every other to
- `seo_publish`: SYNCHRONOUS. Takes approved pages live. IMPORTANT: only rows in REVIEWED status are published — GENERATED drafts are deliberately skipped, because approval is a
- `seo_research_start`: ASYNCHRONOUS. Starts a keyword-research run that mines and qualifies keywords into PENDING rows. It spends real AI budget, so call it once and then poll seo_job
- `seo_rows_list`: Returns a page of rows (individual generated pages) with slug, target keyword and status. Statuses are PENDING (no content yet), GENERATING, GENERATED (draft), 

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
