Prototyp · Vorschau: alle Server aus der offiziellen Registry, alle 30 Minuten synchronisiert. Bewertungen und Benutzerkonten folgen in einem späteren Schritt.
PopNx MCPMCP-Server für alle, die KI nutzen · in einfachen Worten erklärt

Elementor Ultra MCP

von Algorismus-ioVersion 1.0.1i★ –iLäuft auf deinem Computer
Name in der Registryio.github.Algorismus-io/elementor-ultra-mcp

Installieren

Überblick

Beschreibung vom Entwickler (englisches Original)

Build Elementor sites with AI agents - native, editable pages via ~90 MCP tools. Free & MIT.

Die drei Säulen von PopNx MCP

Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.

Was du damit machen kannst

Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.

  • Verbindung: Läuft auf deinem Computer
  • Transport: stdio
  • Kategorie: Sonstiges
  • Das musst du eintragen: WP_URL, WP_USER, WP_APP_PASSWORD

Installation

Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.

Bevor du installierst

  • Basischecks: 1 von 1 bestanden
  • Läuft auf deinem Computer mit den Rechten deines Benutzerkontos (Dateien, Netzwerk, Apps).
  • Das trägst du selbst ein: WP_URL, WP_USER, WP_APP_PASSWORD

Als geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.

Du brauchst

  • npmNode.js installiert (für den Befehl npx)

Welche App nutzt du?

Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.

Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein

{
  "mcpServers": {
    "elementor-ultra": {
      "command": "npx",
      "args": [
        "-y",
        "@algorismus/elementor-ultra-mcp"
      ],
      "env": {
        "WP_URL": "your-value",
        "WP_USER": "your-value",
        "WP_APP_PASSWORD": "your-value"
      }
    }
  }
}

Führe das in deinem Terminal aus

claude mcp add elementor-ultra --env WP_URL=your-value --env WP_USER=your-value --env WP_APP_PASSWORD=your-value -- npx -y @algorismus/elementor-ultra-mcp

Trag die leeren Werte ein, bevor du ihn startest.

In Cursor öffnen

Oder kopier die Einstellungen selbst

In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen

{
  "mcpServers": {
    "elementor-ultra": {
      "command": "npx",
      "args": [
        "-y",
        "@algorismus/elementor-ultra-mcp"
      ],
      "env": {
        "WP_URL": "your-value",
        "WP_USER": "your-value",
        "WP_APP_PASSWORD": "your-value"
      }
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

In VS Code öffnen

Oder kopier die Einstellungen selbst

In .vscode/mcp.json in deinem Projekt einfügen

{
  "servers": {
    "elementor-ultra": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@algorismus/elementor-ultra-mcp"
      ],
      "env": {
        "WP_URL": "your-value",
        "WP_USER": "your-value",
        "WP_APP_PASSWORD": "your-value"
      }
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.

Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.

Werte, die du selbst einträgst

  • WP_URL erforderlich env
    WordPress site URL
  • WP_USER erforderlich env
    WordPress username
  • WP_APP_PASSWORD geheim erforderlich env
    WordPress Application Password (WP Admin -> Users -> Profile -> Application Passwords)

Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.

Was er kann

Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.

Basischecksi

Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 8. Nov. 2026

  • ✓ Bestanden

    Entwickler passt zum Repo

    Der Registry-Name wurde mit dem GitHub-Konto Algorismus-io bestätigt, dem das Repo gehört

  • … Noch nicht geprüft

    Wird noch gepflegt

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • … Noch nicht geprüft

    Hat eine Lizenz

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • – Nicht zutreffend

    Endpunkt antwortet

    Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet

  • – Nicht zutreffend

    Anmeldung mit OAuth

    Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen

  • … Noch nicht geprüft

    Keine versteckten Anweisungen in Tool-Beschreibungen

    Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen

Im Vergleich mit anderen in Sonstigesi

  • Mehr Sterne als 0 % der anderen 18595 Server in dieser Kategorie
  • Neuer in der Registry veröffentlicht als 20 % der anderen 18595 Server in dieser Kategorie
  • Basischecks gleich gut wie oder besser als bei 100 % der anderen 18595 Server in dieser Kategorie

Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.

Häufige Fragen

Ist Elementor Ultra MCP sicher?

Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.

Welche Schlüssel oder Codes braucht er?

Das musst du eintragen: WP_URL, WP_USER, WP_APP_PASSWORD

Läuft er auf meinem Computer oder in der Cloud?

Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).

Wird er noch gepflegt?

Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (1.0.1) kam vor 3 Monaten in die Registry.

Welche Apps können ihn nutzen?

Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Node.js auf deinem Computer.

Was kann ich stattdessen nutzen?

In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, Aiterm MCP

Alternativen

Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.

So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti

Spec Driven Development

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

von formulahendryAm Anfang↓ 66/Wo.★ 440Aktualisiert vor 14 Monaten

Läuft auf deinem Computer

Remote Desktop Commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

von desktop-commanderWachsend★ 211Aktualisiert vor 3 Tagen

Läuft in der Cloud✓ desktopcommander.app

Aiterm MCP

Persistent terminals and one launcher for Claude, Codex, Grok, Cursor, and Antigravity harnesses.

von kiteponWachsend↓ 4228/Wo.Aktualisiert heute

Läuft auf deinem Computer

README vom Entwickler

README öffnen

Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.

Elementor Ultra MCP

The agent control surface for Elementor. A Model Context Protocol server + companion WordPress plugin that let AI agents read, build, refactor and govern real Elementor sites the way engineers ship software — Editor V4 atomic elements first, V3 classic fallback — with authoritative server-side validation, diffs, backups and rollback on every write.

  • `packages/server` — TypeScript MCP server: 91 tools (elementor.page.*, widget, design, templates, media, nav, pro.*, HTML→Elementor convert), stdio + HTTP transports, lean/full tool profiles.
  • `plugin/elementor-ultra-mcp` — WordPress plugin exposing the authoritative REST seam (/wp-json/elementor-ultra/v1/*): every write goes through Elementor's own Document::save() with backup snapshots, optimistic concurrency (base_hash), idempotency (op_id) replay, the authoritative validator, and mandatory CSS priming.
  • `packages/shared` — the frozen contract surface: REST route registry, error taxonomy, JSON-schema mirrors, golden fixtures. Byte-identical to spec/contracts/schemas (CI-guarded).
  • `spec/` — the full engineering record: contracts, spike verdicts and work packages the system was built against.

Pairs with elementor-jsx — the JSX→Elementor compiler whose deploys ride this plugin's REST seam.

Quickstart (use it with an agent)

  1. Install the companion plugin on your WordPress site (zip from Releases; requires Elementor ≥ 4.1) and create an application password.
  2. Wire the server into your MCP client (.mcp.json):
{

"mcpServers": { "elementor-ultra": { "command": "node", "args": ["/path/to/elementor-ultra-mcp/packages/server/dist/index.js"], "env": { "WP_URL": "https://your-site.com", "WP_USER": "admin", "WP_APP_PASSWORD": "xxxx xxxx xxxx xxxx xxxx xxxx", "ULTRA_TOOLS": "full", }, }, }, }

  1. Ask your agent to list pages, dry-run a tree, build a page. Every mutation is validated by Elementor's own parsers server-side before anything saves; invalid trees are rejected atomically with a taxonomy error code.

Licensing

  • TypeScript packages (packages/*): MIT © 2026 Algorismus
  • WordPress plugin (plugin/elementor-ultra-mcp): GPL-2.0-or-later (WordPress convention)

Not affiliated with or endorsed by Elementor Ltd — "Elementor" is their trademark; this is an independent integration that targets their page format.


Prerequisites

ToolVersionNotes
Node.js≥ 20 LTS.nvmrc pins 20. engine-strict=true is enforced.
pnpm9.xThe package manager; the lockfile is committed.
DockerrunningRequired by @wordpress/env (wp-env) for the dev WP site.
PHP≥ 7.4 _(in container)_Provided by the wp-env Docker container — no host PHP needed.
Composer_(in container)_The plugin's Composer/PHPCS setup is provided by WP-P01.

You do not need PHP or Composer on the host; the PHP tooling runs inside the wp-env container.


Install & build

pnpm install        # installs all workspace deps; writes/uses pnpm-lock.yaml

pnpm build # turbo: compiles packages/shared + packages/server (strict TS) pnpm lint # eslint (typescript-eslint, recommended-type-checked) across the workspace pnpm format:check # prettier --check pnpm test:unit # turbo: vitest run in each package

Running the server bin (no tools wired yet)

After pnpm build, the server bin exists at packages/server/dist/index.js. With no env set it prints a clear message and exits cleanly (exit code 0):

node packages/server/dist/index.js

-> elementor-ultra-mcp: missing required environment variable(s): WP_URL, WP_USER, WP_APP_PASSWORD. ...

When configured, it reads the following environment variables:

VariableRequiredMeaning
WP_URLyesBase URL of the target WordPress site.
WP_USERyesWordPress username (Application-Password owner).
WP_APP_PASSWORDyesWordPress Application Password (HTTP Basic auth).
MCP_TRANSPORTnostdio (default) or http (Streamable HTTP).
ULTRA_TOOLSnolean (default) or full tool profile.

The real transport binding + tool registry are added by WP-T01 in packages/server/src/server.ts.

The bin (index.ts) lazily import()s ./server.js and prints _"server core not yet wired"_ until

that module exists — so the bin compiles and boots standalone on this scaffold.


Local WordPress dev site (wp-env)

The dev site uses @wordpress/env and pins Elementor 4.1.1 + Elementor Pro 4.1.0 _exactly_ via local plugin zips (not the wp.org slug, which pulls the latest version and does not host Pro at all).

Where the plugin zips live (and where Pro must be placed)

.wp-env.json references two local zips under `.wp-env-plugins/` (a gitignored directory):

.wp-env-plugins/

├─ elementor.4.1.1.zip # Elementor free 4.1.1 └─ elementor-pro.4.1.0.zip # Elementor Pro 4.1.0 (licensed; not on wp.org)

These zips are not committed (they are licensed binaries and are gitignored). After a fresh clone you must place them yourself:

mkdir -p .wp-env-plugins

cp /path/to/elementor.4.1.1.zip .wp-env-plugins/elementor.4.1.1.zip cp /path/to/elementor-pro.4.1.0.zip .wp-env-plugins/elementor-pro.4.1.0.zip

The exact filenames above must match the paths in .wp-env.json.

Start / stop
pnpm wp-env:start   # boots WordPress + Elementor 4.1.1 + Pro 4.1.0; mounts the companion plugin

pnpm wp-env:stop

.wp-env.json also mounts `./plugin/elementor-ultra-mcp` as a plugin. That directory's contents (the bootstrap, composer.json, phpcs.xml.dist, readme.txt, and includes/) are created by WP-P01; once they land the companion plugin is activatable in the wp-env site. The plugin's own Composer/PHPCS configuration is also provided by WP-P01.


Monorepo layout

elementor-ultra-mcp/

├─ packages/ │ ├─ server/ # TS MCP server (bin: elementor-ultra-mcp) │ └─ shared/ # shared types + JSON Schemas + fixtures ├─ plugin/ │ └─ elementor-ultra-mcp/ # companion WP plugin (PHP) — populated by WP-P01 ├─ spec/ # frozen architecture + contracts + work packages ├─ .wp-env.json # pins Elementor 4.1.1 + Pro 4.1.0 (local zips) + mounts the plugin └─ (root tooling: pnpm-workspace.yaml, turbo.json, tsconfig.base.json, eslint, prettier)

MCP SDK pin (LOCKED)

packages/server pins `@modelcontextprotocol/sdk ^1.29` with zod as a required peer. Never add any @modelcontextprotocol/* 2.x package — in 1.x, inputSchema/outputSchema are ZodRawShape maps and transports are deep .js imports. CI guards against a 2.x dependency appearing in the lockfile (WP-F07).

PopNx fragen