{"_id":"@algorismus/create-elementor-ultra","name":"@algorismus/create-elementor-ultra","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@algorismus/create-elementor-ultra","version":"1.0.0","description":"One command to give an AI agent full authority over a real Elementor site: wires the MCP server, CLI and JSX compiler into any AI client (Claude, Cursor, Windsurf, VS Code), guides WordPress setup, and installs a skills knowledge base the agent reads to r","type":"module","bin":{"create-elementor-ultra":"bin/cli.mjs","elementor-ultra":"bin/cli.mjs"},"engines":{"node":">=18"},"license":"MIT","author":{"name":"Algorismus","email":"shahmir@algorismus.io","url":"https://algorismus.io"},"keywords":["ai-agents","agent-native","mcp","llm","claude","cursor","windsurf","elementor","wordpress","installer","setup","cli"],"repository":{"type":"git","url":"git+https://github.com/Algorismus-io/create-elementor-ultra.git"},"homepage":"https://github.com/Algorismus-io/create-elementor-ultra#readme","scripts":{"test":"node --test test/*.test.mjs"},"_id":"@algorismus/create-elementor-ultra@1.0.0","gitHead":"ceeac08e27b4b713d25072359caa633ef38c1de1","bugs":{"url":"https://github.com/Algorismus-io/create-elementor-ultra/issues"},"_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-FKtGW8NPfERAW4Fe5Olv4fLH2/KOuJoXYDBSojIpav1/hUK7qeFVtVYGNzkKyK6H9J1vp07IeRg6EvL015tDbA==","shasum":"9063a1d07a6ba83ab526ff312baa34603e597e1c","tarball":"https://registry.npmjs.org/@algorismus/create-elementor-ultra/-/create-elementor-ultra-1.0.0.tgz","fileCount":14,"unpackedSize":46644,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCqkVt3e/je6NWdABdLzt/lzNRGS6PCEe9OqhwCfHUFiQIhAO+7+CMJlDpGy+BLnkdRg+nWDI7PMf3xgCK19g6SpHmR"}]},"_npmUser":{"name":"algorismus","email":"shahmir@algorismus.io"},"directories":{},"maintainers":[{"name":"algorismus","email":"shahmir@algorismus.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/create-elementor-ultra_1.0.0_1785859232498_0.20782466282808887"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-04T16:00:32.360Z","1.0.0":"2026-08-04T16:00:32.632Z","modified":"2026-08-04T16:00:32.817Z"},"maintainers":[{"name":"algorismus","email":"shahmir@algorismus.io"}],"description":"One command to give an AI agent full authority over a real Elementor site: wires the MCP server, CLI and JSX compiler into any AI client (Claude, Cursor, Windsurf, VS Code), guides WordPress setup, and installs a skills knowledge base the agent reads to r","homepage":"https://github.com/Algorismus-io/create-elementor-ultra#readme","keywords":["ai-agents","agent-native","mcp","llm","claude","cursor","windsurf","elementor","wordpress","installer","setup","cli"],"repository":{"type":"git","url":"git+https://github.com/Algorismus-io/create-elementor-ultra.git"},"author":{"name":"Algorismus","email":"shahmir@algorismus.io","url":"https://algorismus.io"},"bugs":{"url":"https://github.com/Algorismus-io/create-elementor-ultra/issues"},"license":"MIT","readme":"# create-elementor-ultra\n\n**One command to give an AI agent full authority over a real Elementor site.**\n\n```\nnpx @algorismus/create-elementor-ultra\n```\n\nAn interactive wizard that gives an AI agent full authority over a real Elementor site — the MCP\nserver (≈90 tools), the `exjsx` CLI, and the JSX→Elementor compiler — and installs a skills\nknowledge base so the agent can guide its own setup and authoring.\n\n## What it does\n\nSix guided steps, each verified live before moving on:\n\n1. **WordPress site** — checks the URL reaches a WordPress REST API and that Elementor is present.\n2. **Authentication** — walks you through creating an Application Password and verifies it can edit.\n3. **Companion plugin** — detects the `elementor-ultra/v1` REST seam; if missing, prints the exact\n   install steps (and the skills guide has the full walkthrough).\n4. **MCP server** — uses the published server via `npx` if available, otherwise offers to clone +\n   build it locally.\n5. **AI client** — writes the MCP config for your client:\n   **Claude Desktop · Claude Code · Cursor · Windsurf · VS Code** — or prints the block for any\n   other MCP client. Handles each client's file location and config key (VS Code uses `servers`).\n6. **CLI, project & skills** — installs `@algorismus/elementor-jsx` (the `exjsx` CLI + compiler),\n   optionally scaffolds a starter project, and drops the skills knowledge base into your agent.\n\nThen: restart your client and ask it to *\"list my Elementor pages\"* — the agent is live.\n\n## Options\n\n```\nnpx @algorismus/create-elementor-ultra [options]\n\n  --yes, -y       accept sensible defaults where possible\n  --print-only    show the MCP config; write nothing (for unsupported clients)\n  --version, -v   print version\n  --help, -h      help\n```\n\nIt reads `WP_URL` / `WP_USER` / `WP_APP_PASSWORD` from the environment as prompt defaults, so it\nalso runs non-interactively (pipe answers, or set those + `--yes`).\n\n## The stack it sets up\n\n| Piece | Package / source | What it is |\n|---|---|---|\n| MCP server | [`elementor-ultra-mcp`](https://github.com/Algorismus-io/elementor-ultra-mcp) | ~90 agent tools over MCP: read, build, refactor, govern pages — validated, backed-up, reversible |\n| CLI + compiler | [`@algorismus/elementor-jsx`](https://github.com/Algorismus-io/elementor-jsx) | `exjsx init/build/deploy/lint/…` — JSX → native Elementor V4 |\n| Companion plugin | zip in the MCP repo releases | the authoritative WordPress REST write path |\n| Skills | bundled here | install / WordPress / MCP-client / authoring / troubleshooting guides for your agent |\n\n## Requirements\n\n- Node.js ≥ 18\n- A WordPress site with Elementor ≥ 4.1.4 (V4 atomic experiments on)\n- An MCP-capable AI client\n\n## License\n\n[MIT](LICENSE) © 2026 [Algorismus](https://algorismus.io). Not affiliated with or endorsed by\nElementor Ltd — \"Elementor\" is their trademark; this is an independent integration.\n","readmeFilename":"README.md","_rev":"1-513db26d2bd78d519742f9af9d9065c7"}