Skip to main content
Glama

🧠 Sanctify-Hivemind

A multi-agent orchestration framework for autonomous operations on live systems.

Hivemind lets a swarm of specialized AI agents take a one-line goal, decompose it into a task graph, execute tool calls against a real production environment, independently verify every action, and roll back on failure β€” with a full, replayable audit trace.

WordPress is the first environment adapter (and a demanding one: live sites, credentials, no room for "oops"). But the framework is environment-agnostic β€” the interesting part is the architecture, not the CMS.

The website is the proving ground. The product is the agent system.


Why this exists

Letting an LLM act on a live system is easy to demo and terrifying to run. The hard problems aren't "call an API" β€” they're:

  1. Coordination β€” how do you decompose a fuzzy goal into ordered, parallelizable work and delegate it to the right specialists?

  2. Safety on production β€” how do you let an agent write to a live system without a bad step causing an outage?

  3. Reliability β€” how do you know an action actually worked, and recover when it didn't, without a human watching every step?

Hivemind is an opinionated answer to those three, learned the hard way from real incident-response and site-operations work.


Related MCP server: wp-ultra-mcp

Architecture

                         β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
          goal  ───────► β”‚        Orchestrator          β”‚
   "harden + audit       β”‚  goal β†’ task DAG β†’ schedule   β”‚
    this site"           β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                          β”‚ dispatch (parallel where independent)
                 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                 β–Ό                        β–Ό                         β–Ό
          β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”          β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”            β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
          β”‚  Recon     β”‚          β”‚  Security  β”‚    ...      β”‚   SEO      β”‚   ◄── specialist agents
          β”‚  Agent     β”‚          β”‚  Agent     β”‚            β”‚  Agent     β”‚
          β””β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”˜          β””β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”˜            β””β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”˜
                β”‚  tool calls (typed, capability-scoped)          β”‚
                β–Ό                        β–Ό                         β–Ό
          β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
          β”‚        Tool Registry  +  Capability / Permission model     β”‚
          β”‚   read-only vs write Β· allowlists Β· human-approval gate     β”‚
          β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                       β–Ό
          β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
          β”‚  Environment Adapter (WordPress: REST Β· FTP Β· Browser)     β”‚
          β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                       β–Ό   every write is wrapped by:
          β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
          β”‚  Safety Engine   snapshot β†’ act β†’ health-check β†’ rollback   β”‚
          β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                       β–Ό
          β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   reject/retry   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
          β”‚  Critic /  │◄─────────────────│  every action's outcome   β”‚
          β”‚  Verifier  │─── approve ─────►│  checked against the goal β”‚
          β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

   Cross-cutting:  Memory (world-model + shared blackboard + pattern store)
                   Audit Trace (every decision + tool call, replayable)
                   Cognition (pluggable LLM backends / SuperBrain)

The six systems

System

Responsibility

Why engineers care

Orchestrator

Goal β†’ task DAG β†’ parallel/sequential scheduling β†’ delegation

Real task decomposition, not a linear script

Tool Registry + Capability model

Typed tools with permission scoping (read vs write, allowlists, approval gate)

The "how do you let an agent touch prod safely" answer

Safety Engine

Snapshot-before-act, post-act health check, auto-rollback, circuit breakers

Responsible autonomy on live systems

Critic / Verifier

Independent check of each action vs. the goal; retry or roll back

Actor–critic on real infra β€” separates agents from LLM wrappers

Memory

Per-environment world-model, shared blackboard, reusable pattern store

Agents don't start cold; they coordinate + learn

Audit Trace

Every decision and tool call logged + replayable

Debuggability, trust, post-mortems


Design principles

  • Environment-agnostic core. WordPress is an adapter; the orchestrator/critic/ safety layers know nothing about it.

  • Capability-scoped by default. Agents get the least access needed. Writes are explicit, gated, and reversible.

  • Verify everything. No action is "done" until an independent critic confirms it against the goal.

  • Every write is a transaction. snapshot β†’ act β†’ verify β†’ commit or rollback.

  • Model-agnostic cognition. Reasoning is pluggable (local rules, hosted LLMs, or SuperBrain as the cognition/decision layer).

  • Credential-free repo. Secrets live in env / a secret manager, per environment, never committed.


Repository layout

Sanctify-Hivemind/
β”œβ”€β”€ hivemind/
β”‚   β”œβ”€β”€ core/
β”‚   β”‚   β”œβ”€β”€ tools.py          # typed tool registry + capability/permission model
β”‚   β”‚   β”œβ”€β”€ safety.py         # snapshot/rollback, health checks, audit trace
β”‚   β”‚   β”œβ”€β”€ agent.py          # base agent contract
β”‚   β”‚   β”œβ”€β”€ orchestrator.py   # goal β†’ task DAG β†’ scheduler β†’ delegation
β”‚   β”‚   β”œβ”€β”€ critic.py         # verification / actor-critic loop
β”‚   β”‚   └── memory.py         # world-model, blackboard, pattern store
β”‚   β”œβ”€β”€ environments/
β”‚   β”‚   └── wordpress/        # the WordPress adapter (first environment)
β”‚   β”œβ”€β”€ agents/
β”‚   β”‚   β”œβ”€β”€ recon.py          # site reconnaissance specialist
β”‚   β”‚   └── security.py       # security specialist (malware/CVE)
β”‚   └── cognition/            # pluggable LLM/SuperBrain backends
β”œβ”€β”€ examples/                 # runnable end-to-end demos
β”œβ”€β”€ traces/                   # replayable run logs (gitignored)
β”œβ”€β”€ tests/
└── .kiro/                    # steering + skill (SuperBrain integration)

Status

🚧 Vertical slice. The core (orchestrator, tools, safety, critic, memory), the WordPress adapter, and the Security/Recon specialists run a real goal end-to-end. Additional specialists (SEO, Frontend, Content) plug into the same contracts.

The Security agent currently detects:

  • the self-healing "Smooth Backup Ink" (SCV) file-malware family (IOC scan),

  • vulnerable plugins/themes via a versioned CVE rules library (ThemeREX Addons, Slider Revolution), and

  • the Japanese-keyword-hack / cloaked SEO spam class β€” by fetching the page as Googlebot and diffing against a normal browser, catching spam that is invisible to visitors but indexed by Google (foreign-script titles, counterfeit-goods phrases, spam sitemap URLs).

Use it from any AI assistant (MCP)

Hivemind ships an MCP server (hivemind-mcp) so it plugs in as a native tool for Kiro, ChatGPT (desktop), Codex, and the Gemini CLI, and as a library/CLI for Grok or any code-running agent.

pip install -e ".[mcp,wordpress]"
hivemind-mcp        # stdio MCP server exposing recon / security_scan / seo_spam_scan / run_goal

Point the target site via the server's env (WP_URL) β€” the model never supplies credentials or the target, which prevents prompt-driven SSRF / secret leakage.

πŸ‘‰ Copy-paste config for each assistant is in USAGE.md.

Tool

Access

Purpose

hivemind.recon

read-only

Fingerprint stack, plugins, exposure

hivemind.security_scan

read-only

Malware IOCs + vulnerable-plugin CVEs

hivemind.seo_spam_scan

read-only

Japanese/Russian keyword-hack + cloaking

hivemind.run_goal

varies

Run a natural-language goal end-to-end

Credits

Built and maintained by Sanctify β€” Digital Marketing Agency, Goa.

Sanctify-Hivemind was distilled from real-world WordPress security incident response, SEO, and site-operations work. If it helps you, a link back to www.sanctify.in is appreciated.

License

MIT Β© Sanctify

Maintenance

ActivityMaintained
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    A comprehensive MCP server for WordPress automation that enables users to manage content, themes, and site configurations using AI-driven workflows and the WordPress REST API. It provides a wide array of tools for site planning, management, and optimization compatible with tools like Cursor and Claude.
    65
    1
    ISC
  • A
    license
    Not graded
    quality
    A
    maintenance
    Turns any WordPress site into an MCP server, allowing AI clients to directly control files, database, WP-CLI, PHP, content, and more through declarative abilities without writing code.
    1
    GPL 2.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to interact with WordPress sites over MCP, providing read-only tools for AEO/GEO readiness, AI visibility, traffic, request logs, bot identification, page checks, and schema/markdown previews, plus opt-in write tools to draft, edit, and publish posts with permission checks and auditing.
    1
    GPL 2.0
  • F
    license
    Not graded
    quality
    A
    maintenance
    Exposes MainWP Dashboard site-management operations as an MCP server for AI agents, with policy-controlled tools, safe-mode destructive protections, confirmation workflows, and guided prompts for troubleshooting, maintenance, updates, and security.
    2
    -