Studio
/
Projects
/
SpiritMCP - AI Nervous System for an Agency
Ref · VF-2026-002
v2.0 · 8 VPSes

Proprietary technology · The Spiritual Agency · 2026

The nervous system for an entire WordPress estate.

SpiritMCP is the Model Context Protocol bridge that gives Claude, and every modern AI assistant, direct, audited control over a fleet of WordPress sites, VPSes, and the infrastructure between them. Built for developers and agencies who need their AI to act on production, not just talk about it.

Version
v2.0 · Production
Tools
75 across 20 categories
Estate live
8 VPSes · 4 sites
Distribution
Self-host · Polar.sh

mcp.spiritual.agency · dashboard
Live

SpiritMCP dashboard

01Benchmark
Comparison · WP MCP servers

Other WordPress MCP servers stop at the REST API. SpiritMCP starts there.

The first generation of WordPress MCP servers wrap a handful of REST endpoints and call it done. Useful for reading posts. Useless for running a production estate. SpiritMCP was built from the opposite direction, start with the operations a real agency runs every day, then expose them as schema-typed tools an AI can call safely.

Typical WP MCP server
Public · REST wrapper

Read-only thinking.

ScopeSingle WordPress site, REST endpoints only
VPS accessNone
SSH accessNone
MemoryStateless, every call starts fresh
Abilities APINot integrated
AuditNone
Tools5–15 generic REST calls

SpiritMCP
Self-hosted · agency-grade

Estate-wide control.

ScopeFleet of WP sites + VPSes + infrastructure
VPS accessSSH-keyed control of 8+ VPSes from one bridge
SSH accessAudited, scoped per-host, key-based
Memory240-key estate memory bridge · persistent
Abilities APINative WP Abilities integration via SpiritBridge
AuditJSONL log · hash-and-rotate · time-stamped
Tools75 across SSH, WP, Cloudflare, Docker, Authentik

02Capabilities
Seven defining features

Built for the operations a real agency runs every day.

Every feature below exists because we needed it ourselves. SpiritMCP runs the Spiritual Agency estate, eight VPSes, four production WordPress sites, hundreds of tasks a week, and every capability ships only after it has been used in production against our own infrastructure first.

ID
Capability
What it delivers
Tier

01
Memory Bridge
240-key estate memory layer with per-site overlays. Persistent across Claude sessions. Seed/runtime split, design committed to git, runtime state on isolated volume. bridge_memory_get and bridge_memory_set become Claude's long-term memory across your infrastructure.
Proprietary

02
VPS Fleet Control
Manage a fleet of VPSes from one Claude session. SSH-keyed, audited, scoped per-host. ssh_exec, file_read, file_write, service_action, db_query, every operation an agency runs by hand, exposed as a typed MCP tool.
Enterprise

03
WP Abilities API
Native integration with WordPress 6.5+ Abilities API via the SpiritBridge plugin. Any registered ability, Yoast, Rank Math, Elementor, custom, surfaces as an MCP tool with schema validation. Most MCP servers can't read it; SpiritMCP makes it first-class.
Proprietary

04
SpiritBridge plugin
Companion WP plugin (sister product, £499 lifetime) that exposes WordPress-internal operations the REST API can't reach. WP-CLI proxy, atomic post writes, builder block manipulation, cache invalidation. Works hand-in-hand with the MCP server.
Pro

05
Audit & confirm
JSONL audit log with hash-and-rotate. Destructive operations gated by confirm-token flow, Claude can't accidentally delete a database. Auditable trail for every tool call, every site, every VPS.
Enterprise

06
Self-hosted distribution
Docker image distributed via Polar.sh with per-purchase license keys. Your data stays on your infrastructure. No vendor lock-in, no telemetry, no shared default credentials in the image.
Enterprise

07
Estate-wide observability
bridge_health, bridge_metrics, bridge_recent_errors give Claude live introspection across the entire fleet. Tail an audit log, diff memory between sites, snapshot a VPS, from a chat prompt.
Pro

03Surface
Screenshot · dashboard

A dashboard that mirrors the agency's mental model.

The React+Vite dashboard at mcp.spiritual.agency surfaces what an operator actually needs at a glance, connected VPSes, active sites, audit tail, memory key explorer, tool inventory. Branding and password are per-install; nothing about the deployed dashboard reveals the bridge below it.

mcp.spiritual.agency · dashboard view
Landscape · production

SpiritMCP dashboard

Self-hosted dashboard · branded per install

04Architecture
Diagram · seed / runtime split

Two layers. One audited bridge.

SpiritMCP's architecture separates what's designed (committed to git, baked into the image at build time) from what's runtime (your VPSes, your memory overlays, your audit log, on an isolated volume).

Claude talks to the bridge over MCP. The bridge talks to your fleet over SSH. Memory persists across sessions. Audit logs persist across deploys. Nothing in the image holds your secrets.

  • Claude Desktop / Code / API connect via MCP transport
  • Bridge container is stateless, restart safely
  • Seed memory baked into image at build time
  • Runtime memory + VPS keys on isolated volume
  • SSH to your fleet uses your keys, not ours
  • Audit log written for every destructive operation

Claude DESKTOP · CODE · API

MCP

SpiritMCP Bridge FASTIFY · 75 TOOLS · v2.0

Seed memory IMAGE · READ-ONLY

Runtime data VOLUME · WRITE

Audit log JSONL · ROTATE

WP Abilities SPIRITBRIDGE · WP

SSH

Turin MCP HOST

Threadripper WP ESTATE

Keep SAAS

Stack µ-SERVICES

+ 4 MORE VPSes

05Stack
Layered · four rails

The full stack, in the layers that matter.

Bridge backend, MCP transport, persistence, and integration tooling. Each rail handles one concern. The same architectura that runs the Spiritual Agency estate ships in every customer install.

Bridge
Node.js 20Runtime
FastifyHTTP framework
TypeScriptType safety
MCP SDKAnthropic SDK
ZodSchema validation

Transport
MCP over SSEClaude Desktop
JSON-RPC 2.0Tool calls
SSH (key-auth)VPS fleet
SFTPFile transfer

Persistence
JSON overlaysMemory store
JSONL auditAppend-only log
Docker volumeRuntime state
Seed imageDesign layer

Integrations
SpiritBridgeWP plugin · sister product
WP-CLIAtomic WP operations
Cloudflare APIDNS · cache · rules
Docker APIContainer ops
AuthentikOIDC auth

06Surface
Screenshot · memory explorer

Memory and tools, addressable from chat.

The Memory Bridge is what separates SpiritMCP from every other MCP server we've seen. Claude doesn't just call tools, it remembers what you said about your infrastructure across every session. Estate-level keys, per-site overlays, audit-logged writes.

mcp.spiritual.agency · memory explorer
Landscape · production

SpiritMCP memory explorer

240 estate keys · 4 site overlays · persistent across Claude sessions

07Outcomes
Live state · v2.0 production

What's running in production today.

Numbers below reflect the SpiritMCP instance running the Spiritual Agency estate. Deployed via Polar.sh license, self-hosted on Hetzner, in continuous production since 8 May 2026.

Tools registered
75
Across 20 categories, schema-validated

Estate memory
240
Keys across estate + 4 site overlays

VPSes managed
8
Active SSH connections, one Claude session

Uptime
99.9%
Since v2.0 deploy, 8 May 2026

08 · Available now

SpiritMCP is available to developers and agencies.

Self-hosted Docker image, per-purchase license via Polar.sh. The same bridge that runs the Spiritual Agency estate, deployed on your infrastructure, in your control, with your secrets.