{"_id":"@respira/wordpress-mcp-server","_rev":"261-7587ccf7e25cf25dc912f3e574f60871","name":"@respira/wordpress-mcp-server","dist-tags":{"latest":"8.7.7"},"versions":{"1.4.0":{"name":"@respira/wordpress-mcp-server","version":"1.4.0","keywords":["mcp","wordpress","ai","cursor","claude-code"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@1.4.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"47b9ff40bab0ff2abca70a8376f1378797c082b1","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-1.4.0.tgz","fileCount":30,"integrity":"sha512-xZdMLwiLVfAC/kZAC3ZZMdH8cRiqXn2ZjH3IU9v2dT1K4JEkZBmVzf7ooU8FexvAIasSigTPN6kk/ybkdcnCWg==","signatures":[{"sig":"MEYCIQDjJXKi5BNEp57aOasDBw0W3QEQGOuBIHiXe+pTRjtT9AIhANfkQlk57cV/wwgXufqBnEYwadXFshA8dopLh7CxyzLH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123148},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"_npmVersion":"6.14.15","description":"MCP server for connecting AI coding assistants to WordPress sites","directories":{},"_nodeVersion":"14.18.1","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_1.4.0_1763817084690_0.3293169606684905","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@respira/wordpress-mcp-server","version":"1.4.1","keywords":["mcp","wordpress","ai","cursor","claude-code"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@1.4.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"1469efe621bf16bbf75bc23c48b1e87c5bf660c4","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-1.4.1.tgz","fileCount":30,"integrity":"sha512-gbg3JmzPjKjcfizIfPm4aDGk8E4kW9J10YAy0ap0u3rsEJyWHH9MYtmGyfXpNrV7EKO1RZfJ6kOm5TEpae/vRg==","signatures":[{"sig":"MEUCIHWaQU/02bUCzNaLRYTfFPE+UCnSTSlppN67tloBFj1kAiEAqwOVbWYJrZ+LardzEOEQL/vuKntfRxNOE4dnnZkDAkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124182},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"_npmVersion":"6.14.15","description":"MCP server for connecting AI coding assistants to WordPress sites","directories":{},"_nodeVersion":"14.18.1","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_1.4.1_1763820277363_0.544731446538016","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@respira/wordpress-mcp-server","version":"1.4.3","keywords":["mcp","wordpress","ai","cursor","claude-code"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@1.4.3","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"9348edd3eacc2ba1de34f03df08d8936bb6b024c","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-1.4.3.tgz","fileCount":30,"integrity":"sha512-M3M8e3YvvC+Pqn38b/bpt8hS5dFRdWrQKGgShUaOPRtYzbPkp3TDwkNas4QxezP4Xsjnx0hfhr5R7Lvnw+PyIA==","signatures":[{"sig":"MEQCIAkTnmcTMRgb1S1d2CeYBdHFNYQ99FkSHTiHYEZuCrWZAiBHLxuti+ec4eW7FJqAbVhZEjEcWoO5q9su8/p4F+Kx/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196464},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5cb38af21d9ac36499fc8eea6989b9b3f896c0fe","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://www.npmjs.com/package/@respira/wordpress-mcp-server","type":"npm"},"_npmVersion":"10.8.2","description":"MCP server for connecting AI coding assistants to WordPress sites","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_1.4.3_1764372337001_0.11870207731076388","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@respira/wordpress-mcp-server","version":"1.4.4","keywords":["mcp","wordpress","ai","cursor","claude-code"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@1.4.4","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"1a55f736d2d1ab8881f08516ee45145f4ab006db","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-1.4.4.tgz","fileCount":30,"integrity":"sha512-hpjAG5JI+zA+PTymgsn3UzoKqKoboA5MTv1OGgRaJQbK9Hn+QDYF5PNlwsmKQS0tdTeDJutja4+i8JfZUSWLMg==","signatures":[{"sig":"MEUCIQDiYJ4oxzkGFZU8ALu3lP5qRV9B5VqzJqSPrmdjkf0xfAIgXSv0MfkoTXF9uBcprGdKPQ5hXbsP2ftbavI/gEzB7U8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196831},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5816361d6ccb3fcadd305a82112e4cc715114c47","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://www.npmjs.com/package/@respira/wordpress-mcp-server","type":"npm"},"_npmVersion":"10.8.2","description":"MCP server for connecting AI coding assistants to WordPress sites. Requires Respira API key from respira.press - install the Respira WordPress plugin and generate your API key.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_1.4.4_1764372868833_0.9352345192056475","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"@respira/wordpress-mcp-server","version":"1.4.5","keywords":["mcp","wordpress","ai","cursor","claude-code"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@1.4.5","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"60865d667480f7889bc6bf27d319a95e1b3535c7","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-1.4.5.tgz","fileCount":30,"integrity":"sha512-yMaZKfdaoNW1UO05bS0S07TmfCjZ7B1s9BgcJ5KlE9oUGnrZPT+BkZYb9Awel9kjbPzKyvhTz9ThM+u0BK27mg==","signatures":[{"sig":"MEYCIQCKRtjsIl0CE0COzG/xrfmCBqpDa/HzM0wgE2EJ2wW9JAIhAIO4zgSeIjE40FyTSPbV4gmjVIbPY4cZsvS/vlZB5dFO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199698},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7e6294e084ba94cb3ae6f5d31a5617a46081f941","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://www.npmjs.com/package/@respira/wordpress-mcp-server","type":"npm"},"_npmVersion":"10.8.2","description":"MCP server for connecting AI coding assistants to WordPress sites. Requires Respira API key from respira.press - install the Respira WordPress plugin and generate your API key.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_1.4.5_1764373194718_0.6329574947867038","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"@respira/wordpress-mcp-server","version":"1.4.6","keywords":["mcp","wordpress","ai","cursor","claude-code"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@1.4.6","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"9025e30750612a305a6eb0cb39926df807f85ed6","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-1.4.6.tgz","fileCount":31,"integrity":"sha512-/qUTZD9/oq2OTu/jGvo+ck+zfJcAYiPT415zWg+DCNzkM6akzhhlydPwfc9K0zFrihJ/4ZWFMEb9e0aJGb/lwA==","signatures":[{"sig":"MEQCIH1Gb9K3SP4I21C8XGdqIuBCxYcPyaFWoKrc8xM5WpBAAiACeT2o9YzcLibNDeKrBEME/xO+/3AaZP5RwuOeULAngA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385977},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8296e337d86183b81be7efd82341cc42cad2a9db","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://www.npmjs.com/package/@respira/wordpress-mcp-server","type":"npm"},"_npmVersion":"10.8.2","description":"MCP server for connecting AI coding assistants to WordPress sites. Requires Respira API key from respira.press - install the Respira WordPress plugin and generate your API key.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_1.4.6_1764374641911_0.4614957772886623","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"@respira/wordpress-mcp-server","version":"1.4.7","keywords":["mcp","wordpress","ai","cursor","claude-code"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@1.4.7","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"c94133a2a63957f880944dfa1e970e8a89b09a2d","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-1.4.7.tgz","fileCount":31,"integrity":"sha512-YdHz3PDigURYjt5jU98EoB2shRspArkumSHg7NJ52czIVONF7bT1oI4FT8krNLnA0YrXM6TTBmtCr3MF2o3QKw==","signatures":[{"sig":"MEUCIQC0GOzI2J5rj3MAo5Q7TNokzZ+mAm05xiuL2sQzRrbOeQIgHN7G7mgrq0t1xQ2VmQib5n5jdGedbRKRjJIIZK2AqBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385977},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6c1cbd41359b4ab2741c278623a66fd4629ec914","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://www.npmjs.com/package/@respira/wordpress-mcp-server","type":"npm"},"_npmVersion":"10.8.2","description":"MCP server for connecting AI coding assistants to WordPress sites. Requires Respira API key from respira.press - install the Respira WordPress plugin and generate your API key.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_1.4.7_1764379134337_0.037290490800714116","host":"s3://npm-registry-packages-npm-production"}},"1.4.8":{"name":"@respira/wordpress-mcp-server","version":"1.4.8","keywords":["mcp","wordpress","ai","cursor","claude-code"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@1.4.8","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"f4b185e06342679fd5417243bb59e03923aae98f","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-1.4.8.tgz","fileCount":31,"integrity":"sha512-kIOjwssAPGQnssAZJ+hormM4EKew+xO5vL3lM1p2mpiLWwtz5eyBJQcMEsGtmJYvfbJ/4ysZIubI5dtSwN1Muw==","signatures":[{"sig":"MEYCIQCgY7VZIjPqH5TzpoIOiuVBtyxOpGWeNJwujMyzZqcVtwIhAL57QlGRi2701IU5sBNnTvM+Y57qffDEsVZxJX5SYwGH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387982},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8d11379b750e17c54b6ec7b8c5837dc49a8f1718","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://www.npmjs.com/package/@respira/wordpress-mcp-server","type":"npm"},"_npmVersion":"10.8.2","description":"MCP server for connecting AI coding assistants to WordPress sites. Requires Respira API key from respira.press - install the Respira WordPress plugin and generate your API key.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_1.4.8_1764414788724_0.606961912331325","host":"s3://npm-registry-packages-npm-production"}},"1.4.9":{"name":"@respira/wordpress-mcp-server","version":"1.4.9","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","remote-editing","ai","ai-coding","ai-assistant","cursor","claude-code","vibe-coding","page-builder","divi","elementor","beaver-builder","visual-composer","oxygen","bricks","brizy","thrive","wpbakery","gutenberg","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@1.4.9","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"db90ff74c66434672ee444ed10c9b5f2946b362a","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-1.4.9.tgz","fileCount":31,"integrity":"sha512-t5/6yqTVBmIW2/DClRz8Pi51BvklEZOfigeVARk5rLCWP8M/mUdN5lyLOYat3Kektn7UWBvLT9wPh4enPYsFbA==","signatures":[{"sig":"MEQCICN7N7c8uxKqvGiJKkw/U5do6KbiuHwrBheBj/z9sFELAiAKeC1CPaavbXlhACK2jQhk7H5GlwwT9/cdLRDhMocuyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388787},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c840299e37d28b8875b64ac218d8335038825cf5","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://www.npmjs.com/package/@respira/wordpress-mcp-server","type":"npm"},"_npmVersion":"10.8.2","description":"MCP server for connecting AI coding assistants to WordPress sites. Requires Respira API key from respira.press - install the Respira WordPress plugin and generate your API key.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_1.4.9_1764415188127_0.2551131392520709","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@respira/wordpress-mcp-server","version":"1.5.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","remote-editing","ai","ai-coding","ai-assistant","cursor","claude-code","vibe-coding","page-builder","divi","elementor","beaver-builder","visual-composer","oxygen","bricks","brizy","thrive","wpbakery","gutenberg","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@1.5.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"dfe8b04fbef27f2eae4c2256e9271cd14752b91a","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-1.5.0.tgz","fileCount":31,"integrity":"sha512-dl1AiNo9mtvHgaPB1KZOkiapkePTVXZf70ppf2sI7+ZCbu9SKLP5ujYOTSIfg4ibIuxVnRQxK/clTka1GfxgWg==","signatures":[{"sig":"MEUCIHbX8kribfM+sSRsL26kwG/ENPphgJLnVe9Wcm0UO4EwAiEAvpKv59BqM/AifxJgn4ioEn/nlv2O6vwQ+op77lw72zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395975},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"59896bea6aa7f47a1c57c60b11cfb09b14b87269","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://www.npmjs.com/package/@respira/wordpress-mcp-server","type":"npm"},"_npmVersion":"10.8.2","description":"MCP server for connecting AI coding assistants to WordPress sites. Requires Respira API key from respira.press - install the Respira WordPress plugin and generate your API key.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_1.5.0_1764774812164_0.49761517968698254","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@respira/wordpress-mcp-server","version":"1.5.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","remote-editing","ai","ai-coding","ai-assistant","cursor","claude-code","vibe-coding","page-builder","divi","elementor","beaver-builder","visual-composer","oxygen","bricks","brizy","thrive","wpbakery","gutenberg","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@1.5.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"788ecf1201b1e706df55133c66f0aadbe71fe1b8","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-1.5.1.tgz","fileCount":31,"integrity":"sha512-b7bKSNjjzx8f8WWxk117TLn3MOsDHfFrGLjf67tN30sLrqm8lFwo78i3uymjMOHl8bhstyFN2ikRi1+C/iDvxg==","signatures":[{"sig":"MEYCIQD+RiGlb7BVNbOWN93Whj2jRDvmve0bxcUb8J4E1FgA3gIhAI2TV7u+paxEU2Bcd3btYzYcWnND9jxFVOJW7t/j/gx6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396067},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"afb6714dae572512b287798e2640a28066b67aeb","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://www.npmjs.com/package/@respira/wordpress-mcp-server","type":"npm"},"_npmVersion":"10.8.2","description":"MCP server for connecting AI coding assistants to WordPress sites. Requires Respira API key from respira.press - install the Respira WordPress plugin and generate your API key.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_1.5.1_1764783647110_0.5580767790559171","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@respira/wordpress-mcp-server","version":"1.6.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","remote-editing","ai","ai-coding","ai-assistant","cursor","claude-code","vibe-coding","page-builder","divi","elementor","beaver-builder","visual-composer","oxygen","bricks","brizy","thrive","wpbakery","gutenberg","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@1.6.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"2ce73720c01a5f548318b57aa1f86b349bd287c1","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-1.6.0.tgz","fileCount":31,"integrity":"sha512-ImFfnNBhx1cFMQdBsTuNCprdN0HCRoWh97Wsy1mHfG99mUTwNATtGTCNaGBrKtQYCaOBXHpOTLqJgw0sm68wCQ==","signatures":[{"sig":"MEQCIHetiL786CWrwYXk74iJL9AbXI0JuovJFX48ITqiTYQLAiACLT1q/4qxfbHSpbd+WcwV2lkbCY3hdo5PcdNj1NFQ8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":399190},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8618d0e36d52ab1a02436d4b231c185ca3ecb061","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://www.npmjs.com/package/@respira/wordpress-mcp-server","type":"npm"},"_npmVersion":"10.8.2","description":"MCP server for connecting AI coding assistants to WordPress sites. Requires Respira API key from respira.press - install the Respira WordPress plugin and generate your API key.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_1.6.0_1764880259453_0.7978022102723732","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@respira/wordpress-mcp-server","version":"1.6.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","remote-editing","ai","ai-coding","ai-assistant","cursor","claude-code","vibe-coding","page-builder","divi","elementor","beaver-builder","visual-composer","oxygen","bricks","brizy","thrive","wpbakery","gutenberg","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@1.6.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"446c3ffeba7910eb315350d573ab19e0bcffce9c","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-1.6.1.tgz","fileCount":31,"integrity":"sha512-kDKVrL+esc8iVyrDiFheA8mFZSAfSFs3jB1RFSmnx5hapM49lxYa7hjz1eyTXFfhVhp/ksDspNmSCRiNm7khRg==","signatures":[{"sig":"MEYCIQCJr5esVlGU24rfuh819g4wNzRpziF9/Y/S1UeSmTGLLQIhAPj4pD+8qjDeK7xhfxIKbr/fiSWC41FQ/bjvqrz33Gs2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400093},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d4fb410d52e31de9a88c5816d8e9261ec7dcf1ad","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://www.npmjs.com/package/@respira/wordpress-mcp-server","type":"npm"},"_npmVersion":"10.8.2","description":"MCP server for connecting AI coding assistants to WordPress sites. Requires Respira API key from respira.press - install the Respira WordPress plugin and generate your API key.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_1.6.1_1765268082783_0.1348509718815758","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"@respira/wordpress-mcp-server","version":"1.6.3","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","remote-editing","ai","ai-coding","ai-assistant","cursor","claude-code","vibe-coding","page-builder","divi","elementor","beaver-builder","visual-composer","oxygen","bricks","brizy","thrive","wpbakery","gutenberg","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@1.6.3","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"07675ef730a6d7155977db656d3d29141829925b","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-1.6.3.tgz","fileCount":31,"integrity":"sha512-mffjQYRBr+7baYSGCqjuCixaJOTZSFgyYflAHDYyOdAOJxBnyNsgjcA2bysKXJnX2+z8Qsgff+bTk0nm6fum8w==","signatures":[{"sig":"MEQCICxmIsZqqWhfR1dlitXj4hl2lFsJlcI1FIrohurr/5WeAiBQq1GLf7M5fY0GhSgwoWcTgVMW0AuU2XOzrMJ90paLJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":402023},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e6b6e0fcb5b529b9a648815a4a418f91d65e33d2","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://www.npmjs.com/package/@respira/wordpress-mcp-server","type":"npm"},"_npmVersion":"10.8.2","description":"MCP server for connecting AI coding assistants to WordPress sites. Requires Respira API key from respira.press - install the Respira WordPress plugin and generate your API key.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_1.6.3_1765314496171_0.6669909989411387","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"@respira/wordpress-mcp-server","version":"1.6.4","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","remote-editing","ai","ai-coding","ai-assistant","cursor","claude-code","vibe-coding","page-builder","divi","elementor","beaver-builder","visual-composer","oxygen","bricks","brizy","thrive","wpbakery","gutenberg","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@1.6.4","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"10cd8e95e8b56f343453a58a57541eddd18e2462","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-1.6.4.tgz","fileCount":31,"integrity":"sha512-juU+wEs/awdrjkm8kkWwjta7t7P/hrpDO2rEyCfplHxPcyBH9C7kR5kyEp2yVKH//Amn2HyNWyj0yFwvHsgZXQ==","signatures":[{"sig":"MEUCIEytvvHNB5JpZbhL8VLbhJoleeHYeR6qtZaPqF+cgSapAiEAoRQB14+AVOzYwL9m14aXVtqUodRRlKKY/BlGHgt72uU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403904},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0addf7a9cdce98c2bb56d1bcd16b6bac05465785","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://www.npmjs.com/package/@respira/wordpress-mcp-server","type":"npm"},"_npmVersion":"10.8.2","description":"MCP server for connecting AI coding assistants to WordPress sites. Requires Respira API key from respira.press - install the Respira WordPress plugin and generate your API key.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_1.6.4_1765469095983_0.7864102820156766","host":"s3://npm-registry-packages-npm-production"}},"1.6.5":{"name":"@respira/wordpress-mcp-server","version":"1.6.5","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","remote-editing","ai","ai-coding","ai-assistant","cursor","claude-code","vibe-coding","page-builder","divi","elementor","beaver-builder","visual-composer","oxygen","bricks","brizy","thrive","wpbakery","gutenberg","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@1.6.5","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"6f294fbcba97522fb288cc67ed82039a1bddb22e","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-1.6.5.tgz","fileCount":31,"integrity":"sha512-t7ZOdHvea1Ang1+pxpuxFD1zlvMzPGvA8nR/Gdy3cuCuAvPylkDXtiMTku5HgGYt0EKpiIKjFQdiGQWZ8Sm1gQ==","signatures":[{"sig":"MEUCIQDKZhdmvBuMZ/QuTOCHxu8uW4CnIWDjVkgotmI9xa7yNQIgSpeZWruXzJ5pfDtDcndE/1sh9eNFqNG84EezjiumwkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404051},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"002c91c8d5db39931ba34d02ceca7ff538152abc","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://www.npmjs.com/package/@respira/wordpress-mcp-server","type":"npm"},"_npmVersion":"10.8.2","description":"MCP server for connecting AI coding assistants to WordPress sites. Requires Respira API key from respira.press - install the Respira WordPress plugin and generate your API key.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_1.6.5_1765584735774_0.20280351528997986","host":"s3://npm-registry-packages-npm-production"}},"1.6.6":{"name":"@respira/wordpress-mcp-server","version":"1.6.6","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","remote-editing","ai","ai-coding","ai-assistant","cursor","claude-code","vibe-coding","page-builder","divi","elementor","beaver-builder","visual-composer","oxygen","bricks","brizy","thrive","wpbakery","gutenberg","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@1.6.6","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"fb04c60a80741a4cd95ece5cab155801395ee5c9","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-1.6.6.tgz","fileCount":31,"integrity":"sha512-xEB6hxU+0QfO8YBUYHlWWrMdjiD6yYknmE69Lu5YSJB59MZRTEgWQnoshlSpJOKy0ddtL4tPWURWHD6IobpJCA==","signatures":[{"sig":"MEUCIQDyxCocXhxbD1/man7w7KGV80vZQUMlK7vDdUIi+nyCFgIgcflZXA2ad2T37qRebgoR9zqSjVDaDmHneo4peftuVkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403835},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"002c91c8d5db39931ba34d02ceca7ff538152abc","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://www.npmjs.com/package/@respira/wordpress-mcp-server","type":"npm"},"_npmVersion":"10.8.2","description":"MCP server for connecting AI coding assistants to WordPress sites. Requires Respira API key from respira.press - install the Respira WordPress plugin and generate your API key.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_1.6.6_1765586877015_0.9617844882164823","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@respira/wordpress-mcp-server","version":"2.0.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","remote-editing","ai","ai-coding","ai-assistant","cursor","claude-code","vibe-coding","page-builder","divi","elementor","beaver-builder","visual-composer","oxygen","bricks","brizy","thrive","wpbakery","gutenberg","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@2.0.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"28b8464d31ae99a5c2e6fee7f20ba246f6e577dc","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-2.0.0.tgz","fileCount":31,"integrity":"sha512-TP/gxQXBaU2UNK4QofCj2JTeI/snJqMsPkFprS23sgw1ZcXoQMxmX89Pr4WonQEerwlWYSzMrmoLXYAPPhU01g==","signatures":[{"sig":"MEQCIB9muMKCQUZWVNj0hSuVbhOBpIrit5E60ilAo5VPNam7AiA6yeKXpznWefQa5Wu/Ca2NAnj3u77sdAKyE/2qL3/kHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403835},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"002c91c8d5db39931ba34d02ceca7ff538152abc","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://www.npmjs.com/package/@respira/wordpress-mcp-server","type":"npm"},"_npmVersion":"10.8.2","description":"MCP server for connecting AI coding assistants to WordPress sites. Requires Respira API key from respira.press - install the Respira WordPress plugin and generate your API key.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_2.0.0_1765587271461_0.5484749238446882","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@respira/wordpress-mcp-server","version":"2.0.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","remote-editing","ai","ai-coding","ai-assistant","cursor","claude-code","vibe-coding","page-builder","divi","elementor","beaver-builder","visual-composer","oxygen","bricks","brizy","thrive","wpbakery","gutenberg","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@2.0.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"f5b76dbeb03d73f09f3156d79e2e50ab8a287dae","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-2.0.1.tgz","fileCount":31,"integrity":"sha512-79uHrz+KVXk/CrVVU3qvBzv+ckOspew1DKJ6leqM4tZlB0bNKM0GAaYPpH+GviRmcubG6BjUa/69t+gd0x8mpw==","signatures":[{"sig":"MEYCIQDJDNRbdyXs5GUJqYQprekKoAqKnmInV36zR7mlWHvtkAIhAPyndLSTUXavizmgl183mFI6UEsqNkjy9/7iBoTsDnJ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403835},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"002c91c8d5db39931ba34d02ceca7ff538152abc","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://www.npmjs.com/package/@respira/wordpress-mcp-server","type":"npm"},"_npmVersion":"10.8.2","description":"MCP server for connecting AI coding assistants to WordPress sites. Requires Respira API key from respira.press - install the Respira WordPress plugin and generate your API key.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_2.0.1_1765627320050_0.08848244491880819","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@respira/wordpress-mcp-server","version":"2.0.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","remote-editing","ai","ai-coding","ai-assistant","cursor","claude-code","vibe-coding","page-builder","divi","elementor","beaver-builder","visual-composer","oxygen","bricks","brizy","thrive","wpbakery","gutenberg","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@2.0.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"415f8e91a723942f888f4f9e33691b0c1446bf60","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-2.0.2.tgz","fileCount":31,"integrity":"sha512-voOY0TUWAO8sXqGPXggKixM4ABRaC/OkbO8vCEtXk1mMCd055GWGwRwf4Ttk1ldzIBIQNgyBLpKbXIdQaN2dzw==","signatures":[{"sig":"MEQCIFi4K4pPtXl7jwP2jy+CO7Ba9VQTBCt8YgvzcCiIkkK7AiAyttwrqpCmdmszZzZ7kHKCn5g1mSByDE3UZ6MYSEGGNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403835},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"002c91c8d5db39931ba34d02ceca7ff538152abc","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://www.npmjs.com/package/@respira/wordpress-mcp-server","type":"npm"},"_npmVersion":"10.8.2","description":"MCP server for connecting AI coding assistants to WordPress sites. Requires Respira API key from respira.press - install the Respira WordPress plugin and generate your API key.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_2.0.2_1765628042254_0.07954128526823201","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@respira/wordpress-mcp-server","version":"2.0.3","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","remote-editing","ai","ai-coding","ai-assistant","cursor","claude-code","vibe-coding","page-builder","divi","elementor","beaver-builder","visual-composer","oxygen","bricks","brizy","thrive","wpbakery","gutenberg","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp"],"author":{"name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@2.0.3","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"63afcb94f16fc673f853d70cdb0452972ef56133","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-2.0.3.tgz","fileCount":31,"integrity":"sha512-8jcpjWCCJJn90pHAnEv1/AZLdUXVLu+2J030Kzg9RSULukREfDrSD3dNinHO7zdyNmCgaPoQfmeUBkAjJYBR3g==","signatures":[{"sig":"MEQCIEPVnW+PW/0aIBHIc3gCQGYNJv3awIIcQmixlqmbrfuFAiA6X6BEsMVGFBwhpH6XaMhbRI/WRr9u2ryqN+fUUXELfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403835},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"002c91c8d5db39931ba34d02ceca7ff538152abc","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://www.npmjs.com/package/@respira/wordpress-mcp-server","type":"npm"},"_npmVersion":"10.8.2","description":"MCP server for connecting AI coding assistants to WordPress sites. Requires Respira API key from respira.press - install the Respira WordPress plugin and generate your API key.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_2.0.3_1765628892035_0.048698814536533686","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@respira/wordpress-mcp-server","version":"2.0.4","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","remote-editing","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","divi","elementor","beaver-builder","visual-composer","oxygen","bricks","brizy","thrive","wpbakery","gutenberg","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","wpml","multilingual","menu-management","seo","core-web-vitals"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@2.0.4","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://github.com/webmyc/respira-wordpress/issues"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"e46457389541faf8a1814df9924fbed63f162352","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-2.0.4.tgz","fileCount":31,"integrity":"sha512-NLc7H3LNYcB5kYiCFP6rCsPhL7dpYM4c/EDt04eiLJPV8yNEXnjpa5pQTV7aOH+SItkj2PJjspPrmucRpGAxNQ==","signatures":[{"sig":"MEQCIG2kj7COdzPrxa8DkWS9ujAt+xYc4Q1nN4+Bop5rVh7TAiBNdE3OULdkLBEwf47JWcRibVIi3uunhrEYeJdW80wNFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":431751},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"1fd4bf76aa62496e23dd64f87b7abfa216942052","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git"},"_npmVersion":"10.8.2","description":"🚀 Vibe code WordPress with AI. Connect Cursor, Claude Code & Windsurf to edit pages, posts, menus & media. Supports Divi, Elementor, Gutenberg + 7 more builders. 60+ tools. WPML ready.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_2.0.4_1765629806798_0.3526042396988096","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@respira/wordpress-mcp-server","version":"2.0.5","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@2.0.5","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://github.com/webmyc/respira-wordpress/issues"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"2289da0f5fef565cb732b33c3394a6cf87a1941d","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-2.0.5.tgz","fileCount":31,"integrity":"sha512-8jRtZs1aTd9z+PnpUFgtjxJI2Cszewp4EoFLMO88q+xBWwwr9o+WA3f7pwS4szAxA95D6sDsT9omOSOzaU8srQ==","signatures":[{"sig":"MEUCIEKB5Ct1b0/NPn9FBiupAYaN5OeDwBjEElcN4O7p2cS8AiEA0aMUV0KbRIrhFshuVlNZy2mDHIULYCRZYkB7Uu4IFZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":434646},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ee6df4ed8899b4ed55b5379301be32cd73725219","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git"},"_npmVersion":"10.8.2","description":"The only WordPress MCP with page builder support. Edit Divi, Elementor, Bricks + 7 more builders with AI. Duplicate-before-edit safety. SEO analysis. 60+ tools.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_2.0.5_1765632785770_0.3308998741718929","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@respira/wordpress-mcp-server","version":"2.0.6","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@2.0.6","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://github.com/webmyc/respira-wordpress/issues"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"7df326c01ea2e878edc29cc3899f1c99a992bc97","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-2.0.6.tgz","fileCount":31,"integrity":"sha512-QMML0Aa3hiOIB6Gj1g12cbXf58Je8satT+/fpfqjWqncLoJMB00LD/UiCeA1VYo9kxxrCuVP4rgg08FcwmiD7w==","signatures":[{"sig":"MEYCIQD8OSAa4qv9w011t7USSStnaDoHmcMo3A9Dxm/SRcRW8gIhAJ57SwoH8Z/qpP8X4MndgP1rvlo6KRGpHLsWmkfmgVe4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":434495},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"1e20e50bc711de29aa315bd2e0c2424270c38ca9","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git"},"_npmVersion":"10.8.2","description":"The only WordPress MCP with page builder support. Edit Divi, Elementor, Bricks + 7 more builders with AI. Duplicate-before-edit safety. SEO analysis. 60+ tools.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_2.0.6_1765632989912_0.5128596287446912","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@respira/wordpress-mcp-server","version":"2.0.7","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@2.0.7","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"298db10219ecda3d574882bbc38f9727078ab354","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-2.0.7.tgz","fileCount":31,"integrity":"sha512-0+6W9X+7TUMbI/igMmxDIdTOlufKTQ1ml4ZJgy5CcxtE2IYITOCi0WN8iyualo/uRvLs/tEzfQuQ2RTkgelfvA==","signatures":[{"sig":"MEQCICELfZqH3YUTkolG/lryrq9SqZef8Ng5qAUQNa5UR9eAAiAvhpErmFWk/4RD1qsswr6VJSipb1/q1pmWXtIi87L/4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":432379},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5bb07e967f02946316e43378b5b78749c4845078","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"The only WordPress MCP with page builder support. Edit Divi, Elementor, Bricks + 7 more builders with AI. Duplicate-before-edit safety. SEO analysis. 60+ tools.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_2.0.7_1765634283647_0.498940781317331","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@respira/wordpress-mcp-server","version":"2.0.8","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@2.0.8","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"603eae15b7766a70444ee3e8919418277dcc31d5","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-2.0.8.tgz","fileCount":35,"integrity":"sha512-fJpuhZ6F9ffsy8+1aKBTs6clQVKUs3nZODWTATyI59vN5UK2AyrTtq810vEf7+ZxnXq3k3wWys+C8aDTItNh6Q==","signatures":[{"sig":"MEYCIQC9V5ED31030I2SRbOPaHkLm2pNmkaUP7U9bxRR/uHHXQIhAMnj0nziYnbqh+ing6VGT9qvGprYFkSa6MnPscbEPtFb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":460751},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"32d03e73ef31e5a716337e073164fbea262faa34","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"The only WordPress MCP with page builder support. Edit Divi, Elementor, Bricks + 7 more builders with AI. Duplicate-before-edit safety. SEO analysis. 60+ tools.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_2.0.8_1765635276627_0.17690417298426464","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@respira/wordpress-mcp-server","version":"2.0.9","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@2.0.9","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"bd90fbf60a9149b75af5837a3f93320debec65e1","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-2.0.9.tgz","fileCount":35,"integrity":"sha512-yvZ5tKV2msjlM+qRovJIpSNdoP2YxyhOo+JubruPmO0CcoOPI0gxMRGQOiqfQiobunQYN+IPZaMUYe0OyUYM1Q==","signatures":[{"sig":"MEQCIHPaurSKaJ7YhP37tpCP1UMdiSwA8KYb5KQPXoVglz3CAiAthEhHbI9lMI1100NZngkCsW/F9TaLOF/opza4exWTsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462043},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a3c8a0d437955909b170f45fd9ea3ece5dad11fa","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"The only WordPress MCP with page builder support. Edit Divi, Elementor, Bricks + 7 more builders with AI. Duplicate-before-edit safety. SEO analysis. 60+ tools.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_2.0.9_1765667229174_0.7781301655612565","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@respira/wordpress-mcp-server","version":"2.0.10","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@2.0.10","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"074a6a2e1b2b7f469bf02f8b82991d9dd99fb4a6","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-2.0.10.tgz","fileCount":43,"integrity":"sha512-Z+HWQUId3phag8CZSXBPwPq9kH3q2pm73n35SpzwEBl1BdrZRdR+MVHV+Lmj5/oiwMNftj+VE+th+9OBi7bjfg==","signatures":[{"sig":"MEUCIDQZfbm0I73wr3r00mlVMwVvJcqsXMw4XBjqVoFv/rADAiEAhV0BjGrXkHlWeXuA/uL9/Cdf7C86VcBE5thlVJfDYus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":478103},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"06f84e9ea53162eeb014494bc4f8b93ec2c5050a","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"The only WordPress MCP with page builder support. Edit Divi, Elementor, Bricks + 7 more builders with AI. Duplicate-before-edit safety. SEO analysis. 60+ tools.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_2.0.10_1771335832763_0.6853656524900242","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@respira/wordpress-mcp-server","version":"2.2.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@2.2.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"76b0560b04c3f29d4c023959d948663fff98a459","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-2.2.0.tgz","fileCount":43,"integrity":"sha512-3H1nTJ/M38L/F3YNBNH/9hQNtWJ3BUEgiZvgAzJAvJ/PNOAkc0JeUgJH9gFZPsGLn5DR0IUlW80YtanirtTi8w==","signatures":[{"sig":"MEUCIDClEH5noXpwI0eL/BsW1H3AEChNlvrfgsk4t/Ts5QrEAiEAlaZVVW+b00OP77K127BHHxT+n7MwnuSincaHHV0H31Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479761},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0ab14576412a148fe80b579a690c8adcfdeb901d","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"The only WordPress MCP with page builder support. Edit Divi, Elementor, Bricks + 7 more builders with AI. Duplicate-before-edit safety. SEO analysis. 60+ tools.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_2.2.0_1771594135779_0.19443236641753736","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@respira/wordpress-mcp-server","version":"2.2.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@2.2.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"e077568aeaaa88ed5ee7d09bc49fedb071e8f101","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-2.2.1.tgz","fileCount":43,"integrity":"sha512-h/iA8C16IxtsG0TKLECmIV5Xz3xHxTUAzzIWKQxoPDCuaYwPu5oRZPqayr0V1oThCGb18eHG9PKYkIvoxNISLQ==","signatures":[{"sig":"MEYCIQCMKVX0zdiPSvz8+sx/gvrufZdYL2gyJrXA0G6edpBv+AIhALd+orHI8ihqnCxWo2Gwj6gCiNcsE4km+0Cav1Tt6EwW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511316},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9a9b186873279674e920f7f417a8b0dc6eb368d9","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"WordPress MCP with 11 page builders + WooCommerce add-on abilities. Manage products, orders, inventory and reports with AI. Duplicate-before-edit safety. SEO/AEO. 60+ core tools plus Woo tools.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_2.2.1_1771872826972_0.31458598685349437","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@respira/wordpress-mcp-server","version":"2.2.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@2.2.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"3736630ba20fc004234e20c2e837626664a89eb4","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-2.2.2.tgz","fileCount":43,"integrity":"sha512-9xSSPzGVuI54VI01qk13pdoh+lsNs7YazBMaiZPsYqBg2TQ80NFzRG5fZYu2h7zAbEFj9JcgkH5qvbA7ziT83A==","signatures":[{"sig":"MEQCIAVmQtVjFMtdo5SAO13R40fcQ+1FvGVE4c2hMwTn8h4iAiAyJf/cfwqCDnfXpxoP+55gwdmAyptOxaOl6QrGym2vyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512189},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9c6a3fddf1e1af2c6ed3e6885f297c459b2e2c0c","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"WordPress MCP with 11 page builders + WooCommerce add-on abilities. Manage products, orders, inventory and reports with AI. Duplicate-before-edit safety. SEO/AEO. 60+ core tools plus Woo tools.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_2.2.2_1772056851650_0.1764470143859116","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@respira/wordpress-mcp-server","version":"3.0.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@3.0.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"6d3cfe594906d408a56b0e7ba3fcc8cbb885604b","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-3.0.0.tgz","fileCount":43,"integrity":"sha512-AD54kas6vJ1Y582D+JmV5y7scDH+V2PXzY5ZNvp4+VjWkKwMIhtTNf/49CD3L5v0IHhFZJVEifm8aptDz6i6WQ==","signatures":[{"sig":"MEYCIQCly2sIwNglAuBhyXbeQOQdKT4nLkTUysye2COexRGNuQIhAJ1V1S9Mb2jelmaxLb9MyzlEujGHiZYPwcCUZv+6rhg8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514297},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"97f0c0825a5d9131232fed6015464cd9d51607ee","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"Respira WordPress MCP server: 88 tools (77 WordPress + 11 conditional WooCommerce), 11 page builders, duplicate-before-edit safety, SEO/AEO analysis, multisite, and WordPress Abilities/WebMCP integration via Respira plugin 3.0.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_3.0.0_1772062464716_0.2224076107997881","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@respira/wordpress-mcp-server","version":"3.0.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@3.0.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"a647b6fad119f6d9b0504f65bfea1a49490a021e","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-3.0.1.tgz","fileCount":43,"integrity":"sha512-kiPZKiHGoEv6s8ULd1k7dna785f/Q2i0FOmCnkhNLvtjNEruwd0GZtPi29nMcZrZ8DVohXtgBj19zq7oAY1YXw==","signatures":[{"sig":"MEUCIFse5TWQSMZcS1T163/Mf2SC9EyuPi5Nlh8rR02gEAQCAiEAtxweqcGngM1IlQNQ7tSGymElIC8fzN8AKGWQPbJAr+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517706},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"bd126791eedb01d4d09bb5ac1d87786ae45f033f","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"Respira WordPress MCP server: 88 tools (77 WordPress + 11 conditional WooCommerce), 11 page builders, duplicate-before-edit safety, SEO/AEO analysis, multisite, and WordPress Abilities/WebMCP integration via Respira plugin 3.0.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_3.0.1_1772650939197_0.9940824884284063","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@respira/wordpress-mcp-server","version":"3.3.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@3.3.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"3c0b6c65b9a951096befe1002a6b8a1367c5cfa9","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-3.3.0.tgz","fileCount":43,"integrity":"sha512-ty1UeE2+W+Ip6ySvUY0SHHU92BVOKrvFlPI7A/8ls+EsIK8EoZGOa+jQSQt8/TauOjjYiJVdMGml9gFEHHRCKg==","signatures":[{"sig":"MEQCIFmS89Jo+zT7y3W9BxdqPUJnf1iEEVZOt+VSQRfnj9FdAiBE5lzdSmHxly4aDFgL8qXNnIcVFYEJzp83sNNNFpk6GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":547302},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7cf920c80777be5d9ec63af261687709e9172a39","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"Respira WordPress MCP server: 88 tools (77 WordPress + 11 conditional WooCommerce), 11 page builders, duplicate-before-edit safety, SEO/AEO analysis, multisite, and automatic respira/v2 fidelity negotiation with respira/v1 fallback.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_3.3.0_1772661681365_0.8222848769195115","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@respira/wordpress-mcp-server","version":"3.3.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@3.3.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"1a609043c3a2a86e3b76d39c232e8fbf7bed148c","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-3.3.1.tgz","fileCount":43,"integrity":"sha512-LC/P9ikS0ZMW+HzngHvOiZKf7f7Nvr+NpDM3AQM+8b4gqSFisGMRDVrtCBg/fL+UQ9HakCzDSpNcBpjjbIM7iQ==","signatures":[{"sig":"MEQCIADZEskrk4rqjA9b5UguBVZpWYGODFPiOuQyua1qSC6bAiAfsjilkTtvZLSsFu8TdJbASzoKdLCfVVAcMCAjWDvzLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":547302},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0db87ac3e6774d9dbe78aa922eb90498b22343b7","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"Respira WordPress MCP server: 88 tools (77 WordPress + 11 conditional WooCommerce), 11 page builders, duplicate-before-edit safety, SEO/AEO analysis, multisite, and automatic respira/v2 fidelity negotiation with respira/v1 fallback.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_3.3.1_1772712894082_0.05171659702897924","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"@respira/wordpress-mcp-server","version":"3.3.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@3.3.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"1bd0c6e7092fe78f778276340985f3895020d422","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-3.3.2.tgz","fileCount":43,"integrity":"sha512-tHP4AQGXXORc2MmoOHcLNpcjDGqSfJKHfLdKJNxNFW7enUAFOhPvxDhFC1MMO3wDHKusGbQo1cSuRq0g6x8bQw==","signatures":[{"sig":"MEUCIGl/P5RwugpJQvF22WyNxrjLXFPC3Q3iEkuJC5M33tMIAiEAhJBMyHnbXEexn2a4aWNZD2wJIrQe1HLI9JuAQ3SlqgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":550897},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0c781457cd385842dd345c8c72f2815920733c03","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"Respira WordPress MCP server: 88 tools (77 WordPress + 11 conditional WooCommerce), 11 page builders, duplicate-before-edit safety, SEO/AEO analysis, multisite, and automatic respira/v2 fidelity negotiation with respira/v1 fallback.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_3.3.2_1772739941799_0.43501805407987737","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"@respira/wordpress-mcp-server","version":"3.3.3","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@3.3.3","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"4e460346d1f6aec04a31634ae358221327f679a7","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-3.3.3.tgz","fileCount":47,"integrity":"sha512-H0MCeXU1scpnuBUHpqJqYYYAuQv7zgG6P1eO9kypbb0q1Cmi7ymxJgdBGOS4xkoQgTrSrF4l2BhSLl/gnaeCew==","signatures":[{"sig":"MEUCIANNM/yFrej3qi8SlA4aQNkQFVpzbU0uKYRrio2yZXdqAiEA7LxyjXWa12as4oYpvruSCOwy3mfs+u8r5F2HtGz+QqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566541},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f5a0b838bceb816b778ab096979d48ea512d9f2b","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"Respira WordPress MCP server: 88 tools (77 WordPress + 11 conditional WooCommerce), 11 page builders, duplicate-before-edit safety, SEO/AEO analysis, multisite, and automatic respira/v2 fidelity negotiation with respira/v1 fallback.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_3.3.3_1772743651507_0.05748811463625847","host":"s3://npm-registry-packages-npm-production"}},"3.3.4":{"name":"@respira/wordpress-mcp-server","version":"3.3.4","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@3.3.4","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"f6752b18975c66948bcf8dfe0326647623961891","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-3.3.4.tgz","fileCount":47,"integrity":"sha512-NE28wJ4yZGtTEvc+JJnkdp5vWBJRAkTvUwkdYAOYGZtOygMCfGgScvaB0RjE4isCOy19klC3mgFhKIYvckF9Eg==","signatures":[{"sig":"MEYCIQDWCc7HosVyQZeqkPQoD+PFpDfYsdlWDgk8eSP2WNVjKQIhAOTDD7KZetdAzB29oio1kwlQtSt/g+w3RMvxxuMGi3JR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":585836},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b3b4448895c21311f2243cb33b6f79d7e8343949","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"Respira WordPress MCP server: 103 tools (82 WordPress + 21 conditional WooCommerce), 11 page builders, duplicate-before-edit safety, SEO/AEO analysis, multisite, and automatic respira/v2 fidelity negotiation with respira/v1 fallback.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_3.3.4_1772795422006_0.3448747072585554","host":"s3://npm-registry-packages-npm-production"}},"3.3.5":{"name":"@respira/wordpress-mcp-server","version":"3.3.5","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@3.3.5","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"9a41c54448de761935699e2da1d30607cb518975","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-3.3.5.tgz","fileCount":51,"integrity":"sha512-iWdGXUnmYKQKa/B89jmezh5Dd1Obpo+iHfcRwUany/S5sHyu8oXdeWkNnykX/QR6t42qG+xac62sKxzmoqksng==","signatures":[{"sig":"MEYCIQDHjP2ykGuO//SrxaEOC5MYO5DTCtOi4UDRIjDt+T6EeQIhALqS7Qsr1lzbUBfsqrtRkWV/3h9x5Zni4DJPCiGrCQTf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":594726},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e2dff041745771c906a9fe32a4f14797c7dd701b","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"Respira WordPress MCP server: 103 tools (82 WordPress + 21 conditional WooCommerce), 11 page builders, duplicate-before-edit safety, SEO/AEO analysis, multisite, and automatic respira/v2 fidelity negotiation with respira/v1 fallback.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_3.3.5_1772885015998_0.8863327018313478","host":"s3://npm-registry-packages-npm-production"}},"3.3.6":{"name":"@respira/wordpress-mcp-server","version":"3.3.6","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@3.3.6","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"9bc9bd0af5f8b2deb1eb08ba064686ebb78d0512","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-3.3.6.tgz","fileCount":51,"integrity":"sha512-0WOJoTVbEjSfgd0E+S9AB0e/ZbYXQm4psLXQWIxWli+Owf4IxvPreqAZnso71yQIRfIq6IiI0I4pBiGRqiLETQ==","signatures":[{"sig":"MEYCIQCA4WUBYWvEVgz/p4LZ8bYyf6pFZraFq+9NlFEpisf2KQIhAOPP97gVczfuLSYrwqaYwg7lPpTqXqCitkgaAQtWPJsK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":594726},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"42d371aa48630184e308910ea3eef7e7b4bfa437","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\""},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"Respira WordPress MCP server: 103 tools (82 WordPress + 21 conditional WooCommerce), 11 page builders, duplicate-before-edit safety, SEO/AEO analysis, multisite, and automatic respira/v2 fidelity negotiation with respira/v1 fallback.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_3.3.6_1773097163493_0.3802768395486653","host":"s3://npm-registry-packages-npm-production"}},"3.3.7":{"name":"@respira/wordpress-mcp-server","version":"3.3.7","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@3.3.7","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"cbcdab30c29184192a882b65cd6b324d3ea0435d","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-3.3.7.tgz","fileCount":51,"integrity":"sha512-xZJVcuEztbAQdVBi89H2xmpRdNZkOZf0uBimNLlUuwBSmxDfZf+ZJbZEQs+DDdexxCNWv2SkSUgU58QZPr0wpg==","signatures":[{"sig":"MEYCIQDg/KavUW0lav+BK+l1PSNjjuGNb5TkPCnoxIet64cEbgIhAMd/WYhKw4+ms4i0dgNtHFTs30Vw+ivlKAf2hjORPhxl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":594872},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ce304b6d009245435ddec5b7c5cd8851ec39a6c0","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"Respira WordPress MCP server: 103 tools (82 WordPress + 21 conditional WooCommerce), 11 page builders, duplicate-before-edit safety, SEO/AEO analysis, multisite, and automatic respira/v2 fidelity negotiation with respira/v1 fallback.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_3.3.7_1773226844204_0.474444084039384","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@respira/wordpress-mcp-server","version":"4.0.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@4.0.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"bbeac21e9ad20900fa9340391a2af56a87cc469f","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-4.0.1.tgz","fileCount":55,"integrity":"sha512-L6oiEWiymNi0YpgxFYwE1nMLJo3UWPFkgr90zl0fpWvQQNQEAaTjFODufCkHPnNJ6RdkAA7BxLga3LHHTn9rnw==","signatures":[{"sig":"MEQCIG88Au/X3rOEYHbWzgZO5rBYB83efsWmrmbKcw9rTeNSAiB830fTEg+CYXPMLHx5aaeDgldCWxs67bOIjIknvqq4wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":646876},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a4adccddac866a703cb2ff1099bf54dc577d152a","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"Respira WordPress MCP server: 103 tools (82 WordPress + 21 conditional WooCommerce), 11 page builders, duplicate-before-edit safety, SEO/AEO analysis, multisite, and automatic respira/v2 fidelity negotiation with respira/v1 fallback.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"zod":"^3.25.76","axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_4.0.1_1773341663231_0.851381626932983","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@respira/wordpress-mcp-server","version":"4.0.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@4.0.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"b605cb4f714d101e815988b17f8b1587d3d04f8d","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-4.0.2.tgz","fileCount":51,"integrity":"sha512-bXZVwn2gtaYNNkXlwXtupThIz4mzWDn62Ac2zLLhUJelgoaP0sGbPOwUBnSV/+XpgRpXbbLKtwjajv1qb7HNzg==","signatures":[{"sig":"MEYCIQCMPV/3xlgCQc7jWoNwwWl32ZMUoOWMU67o/iOGn/DyVAIhAIsharIlXPpT4X0VujrdIfwQ5EL9tSDcXBMPdkkdmXwb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":626954},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"1fa534c4cbe36afd70cfab634d87c4e9bae9a88c","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"Respira WordPress MCP server: 103 tools (82 WordPress + 21 conditional WooCommerce), 11 page builders, duplicate-before-edit safety, SEO/AEO analysis, multisite, and automatic respira/v2 fidelity negotiation with respira/v1 fallback.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_4.0.2_1773492257111_0.8408906406196319","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@respira/wordpress-mcp-server","version":"4.0.3","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@4.0.3","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"5676cac0b6e7d0b5df0b1dbc589273ba5a846eb4","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-4.0.3.tgz","fileCount":51,"integrity":"sha512-b6leMNVj0XISpn+Ah2idFdtb2WrvMGKfjgeklZUd47R2IvPb+T9I/XEB/lUl3iIhhbNDYbIU1newVr5XbmrADA==","signatures":[{"sig":"MEUCID3rv/+3FLS2xsyZjS73DqysLhr8j7nKFcPasY1tN5i9AiEA9ya2M5UIvWGMvsPbT58V6XItfhMFaI1WiXH5SIr0LwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":629295},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e496456d53c3aaf9545ba20b1690454b654b2a16","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"Respira WordPress MCP server: 103 tools (82 WordPress + 21 conditional WooCommerce), 11 page builders, duplicate-before-edit safety, SEO/AEO analysis, multisite, and automatic respira/v2 fidelity negotiation with respira/v1 fallback.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_4.0.3_1773494261969_0.9434957021182699","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@respira/wordpress-mcp-server","version":"4.0.4","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@4.0.4","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"31505a5cf5931fe3524579ff8a746d3255c2e19e","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-4.0.4.tgz","fileCount":51,"integrity":"sha512-XyLYiinrjYhSpPIp/ThM2/98VxYZecKzbDfQYQ0DqzzpI7BGMcaZELJpa0L1cf5ziwIwP9/g0hxAQomIoSZPyA==","signatures":[{"sig":"MEQCICon8LQTpBGYt78j+n6UOcgHEQtBlRrqzh/CMsf2NlscAiBoL3jVjPOolv3+xa2EMljA8tXxUrnEe/wEEjI4HU685Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":629337},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9bfda78cbd174620bf54c3dc2de9255a9731fe21","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"Respira WordPress MCP server: 103 tools (82 WordPress + 21 conditional WooCommerce), 11 page builders, duplicate-before-edit safety, SEO/AEO analysis, multisite, and automatic respira/v2 fidelity negotiation with respira/v1 fallback.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_4.0.4_1773495665845_0.40351367835227103","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@respira/wordpress-mcp-server","version":"4.0.5","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@4.0.5","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"66d5f7adeb188fca23e47cc7a3ded3c9f552812c","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-4.0.5.tgz","fileCount":51,"integrity":"sha512-XMnCsGKOg8R6t+xy3fuXXaf79I+2SjFD30euAe9gMMrQSCOy//KuY7HX4UWotiY6TrAE3WW9WP1aBbsP3ptaMQ==","signatures":[{"sig":"MEUCIHccsRQwxErrJJxEo6uK6R8Vmx8dIbbuxFLHMZEB+4E8AiEA8gL8h2CTyn4LvGFD9UiSMvR4c54G9jgatuZvCieNurc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":629581},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"72c5b87771327514e543ac54623e484a1219cccc","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"Respira WordPress MCP server: 103 tools (82 WordPress + 21 conditional WooCommerce), 11 page builders, duplicate-before-edit safety, SEO/AEO analysis, multisite, and automatic respira/v2 fidelity negotiation with respira/v1 fallback.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_4.0.5_1773496663497_0.8005550504517194","host":"s3://npm-registry-packages-npm-production"}},"4.0.6":{"name":"@respira/wordpress-mcp-server","version":"4.0.6","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@4.0.6","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"1c2e92d6689274a0e66b755a76d9831dbf70970e","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-4.0.6.tgz","fileCount":51,"integrity":"sha512-h9XbWJIy1u937NMZaZhfu22J171EqOvye0djtbW2W/6sgVL7/X9fHurbTT4bW2App3TxjHy22j3xi0h8ZPHe6Q==","signatures":[{"sig":"MEUCIHTFVjMQIuMzlICHz2ViMHOPqbAD9g8vCh+bBm6s+f6gAiEAjgtWUiuXUOcTtNp5DtV5B/dMEIFm1k33PBV1px0jXsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630337},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ab7e443b3c28a66ffe3705514f0c761be7c186c9","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"Respira WordPress MCP server: 103 tools (82 WordPress + 21 conditional WooCommerce), 11 page builders, duplicate-before-edit safety, SEO/AEO analysis, multisite, and automatic respira/v2 fidelity negotiation with respira/v1 fallback.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_4.0.6_1773512556568_0.8672837697506732","host":"s3://npm-registry-packages-npm-production"}},"4.0.7":{"name":"@respira/wordpress-mcp-server","version":"4.0.7","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@4.0.7","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"370654325a60a9c9785f7d8b15e1e67e995ef6f8","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-4.0.7.tgz","fileCount":51,"integrity":"sha512-XCpctClidbCK5RjPLwTC/vh2SopxFlB9AJMxHtHqDJtPG08/IOeV+FcuI87LtaO+whDCmmIUguQfoddRz1imFw==","signatures":[{"sig":"MEQCIFaovrvS7SIg7BKydK4aBImIrYYLn7k7rx/xjgpPeO3BAiAU19KTMGKOCFPHX4HoMYnufVxcsuNVvpOn7pI8hrXVng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631284},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e90629eaa92c41664cfba100167104bebd384d77","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"Respira WordPress MCP server: 103 tools (82 WordPress + 21 conditional WooCommerce), 11 page builders, duplicate-before-edit safety, SEO/AEO analysis, multisite, and automatic respira/v2 fidelity negotiation with respira/v1 fallback.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_4.0.7_1773654525594_0.31676611542541333","host":"s3://npm-registry-packages-npm-production"}},"4.0.8":{"name":"@respira/wordpress-mcp-server","version":"4.0.8","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@4.0.8","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"c62c11694739eda4de1aac7beb45570a1ecffa8a","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-4.0.8.tgz","fileCount":51,"integrity":"sha512-Q8IXcdjlu11Ev4vZDaQtF1+zF2r47AV+FZkhag65/mr1j9hq37ZngIgCYjmLpdCsHx3TmrlqD1GwSXQKdOijdQ==","signatures":[{"sig":"MEYCIQDeX7M1c9msekB301lTk5WdZNtBiGpFfBScArEdmxcvzAIhAOxTz3kMIHztWpaZ3ECXcJkNnVq6A7Y22ceRiYZHQgtL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633938},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"37f7b557a489dbced5dd8c906d867f583278308f","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"Respira WordPress MCP server: 103 tools (82 WordPress + 21 conditional WooCommerce), 11 page builders, duplicate-before-edit safety, SEO/AEO analysis, multisite, and automatic respira/v2 fidelity negotiation with respira/v1 fallback.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_4.0.8_1773954692347_0.15955899944769536","host":"s3://npm-registry-packages-npm-production"}},"4.0.10":{"name":"@respira/wordpress-mcp-server","version":"4.0.10","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@4.0.10","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"ce41bae1c37cbefba7e5fd8c16433b11c3a43fb4","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-4.0.10.tgz","fileCount":51,"integrity":"sha512-rHpncyKLltw3XPlhDhtaSwLDDBDdtcwhbKVyItEyMnp0jinUAHL2CSwqFpaYzr7ACWHnzBG2lCHDuDbbTE6v6w==","signatures":[{"sig":"MEQCIHu1T8SVuYuMbgT1enwiW+FEcXAofmKzRGRqDbxj1AiIAiB3sqPkaeSxnuNsRJhvYNK1cy5xHvdZXf67XhyAUVuKug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":635370},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"85d2d21f75f158f03c977406dca16df66fd1fe0c","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"Respira WordPress MCP server: 103 tools (82 WordPress + 21 conditional WooCommerce), 11 page builders, duplicate-before-edit safety, SEO/AEO analysis, multisite, and automatic respira/v2 fidelity negotiation with respira/v1 fallback.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_4.0.10_1774258188522_0.382766114428033","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@respira/wordpress-mcp-server","version":"5.2.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@5.2.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"1fe88b7a79917d5fa0cfca0f7c979d2f45890eb5","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-5.2.0.tgz","fileCount":51,"integrity":"sha512-jtDHQQKNBgFNexRk1lOu/hHMY3UFSFHFAVP9JTo3jtlmS/pS4HV7bIZWMHkct4xHlkIUf13Ropl+HxjgRXdwCg==","signatures":[{"sig":"MEUCIQDTYypuodgV4DPqcofkrMGkkQlatU9dxr0TzLvaqV4R1AIgUuJNFyXKBU1os/J+64Zi9PfK4Xz18blYqYAbEHkUv5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701370},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"67057e4d66a59691549bb95c75ab777dfa7da976","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"Respira WordPress MCP server: 125+ tools (element ops, build_page, HTML converter, stock images, bulk operations, 27 widget shortcuts), 11 page builders, dual respira_*/wordpress_* registration, and automatic v2 fidelity negotiation with v1 fallback.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_5.2.0_1774577438799_0.028852023719248443","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"@respira/wordpress-mcp-server","version":"5.2.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@5.2.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"9e4f6816203d5267cce7d5dfa8bfa00cc975de88","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-5.2.1.tgz","fileCount":51,"integrity":"sha512-V0UKF2fhs73shKTk1liWHbSWV6lQzlLxdXT22k0z0/Q+fG1RgEQ8Pb+Q0xIGkbBDPGkpeV93bHUkvLV8cTu1mQ==","signatures":[{"sig":"MEUCIEbreh9pTG5uGvBWoTg5BAeclaJ3I/yajCmbsxvGo3ULAiEAs98XMyJvabUZtnLbRRq3rZvsXEnZG58b9fQLvivZp1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":704568},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9b252e3430889f99f84f49d2d72bdb555e56675c","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"147 MCP tools for WordPress. Element-level editing, full page creation, HTML-to-builder conversion, stock images, bulk operations, 27 widget shortcuts. Native support for 11 page builders: Elementor, Divi 5, Beaver Builder, Bricks, Gutenberg, Oxygen, WPBa","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_5.2.1_1774621835156_0.1920211676042054","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"@respira/wordpress-mcp-server","version":"5.2.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@5.2.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"2f7cf9f518cc1c116a7de3bcd9f632f18ae0b3c7","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-5.2.2.tgz","fileCount":51,"integrity":"sha512-FfeD+HXU8/zml7rp6En5lh6RoD9QKhEQi6ZqKBeOjMA9yWBwoEgyYWKMRm88iRV87rvspmOGGV7rTT5Pw3JEwA==","signatures":[{"sig":"MEUCIQC99QZawvmf5We+mikqlMGCafav5RNRoZ/zB9MUfX/BpAIgTVWv5P/GKfntFynY9/siKs1MKbyIc8LiPONzRbTuYPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":704172},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"de2caeba3b9495adeb25e73d83dfe159ff820604","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"147 respira_* MCP tools for WordPress. Element-level editing, full page creation, HTML-to-builder conversion, stock images, bulk operations, 27 widget shortcuts. Native support for 11 page builders. wordpress_* aliases still accepted but no longer listed ","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_5.2.2_1774634650604_0.5292181688184465","host":"s3://npm-registry-packages-npm-production"}},"5.2.3":{"name":"@respira/wordpress-mcp-server","version":"5.2.3","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@5.2.3","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"6c6bc7fc395a01da6a9af8edb7884863bd7c3905","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-5.2.3.tgz","fileCount":51,"integrity":"sha512-mivSzlJA0dzMy7aHccojX3Xn/3dtop8lh8tE9+Gb3W4LLm5N5XNXwt+CPt7LLK3BEgYrcIIWY6OOW0/1IVjymg==","signatures":[{"sig":"MEUCIQD+SvWSUphkxjEHaWUgOnXLtty2FLQ3kAfIAnzQO4cP/wIgDp4NJGCK70HytDYVrEex4nnshFlUrAZNh4yD1IFONew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705683},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"32cdc6923cb401f94e21686c607c580308529f14","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"147 respira_* MCP tools for WordPress. Element-level editing, full page creation, HTML-to-builder conversion, stock images, bulk operations, 27 widget shortcuts. Native support for 11 page builders. wordpress_* aliases still accepted but no longer listed ","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_5.2.3_1774636636682_0.5316550458753357","host":"s3://npm-registry-packages-npm-production"}},"5.2.4":{"name":"@respira/wordpress-mcp-server","version":"5.2.4","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@5.2.4","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"707302bb4e897f493939fd660d2011fb5a270aea","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-5.2.4.tgz","fileCount":51,"integrity":"sha512-9hqZOjWiuSsFFK4qBc2AhJqpvWfOKRjaWP4zbFdQnuCpLf9+o/6dMrXsLpAbwGlHP9FhiFnwhrua078D8RnfkQ==","signatures":[{"sig":"MEQCIHCYqEPTwLkzGL+NB2OQfrSWennjAL3rfffycA/kQoHNAiAD2QmExDvTejtNGjQBLT5QHadQilaGKnnXlWew+yvgqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":706575},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c2f01b64a32d2a56cc2fe310c2203dd209485689","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"147 respira_* MCP tools for WordPress. Element-level editing, full page creation, HTML-to-builder conversion, stock images, bulk operations, 27 widget shortcuts. Native support for 11 page builders. enabledTools config for clients with tool limits (Antigr","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_5.2.4_1774641955554_0.8354332065845671","host":"s3://npm-registry-packages-npm-production"}},"5.2.5":{"name":"@respira/wordpress-mcp-server","version":"5.2.5","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@5.2.5","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"5b0cf251955773f8c20bc426ba0c1b75de0b18ba","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-5.2.5.tgz","fileCount":51,"integrity":"sha512-9f5qQKEBhfhuTjOHC00vweIf/JYieRU5WmnZbW5bq/YVCwkOVDPMLzPtR7UMzXrGPyFnc4yYe7kSXG3vnWyImg==","signatures":[{"sig":"MEQCIFGmwtgtHQtm2bPhIv5R00U/lLMFrST0WMzZM8daOU34AiAI9N6h7zmUoXiVoW7Eaf6iN/Kt/KVG4EU+Sd4mTlOe4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":707765},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"35948f714c8cb159ac8772fcbb6ac49a552e6d56","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"147 respira_* MCP tools for WordPress. Element-level editing, full page creation, HTML-to-builder conversion, stock images, bulk operations, 27 widget shortcuts. Native support for 11 page builders. enabledTools config for clients with tool limits (Antigr","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_5.2.5_1774695878399_0.5409011288046359","host":"s3://npm-registry-packages-npm-production"}},"5.2.6":{"name":"@respira/wordpress-mcp-server","version":"5.2.6","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@5.2.6","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"142f4fe28fad866b01d7c51d39bb4c89baf2d089","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-5.2.6.tgz","fileCount":51,"integrity":"sha512-NRG5edEhjnTBCHjhRAF1mR6wMGBolQqHA+v5lycXLfSR3mjW1aSq/bxS5p/0oIcUyCrPONXbTOd6X1HBkWGRfw==","signatures":[{"sig":"MEQCIDGrT7tFS9Jwz0ZkH4UIjQ7lkoHFOQVKb0qDP3Yk33L+AiAgsnEhJ5hVkyrD+pXBnbcm7QBUTzg/C7SSGpr98nlcuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":718049},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f9430e4c3993b6b1b736d52555381e46b29a5f05","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"125 MCP tools for WordPress (104 respira_* core + 21 woocommerce_*). Element-level editing, full page creation, HTML-to-builder conversion, WCAG accessibility scanning, stock images, bulk operations, 27 widget shortcuts. Native support for 11 page builder","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_5.2.6_1774741257129_0.7379619123683112","host":"s3://npm-registry-packages-npm-production"}},"5.2.7":{"name":"@respira/wordpress-mcp-server","version":"5.2.7","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@5.2.7","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"0583ba0895e24972da701b6e2e5f52c9115f4e97","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-5.2.7.tgz","fileCount":51,"integrity":"sha512-9LBr3uxasfdFhuITwFQUI2J2zWf5Q5F9yyEZza+gQFSHG6zIaE4S9FbRAhJjYzvb2EwlovXcOQz+VI11icvV6g==","signatures":[{"sig":"MEUCICWRU5dENq0mxlFWY7Jt9uDPsSCq1+qdtQ1g7NEV8/+EAiEA02qEN/2q2egia9pXX/bh4mJHLfidAI7Bnt2a1prlOz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":720451},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ca235d0afa2b9989620cfe86b1ae126c2f014ac0","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"125 MCP tools for WordPress (104 respira_* core + 21 woocommerce_*). Element-level editing, full page creation, HTML-to-builder conversion, WCAG accessibility scanning, stock images, bulk operations, 27 widget shortcuts. Native support for 11 page builder","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_5.2.7_1774742252612_0.18759448238145837","host":"s3://npm-registry-packages-npm-production"}},"5.2.8":{"name":"@respira/wordpress-mcp-server","version":"5.2.8","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@5.2.8","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"024fa8a34736c50c7f39454a677f2e98c6d32858","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-5.2.8.tgz","fileCount":51,"integrity":"sha512-3EUjgsuvdun/ha8pvHEBCheKL0BIslBBPIHiz5Kldtbi8d/JA8ZEoRBNwK6cX/2IPfIJFsyPSuOLPNi8atkENQ==","signatures":[{"sig":"MEUCIQCdquouYzCY9tEDqzAyTDeTU83+TtYLb8lSkrg5DeHBVgIgOHRnjNqA/ZpZdku3WSMWblVKCy/Jl39U6kULVADZyw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722066},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a5d0236a2d7b700423d9faaa00a96446be29448f","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"125 MCP tools for WordPress (104 respira_* core + 21 woocommerce_*). Element-level editing, full page creation, HTML-to-builder conversion, WCAG accessibility scanning, stock images, bulk operations, 27 widget shortcuts. Native support for 11 page builder","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_5.2.8_1774747285496_0.5500592934732571","host":"s3://npm-registry-packages-npm-production"}},"5.2.9":{"name":"@respira/wordpress-mcp-server","version":"5.2.9","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@5.2.9","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"ccf4f59eda8996445745f3a0604728aa6973fcac","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-5.2.9.tgz","fileCount":51,"integrity":"sha512-yBcMWTTWwYs/41UN8yXclO9DzUINaNLCo7R5lFr47sEPN5cTqgjEbgk2bSNoPDcrwzpc6ZVVug8w9YlGSctC7A==","signatures":[{"sig":"MEQCIFGffxCTTQ9RFjippX5wsvsz9w+amhqJJIAM8V/otFHpAiB5gz3ul3F/eV9hssulYNz7xPaoFO6y2r704w0pnZemhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722121},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"aa0e713196646446070ab2efde08ad5522d1dca6","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"https://respira.press","type":"git"},"_npmVersion":"10.8.2","description":"125 MCP tools for WordPress (104 respira_* core + 21 woocommerce_*). Element-level editing, full page creation, HTML-to-builder conversion, WCAG accessibility scanning, stock images, bulk operations, 27 widget shortcuts. Native support for 11 page builder","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_5.2.9_1774780331115_0.6122396082846728","host":"s3://npm-registry-packages-npm-production"}},"5.2.10":{"name":"@respira/wordpress-mcp-server","version":"5.2.10","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@5.2.10","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"352e73050abea88117c4247b5cbf0713fde31bf1","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-5.2.10.tgz","fileCount":51,"integrity":"sha512-1vawDLzySnOuRFfG+xv9SbZ1ic2HoU63HVu8LM839kGuyY5PsDXxdijHhaN99Xi98Ww48Q+ywF/sgwdQXl2VBQ==","signatures":[{"sig":"MEUCIDQf/6InWsU7hC+sDLRePAq8fdQnftyAuc6ocA3qtsknAiEAg+kZ45AXoFrmk5SxKBv1u7YDqM482As3kkXNStdSDoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722203},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"1871203fd041578f6ee414a0f3cc6ec36010095f","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git"},"_npmVersion":"10.8.2","description":"125 MCP tools for WordPress (104 respira_* core + 21 woocommerce_*). Element-level editing, full page creation, HTML-to-builder conversion, WCAG accessibility scanning, stock images, bulk operations, 27 widget shortcuts. Native support for 11 page builder","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_5.2.10_1774796657607_0.27754478560098983","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@respira/wordpress-mcp-server","version":"5.3.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@5.3.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"7f8cc67993fb42b3b0cda89c2e94f53c1b2aa5d9","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-5.3.0.tgz","fileCount":55,"integrity":"sha512-5sPC47DFQ616U3pz9eSlDI8BZ9winkJMPhT/vWDmAgcoEvpckxG5OtWTZQzdtHihEvx8WmYX/AQR0qKthHKq4A==","signatures":[{"sig":"MEQCID8InujhKtJhzV8C+jdl0qMQGEfwR84YnuO85Tl/P0tXAiBZZ1gUl0xtV3ZcML+bMUsgJ5/pXe7yMKpni7xE/uJjeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":742107},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"88e62ef975b190768f21c39553d72fa0c3e7cebc","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git"},"_npmVersion":"10.8.2","description":"165 MCP tools for WordPress (131 respira_* core + 13 Bricks deep tools + 21 woocommerce_*). Element-level editing, full page creation, HTML-to-builder conversion, WCAG accessibility scanning, stock images, bulk operations, 27 widget shortcuts, Bricks Full","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_5.3.0_1774811959106_0.9784561493657753","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"@respira/wordpress-mcp-server","version":"5.3.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@5.3.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"de6776730346c2c47c7b0b353808e84dca933930","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-5.3.1.tgz","fileCount":55,"integrity":"sha512-hDnWUoLbsGR7Z3W6t06OYzJlyV42giu55ZgPQ3wE6YgepEYb/9QHyd1GzJOSYnMqpix4jlpl9EQ8vIotQ4gvaw==","signatures":[{"sig":"MEYCIQD91zeFLP3ZZE+NiS4z99KjdHBvK2cCEPqlFVRQ7WT5FgIhANz959A70ViZpR8C//gePnPgv930A3ssjL5ahb3HvYUf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":741997},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"1c6c116a940aed8b16928013f5a94513bae1b732","mcpName":"press.respira/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"_npmVersion":"10.8.2","description":"165 MCP tools for WordPress (131 respira_* core + 13 Bricks deep tools + 21 woocommerce_*). Element-level editing, full page creation, HTML-to-builder conversion, WCAG accessibility scanning, stock images, bulk operations, 27 widget shortcuts, Bricks Full","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_5.3.1_1774817385206_0.5349726959248051","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@respira/wordpress-mcp-server","version":"5.4.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@5.4.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"193c5ba8f27c41504c467d9697e9185f74267a04","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-5.4.0.tgz","fileCount":55,"integrity":"sha512-bQVdjwBvf0fNtDNRA0oOaWQOn+WzOIvHMW9nxeNOhh9GKsGijRAi2mcwBwWnsD1CjjwL5rhtJj0Q9/FuKeRiSg==","signatures":[{"sig":"MEYCIQDwwMFNbaIQ5cV4RkQkMkOjxeqtU3iIoF5Xpy6SI5qqQgIhAKtISm3q4MXSqJHC5FQvB8sMGx08wKHboU4cBgdeu8Li","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":755275},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"341667d8fd955aa083819bc53dd748acbd9af561","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git"},"_npmVersion":"10.8.2","description":"172 MCP tools for WordPress (131 respira_* core + 20 Bricks deep tools + 21 woocommerce_*). Element-level editing, full page creation, HTML-to-builder conversion, WCAG accessibility scanning, stock images, bulk operations, 27 widget shortcuts, Bricks Deep","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@sentry/profiling-node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_5.4.0_1774896060961_0.3992493556356027","host":"s3://npm-registry-packages-npm-production"}},"5.4.1":{"name":"@respira/wordpress-mcp-server","version":"5.4.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@5.4.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"f61aef1d0fb7d322c6f45ca6b60e76217c690404","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-5.4.1.tgz","fileCount":55,"integrity":"sha512-NGohVdQuSJvvOXOOrbbM4NoT0ENuCzgHBh5YzW2gAuhsN9G3LO6dnxxrs9P935LTdjCK/NcxLGu0v6ceMZD1TQ==","signatures":[{"sig":"MEUCIHwKhsEDHrGp7RPaQo5pMI+8gZAIFWddQfIIDGMUcWqFAiEAjjkivqHV2WT5stFROkG6o60db+85zpCPVVMWCezdiBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":756417},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f1cf100ad9eeb058f0682f8d883dc6729eeb3389","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git"},"_npmVersion":"10.8.2","description":"172 MCP tools for WordPress (131 respira_* core + 20 Bricks deep tools + 21 woocommerce_*). Element-level editing, full page creation, HTML-to-builder conversion, WCAG accessibility scanning, stock images, bulk operations, 27 widget shortcuts, Bricks Deep","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_5.4.1_1775086585906_0.9642824161742467","host":"s3://npm-registry-packages-npm-production"}},"5.4.2":{"name":"@respira/wordpress-mcp-server","version":"5.4.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@5.4.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"5f25515f8afc636dfb29f5a1784034cb698b068f","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-5.4.2.tgz","fileCount":55,"integrity":"sha512-Pmzi24vWy5epMifG5PSVAG5/qENB8mbV/SDoDO7xOblhv7uzUJ7cjg/nHmNuLxmMehMbIAD/Us95RdwvcNgzJw==","signatures":[{"sig":"MEUCIQCDonaFLYV1WVuEoItfkTppjbGwUHHOKRoJQhG+H3ifjwIgBpTCj2S35Yz1mfVE/EAy2CaNrU+q0tiNjDuzasevtec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":769271},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"83df0f9c73bdb068e59b24323a555c59bff1cd83","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git"},"_npmVersion":"10.8.2","description":"172 MCP tools for WordPress (131 respira_* core + 20 Bricks deep tools + 21 woocommerce_*). Element-level editing, full page creation, HTML-to-builder conversion, WCAG accessibility scanning, stock images, bulk operations, 27 widget shortcuts, Bricks Deep","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_5.4.2_1775154167151_0.13142300744921442","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@respira/wordpress-mcp-server","version":"5.5.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@5.5.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"8e5a5a3663c969aaebd805798906307c63e35ac5","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-5.5.0.tgz","fileCount":55,"integrity":"sha512-mza5gUNKWtpmDUioo0T71zW3Mo3lbY2u6Ev++WEcVo9DImM5tHizsjOdrTk2oNJZJXFUscklpTN3N7scZXzrxw==","signatures":[{"sig":"MEYCIQD9KOQ/eZRxe+3M4S8MHNNL299IL7gR391oTFtyKnjwawIhAL7PzhXTyVzUl5s2hizWHpQD5Ggmcp28uZARALbSX5mE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":813581},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2d9acda5481af853170e81705f3b8c6e08826bac","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git"},"_npmVersion":"10.8.2","description":"172 MCP tools for WordPress — the only MCP server with native page builder support. Element-level editing, full page creation, HTML-to-builder conversion, WCAG accessibility scanning, stock images, bulk operations for 11 builders (Elementor, Divi 4+5, Bri","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_5.5.0_1775251030978_0.3848985445821602","host":"s3://npm-registry-packages-npm-production"}},"5.5.1":{"name":"@respira/wordpress-mcp-server","version":"5.5.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@5.5.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"4843040c54b1afcb35635d665f4154f37d4e5934","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-5.5.1.tgz","fileCount":55,"integrity":"sha512-NGhWqXEuiRw/IaJpzdf8OTNA1w6Qe37gl9HpADW0NqnBHYIm+B2UAZpCracTvKDxTbrNRa6osvtGEUGQoJ0OGA==","signatures":[{"sig":"MEQCIF4yhmx5pGL00uvWqgsSgEdEL+ciyTqpk4Aij+8j+X51AiAajKHaKERV9rNo2vdsi5rJv/nK0mjS15CzpkPbNnOA4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":813931},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e05a08c6884486e6412211cd5208e8f7fcdb842f","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git"},"_npmVersion":"10.8.2","description":"172 MCP tools for WordPress — the only MCP server with native page builder support. Element-level editing, full page creation, HTML-to-builder conversion, WCAG accessibility scanning, stock images, bulk operations for 11 builders (Elementor, Divi 4+5, Bri","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_5.5.1_1775637591574_0.02395293423932099","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@respira/wordpress-mcp-server","version":"6.0.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.0.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"7ffda0b2215cfec15e89b4cc61f5abdcca93590a","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.0.0.tgz","fileCount":55,"integrity":"sha512-EJF0oejGvom15LwMzwQ79o6UmzgDXYBGc2nbhRRMkQOazKhVvoID1KCfLSHnIoSc7RRI7Ux5XrrH1qTl5wYp6w==","signatures":[{"sig":"MEUCIQC4yrmTUvvo+69DtNfgoh/jWaRHlOHo04iBE5pMoLjUCgIgG5I5MM91TDthSKe2vFDnVtv6dO252kHjr2PiU8YRKns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":819597},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b23d6d26c70e06cf6fc20d67b3f0a29648fc0024","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git"},"_npmVersion":"10.8.2","description":"172+ MCP tools for WordPress — the only MCP server with native page builder support. Element-level editing, full page creation, HTML-to-builder conversion, WCAG accessibility scanning, stock images, bulk operations for 12 builders (Elementor, Divi 4+5, Br","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.0.0_1775761467760_0.3238052663947293","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@respira/wordpress-mcp-server","version":"6.0.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.0.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"b949f67716c86fe7cdf3c0ab909ba108e1c77268","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.0.1.tgz","fileCount":55,"integrity":"sha512-fcS6dRzciO4xTJJiCsDT9yaqSHjvvOC/Dd+9rZL4drO2W9To4gRf/VXgH6ZysD2v4dAgW9QZN8y/bpBeGwRL0g==","signatures":[{"sig":"MEUCIQCXf9nPOWtSV0Yr+i2LpRZLJmg6yVmWQlErhlxpqlqdoQIgP5Xn2Qbsm7lWlc/PXL6/vA3V6C9czPFATAIZqtabGrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":819862},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"adddddad64d4e5868f12eb257bf12053ef52e4d2","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git"},"_npmVersion":"10.8.2","description":"172+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.0: context-aware filtering automatically shows only relevant tools based on your site's detected builder and plugins (~170 down to ~13","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.0.1_1775763933086_0.21154772168322977","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"@respira/wordpress-mcp-server","version":"6.0.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.0.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"00cac74c521e86bfb832f0e4792f60d8c950d94d","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.0.2.tgz","fileCount":55,"integrity":"sha512-q7G7fDOrkwsKRWPde2aGgXZFxrO9tyPskXkh3jO9QQZqpSHjSDM+ubXri8f3Mb2pbqsd0D90Y3SuVURa+1kqyA==","signatures":[{"sig":"MEQCIGlEOsto395XGcJzRA/tGMgMI7xNwP/NnVtqympe1ht4AiBnRDdMjrKDCGZFq3NRqJSmBq0YMRtf5qIXnssIJlmW4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":821320},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c88071c85700201fddaf275235169f952c5f3e28","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git"},"_npmVersion":"10.8.2","description":"172+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.0: context-aware filtering automatically shows only relevant tools based on your site's detected builder and plugins (~170 down to ~13","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.0.2_1775813948174_0.8991563529053528","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@respira/wordpress-mcp-server","version":"6.2.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.2.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"0b7175159f8637fef7500c7269c2dcc84a8654d2","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.2.0.tgz","fileCount":59,"integrity":"sha512-IFVc2WLmHGrB2IqxPuF+PbcWFR0Qnt5MO59/niuuDGqTYZjpMLKMyqx4GbDMIBzIuQGYTxUvwUr3LRZIrIc85A==","signatures":[{"sig":"MEUCICrh+KkN2k5XOZ9fOyID9nvvrIcbGYz2kRcE3RH7MGycAiEAr/IZy8rAbPB1v81jLirelbw0+7McasDDPzIXXDOJwY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":846020},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e06a8aec9987a814c9099b4ac143dc32527599a7","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.2: Elementor conversion validator (7 rendering fidelity rules + auto-fix), per-site tool allowlist (whitelist/blacklist/presets), appr","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.2.0_1776165486036_0.2379228240201161","host":"s3://npm-registry-packages-npm-production"}},"6.3.1":{"name":"@respira/wordpress-mcp-server","version":"6.3.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.3.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"32c5a39f30f44a0e5d4d0cfa72f01740a695c060","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.3.1.tgz","fileCount":59,"integrity":"sha512-IU87EDl75uoSlRriVtNlB6eq1AbO3mVQApFGwc8CEKuYtL+cpE99nZSrMdt4kb0/5ZeXR66yQ7u8ZThDRki0RQ==","signatures":[{"sig":"MEUCIE6V/2LJ2MICf3vuyTNpaANO5H0/lhzDQwOImf4rkkuhAiEAvBPqKRBFSdqdHe6ccUgVZZTJieaMxU10cfKhCHcIRE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853889},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"dcbf6485cb34aeb1cd7397dbab3ed3552453e2dc","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.3: structuredContent in all tool results (MCP 2025-06-18 spec compliance), improved error taxonomy with self-correction hints. v6.2: E","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.3.1_1776343726237_0.7695450023766248","host":"s3://npm-registry-packages-npm-production"}},"6.3.2":{"name":"@respira/wordpress-mcp-server","version":"6.3.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.3.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"8203e59fb87ac8df3b1ade9d2fa210ac186ec9e8","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.3.2.tgz","fileCount":59,"integrity":"sha512-FzA4SeuG8hrqbd3XZyMVePuRlxI7YFNGvVVpPbppCn3idIU3YYSgtURNI6ij8WulE/A08q5fuWMv5q6NAmhUHw==","signatures":[{"sig":"MEUCIQDk1OzDBmBMu0dKKgw1yI82rNQv99T9Dv2tRC5rft62gQIgbE4qUpuwkz3TDdFHQX9lFFj9EfZwmYmg2HT7GoPlIJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":854743},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"86ef55d73d343c9e01b82c1acb74cfbe92dff573","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.3: structuredContent in all tool results (MCP 2025-06-18 spec compliance), improved error taxonomy with self-correction hints. v6.2: E","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.3.2_1776435084977_0.6014794073580818","host":"s3://npm-registry-packages-npm-production"}},"6.6.0":{"name":"@respira/wordpress-mcp-server","version":"6.6.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.6.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"381b7b5fd50d01421f8faafde6a5875c35293f18","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.6.0.tgz","fileCount":63,"integrity":"sha512-MfVy7T3rKG0KOT7UTUVpsFwrI0tx04N2+5cVmttOlHGA40ASu2ZMS6DsnwFotdB4d1XSDnhnD64FRLvjzIZzVg==","signatures":[{"sig":"MEQCICZePomMlTtYdI569tjIovgkDDEg8QlnBgobdeB0zstBAiABWKBaPGHaR8n57sTdQQSjxPghN/cgeRTns6qxkhQYXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":930071},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"961df04e049726e7c1b44be48f1a2c5937fa0a10","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.3: structuredContent in all tool results (MCP 2025-06-18 spec compliance), improved error taxonomy with self-correction hints. v6.2: E","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.6.0_1776692196408_0.6856100098707598","host":"s3://npm-registry-packages-npm-production"}},"6.6.4":{"name":"@respira/wordpress-mcp-server","version":"6.6.4","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.6.4","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"1020b37e06f39a374c9e4c78823cfd0cbeedb2c8","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.6.4.tgz","fileCount":63,"integrity":"sha512-gBgUinpRpzj94OLTWhDAYOlWKK0krn6KTJLQPcl2nZjIVi5JZ2Up7i7NGYyXzgx3AeVAX4EQIkJBSID8z3IkJA==","signatures":[{"sig":"MEQCIF6KsA2/rfUXTrPv7h6BCC7NVqqAJEZWzVOVPIBO8xsnAiBb9McnamkXMMUiG6SYIzC5dpg6ki7M6eC/tP+K5T9wJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957371},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"23eef6d5f39c06d9c5a01363af736415446c06d6","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.6.4: upload-hang killer — per-call watchdog on every tool (default 120s, RESPIRA_MAX_TOOL_TIMEOUT_MS) so one stuck handler can't wedge","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.6.4_1776764827258_0.09543780255261858","host":"s3://npm-registry-packages-npm-production"}},"6.6.5":{"name":"@respira/wordpress-mcp-server","version":"6.6.5","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.6.5","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"d6bb7191e67484e3fead7b348c573bcfeffcd4e8","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.6.5.tgz","fileCount":63,"integrity":"sha512-diL7elR9TBhxzBCuTdJ4loPUMFB3dDiihxZ1kEDtpRv/rux0itf10vZsMbKxTbxxPl5tstonrL5mAUfy8LBmIQ==","signatures":[{"sig":"MEUCIEr6YjpOV36QnPqwdXj6bKe6Y+wkJdB21DgljF3LIxDgAiEAlLORjK7sW6LgFd4SW5AqinVcXtxQ8HAehjHmjPHanlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":958775},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"11c2311a7dbc85f415814e86193a95d66df3ccac","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.6.5: Oxygen 6 detection finally works on Soflyy builds that ship without an /engine or /jenga subfolder — version-header disambiguator","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.6.5_1776784049304_0.7848885519054878","host":"s3://npm-registry-packages-npm-production"}},"6.11.0":{"name":"@respira/wordpress-mcp-server","version":"6.11.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.11.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"6f68b0d1355cf75fceb97d640a4b8f9521c39172","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.11.0.tgz","fileCount":63,"integrity":"sha512-DzJkrfBv2K1U0wsU+gI03Piv2KOO1QXDNl/Mt787XBesDSxZdmVNwd3DdGiQgxeWiPvU6I1SiJNAp5GDxykunw==","signatures":[{"sig":"MEYCIQCyybRH4AEVkNJBxDc138AU8WV3QgF9BC4mLSwtoDdpfQIhAOVmyq11o5A59qPmysBN0C4iJGgZ9ATbPbmrViVvFz5O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":982220},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"59e5050a23e46e4cb0993b0b12442e418f9f67a0","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.6.5: Oxygen 6 detection finally works on Soflyy builds that ship without an /engine or /jenga subfolder — version-header disambiguator","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.11.0_1778169790474_0.22482192107656318","host":"s3://npm-registry-packages-npm-production"}},"6.11.1":{"name":"@respira/wordpress-mcp-server","version":"6.11.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.11.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"4009a91d75e57d537dfc07706758e9d587f64254","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.11.1.tgz","fileCount":63,"integrity":"sha512-1QRbPvlhK6qfTpJ+X7cd1TcrVpkLi+iOqWX+XYDiTqKWngTF8uTSTR8amk2t50cAiVfrdCzbS8lKhTjf4J2NBQ==","signatures":[{"sig":"MEUCIE1sHcZ3jaawq2BS0xRaH6dFG6gnTTV0IO31ZGExs+JjAiEAyj8ldDthflXXZ57DmwvuDyNEF2pvaEYPSpEgWNQyY6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":988029},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b44a2c886c70b7618e6dc90ad69b179da653a0ad","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.6.5: Oxygen 6 detection finally works on Soflyy builds that ship without an /engine or /jenga subfolder — version-header disambiguator","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.11.1_1778171273268_0.21018475058609476","host":"s3://npm-registry-packages-npm-production"}},"6.11.2":{"name":"@respira/wordpress-mcp-server","version":"6.11.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.11.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"19642584a3444321c182e3b55ae05f9d68707f29","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.11.2.tgz","fileCount":67,"integrity":"sha512-n+Ha6nkvPDQsj/XOM88HgqxBalUHwYpYF8IvpowOWtSNE3Y1EABrtDYgnnlYIp81LSH0NXqeDBFxhz0nNn1Acg==","signatures":[{"sig":"MEUCIAHwZORHdeJkVW++B80wshWtKSebUV4ouvP3myQTTarvAiEA0UuVfcKsI4aVTOsc7vVS9wEaI04g1c+Qjx2gf6kDULQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1039035},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6528118e040abe71d9656f3d8f2fcd4f1258e1f0","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.11.2: auto-fallback to ?rest_route= when WordPress rewrite rules shadow /wp-json/[anything] and trigger redirect_canonical() (homepage","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.11.2_1778188476345_0.08207535930092225","host":"s3://npm-registry-packages-npm-production"}},"6.11.3":{"name":"@respira/wordpress-mcp-server","version":"6.11.3","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.11.3","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"bdbe1ce9e8ab74b1cbcb9c12e77001ffeb8ef1ae","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.11.3.tgz","fileCount":67,"integrity":"sha512-XSg5Vp30yj/SpRm2P+Zd1fx66C2Va6deCScnnMiBm9d7ecEqcVLtsgSwRPmWY+uLgtQ8NluEF/3JaSlUS4KK/Q==","signatures":[{"sig":"MEQCIBaTilX3SaqEaADqrcDivTBavnq9UUWNCzRvb23rY/FoAiBLMXA5eVu9XZte5RUZSn3cL/ixbJd9ivg/4lFVKYfCzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1040589},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"406846c89ab5a7d955053397d04ad622b48d5e2e","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.11.2: auto-fallback to ?rest_route= when WordPress rewrite rules shadow /wp-json/[anything] and trigger redirect_canonical() (homepage","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.11.3_1778188948110_0.8566956297553097","host":"s3://npm-registry-packages-npm-production"}},"6.11.4":{"name":"@respira/wordpress-mcp-server","version":"6.11.4","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.11.4","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"72ea24752728966dda4f3a3358f73123536863a5","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.11.4.tgz","fileCount":67,"integrity":"sha512-i1qmBGGwGTW4J7cDAWJeHu0ND0p7kEBX3qLWKMBru3kEAUihkFok1E8ox6ffqJA5ZU9hpnVMFZYjva4s6qUScA==","signatures":[{"sig":"MEYCIQDWhxCKBCpkg5v/VVrr20EnGVmhCC7jviIgB6T+lp05KQIhALLonktRb2SWDUUmoXAAZeFc4apF0dK14lvZbPXUOMCn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1040727},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"caa94c931114c030ac13ab371936fb740192cfb0","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.11.2: auto-fallback to ?rest_route= when WordPress rewrite rules shadow /wp-json/[anything] and trigger redirect_canonical() (homepage","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.11.4_1778189379502_0.8598684810703066","host":"s3://npm-registry-packages-npm-production"}},"6.11.5":{"name":"@respira/wordpress-mcp-server","version":"6.11.5","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.11.5","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"84edd307775971adc3d0989d4204645d5c4fad3c","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.11.5.tgz","fileCount":67,"integrity":"sha512-bgxuaDlbQidkkI7cvPVe4LIamVJb4YEVMOuHyj3Cj2HjY6ip6MYCGYcV97Qnm+FsyCeOgNdKzgLl4QlqqB7FDQ==","signatures":[{"sig":"MEUCIQD7WCMUA/4vGMidVhbXpAYYu3FqVqGOhLyxKw5Ad4aPhwIgQ3h3RDFaBxH2HO8P3U+wDVD+3W0zzmUhJJn8H7hub/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1045317},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"49256de0e1b6971b0707a9786736102accd8ab35","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.11.2: auto-fallback to ?rest_route= when WordPress rewrite rules shadow /wp-json/[anything] and trigger redirect_canonical() (homepage","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.11.5_1778447411394_0.24708465762639142","host":"s3://npm-registry-packages-npm-production"}},"6.11.7":{"name":"@respira/wordpress-mcp-server","version":"6.11.7","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.11.7","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"e5f100cea4641e7feef41940b24f519950552a7a","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.11.7.tgz","fileCount":67,"integrity":"sha512-qtKVcLwQTMI6QFiMlSg9B+LOx8I1ldYmSb7KuLssBuutq027bSBpQo5Lg1GEvipUGEuGMQmvSl4/8V4e1mqhHw==","signatures":[{"sig":"MEUCIQDH+uU7BurzvIuSdXkk8bkxlDTUPkKAwHHLeXs0vFXFugIgEfYikSKlL6HV36jdgEowifCsNaPCSf5OfatEjsIescI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1058965},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"74963da27c5584e79e7c4a023027f454d4b1edf3","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.11.2: auto-fallback to ?rest_route= when WordPress rewrite rules shadow /wp-json/[anything] and trigger redirect_canonical() (homepage","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.11.7_1778450193110_0.2663020348290157","host":"s3://npm-registry-packages-npm-production"}},"6.11.8":{"name":"@respira/wordpress-mcp-server","version":"6.11.8","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.11.8","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"63b6d052a1d854a16506cb6e10b02d8345ba4925","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.11.8.tgz","fileCount":67,"integrity":"sha512-eXDDQZPFKNXATQvY3OlHoCZL+v+qYexEcb+W9t6sK9CENZltRjnQxJSgC9BXFSBGKq+oai/b1NZdablIynPaKg==","signatures":[{"sig":"MEYCIQCm9c9l9pf1sa/QbKAhzpcbIXfhYAhzm74xFtc14vs/cgIhAPIyEgm6p3zVLtsbuB/y1JCirERblpb7Uj6DT8G2YlQG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060186},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f6339237d4dd70fa3aa5f144ac9996fa2934496d","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.11.2: auto-fallback to ?rest_route= when WordPress rewrite rules shadow /wp-json/[anything] and trigger redirect_canonical() (homepage","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.11.8_1778450846935_0.8138593017281686","host":"s3://npm-registry-packages-npm-production"}},"6.11.9":{"name":"@respira/wordpress-mcp-server","version":"6.11.9","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.11.9","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"12f7eb5e6e7c27d02c9143cf575e893c7e3dee21","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.11.9.tgz","fileCount":67,"integrity":"sha512-4WXGny9wJMAMqSHxxh77wIh5upquq7U83bo77eslfNrcK7U8+DvCnIRQHS/SzgpY4ejx+R+mq1MIxgj0yh457g==","signatures":[{"sig":"MEUCIQCdo5pxNLLfpooNoJk637RwlfCsWptoNG4QwDkW+Y18qQIgOjOS9EBL6lrQrfwYPpH6KtKjXTmTU69QGoTQjpN7o3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062041},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a391d47ea5b9aafd43442a9857d154af01e824e8","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.11.2: auto-fallback to ?rest_route= when WordPress rewrite rules shadow /wp-json/[anything] and trigger redirect_canonical() (homepage","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.11.9_1778455422184_0.802316085678636","host":"s3://npm-registry-packages-npm-production"}},"6.11.10":{"name":"@respira/wordpress-mcp-server","version":"6.11.10","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.11.10","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"2083e3c8f1ddb4951fb924d8454c8ede1d2e4184","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.11.10.tgz","fileCount":67,"integrity":"sha512-LwewhGxDAZ/lT58nbU0gBl3+AzIo6cpF/jx1fbkqes7r8fJbGvY6tRito+JbJvA1RQsl8RH8QWHH1v9vI/tZPg==","signatures":[{"sig":"MEQCIDr4uRVKiUChl8/aiT+Il4rLwMriU4v7UX+qUAgahG9aAiBHo63i2WW3GiU11DvvMGnxOtwvXATVhkQHMx5zz9yHYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1067418},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d25a003516903c9966ecfc803a0ba6e96a9e57b4","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.11.2: auto-fallback to ?rest_route= when WordPress rewrite rules shadow /wp-json/[anything] and trigger redirect_canonical() (homepage","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.11.10_1778486688340_0.7638943339581326","host":"s3://npm-registry-packages-npm-production"}},"6.11.11":{"name":"@respira/wordpress-mcp-server","version":"6.11.11","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.11.11","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"6e520857c1b1dcb760f6928d20cf43a0cd79d78e","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.11.11.tgz","fileCount":67,"integrity":"sha512-D2Y8Ajrho8zKI8SiGI+c6Feqk3qlGdxqJhZ2prhfl8he2wqgeEil8Q722OhffMVAC8K5CPFjas2BhTl1whViQw==","signatures":[{"sig":"MEYCIQCTyVc/7fowmUNuxRJfMlrmDlx3zxnGYGwvvtiVYPNgfAIhAORECNDXq0Lj+WOMHx/mMDh2YFt5F0fugiU5uvz1TJYM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1071111},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"bd96f265464615ca046c9a941de0f6fd82ade04c","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.11.11: surface validator rule errors from WordPress 7.0.9 (data.errors and data.warnings render inline in Debug details), strip UTF-8 ","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.11.11_1778498346362_0.8777441883253303","host":"s3://npm-registry-packages-npm-production"}},"6.11.12":{"name":"@respira/wordpress-mcp-server","version":"6.11.12","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.11.12","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"9e0315c9a69f274f1e9222a48c45de281ef3fc98","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.11.12.tgz","fileCount":67,"integrity":"sha512-XsSSFw7NO4l+3CaQsbJ9RdUunuco3KOZCCTE0DXL80fRq3VolPK89yjmYx9+4x48GXI8QjQIFcll6wZv8J82EQ==","signatures":[{"sig":"MEUCIQDleyLSL69XxaNOgliEvF4nW668dE+L8gAW/2l5ESaMTAIgdRjCsTi9zEiO+e9UMKlPobTjGfVWajmBPkeKZM18gV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074214},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"610a1a8af714c5f01f85548c5dc928c6d261ada9","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.11.12: wordpress_delete_page now returns the WordPress response body and auto-sends confirm_live_edit=true alongside force=true, so th","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.11.12_1778580879327_0.3040519393114345","host":"s3://npm-registry-packages-npm-production"}},"6.11.13":{"name":"@respira/wordpress-mcp-server","version":"6.11.13","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.11.13","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"7b379facf5022396ba28e64d4c3f1dbe158a9a08","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.11.13.tgz","fileCount":67,"integrity":"sha512-bCbofth+wqr54vLNVSEgbxNX4YfW8fJJIlF0rXRjv3XGG8N0V/21YD31Z5NkpocRAD1//FNJxnDGgmaauaLxYA==","signatures":[{"sig":"MEUCIDTEkCxRgWDibCksfHXIv+fOL4jEirJjRP2MOuBTmN2BAiEAmKlW2uWWTmlAcyFMw5Zykq4lCo2E6iStL27JjKZbikk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1087045},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a46f0a2681e75d3f7aa5f07538213cec676422ea","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.11.13: five customer-driven fixes that pair with plugin v7.0.16. (1) wordpress_extract_builder_content now auto-detects the active sit","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.11.13_1778671265168_0.7452268726533109","host":"s3://npm-registry-packages-npm-production"}},"6.12.0":{"name":"@respira/wordpress-mcp-server","version":"6.12.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.12.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"91376fd260988093f45fc36e4646661064507f1e","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.12.0.tgz","fileCount":67,"integrity":"sha512-REMsyFQgZGujLEJNIfYMLTYlLcP72vr5G4NTryHjPXPtUheaUz9XbG0fUAJ1+g9/TFoRCXQiox3Rh0cPtnoVag==","signatures":[{"sig":"MEUCIQCQmXTr9mELlQqmGiV8CUVLDJeL2Ek1bxImPQa7vzAy8AIgLvR4oLUppHS4b3VVEZb9TS0XFRLO0akuWNb8pHfY29I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1090616},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c2763fca1dea23ce308a01188edbee6ae79f1a5e","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.11.13: five customer-driven fixes that pair with plugin v7.0.16. (1) wordpress_extract_builder_content now auto-detects the active sit","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.12.0_1778936914296_0.6699655110834393","host":"s3://npm-registry-packages-npm-production"}},"6.13.0":{"name":"@respira/wordpress-mcp-server","version":"6.13.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.13.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"dede7dd8eaf4e087d621946c19855b63e3ac2188","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.13.0.tgz","fileCount":67,"integrity":"sha512-p//TwVbvLqEQkwVip9nkhOnEYJS/O3rmd5g70xGAsiSHbOH1nmnuZVK/lUuCoi/yv2SVeBSgKJKMwHZIPjlaPg==","signatures":[{"sig":"MEUCIQCUkCG2+ETpWLpEvlo7QJoPJt7+fAykrwes3X0Tj/x9+QIgRPr2s1PglegHRd7TXf9Pr+KCxSqU8+l0ATILBGBs2OE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1103391},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ae32b9bcc0fc0715e69c8e1aa5911a0d4a988d11","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.13.0 (pairs with plugin v7.0.31): two new tools driven by the cekt.ro feature request — (1) wordpress_get_page_outline returns a row-l","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.13.0_1779025293714_0.794060321872917","host":"s3://npm-registry-packages-npm-production"}},"6.14.0":{"name":"@respira/wordpress-mcp-server","version":"6.14.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.14.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"35a1299ce921a00034d48f30819867435a458730","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.14.0.tgz","fileCount":71,"integrity":"sha512-aaYFp+teqhws8WKB46SKCg5Ix1Y8rARzwQ8yP8YsQx8gIkCOdOVlT+BFHdVkEhPtTgGH13jdCSuUFIdZkWq7Bg==","signatures":[{"sig":"MEYCIQCtS5fBPeJn+SfcRjUnPDIzL5fj/pGJ3/mkzpSvpXulWgIhAJPvhxKWf0yvb7sxipJaLG/YQJUyWk8Fxn6/45R86Yr5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1118169},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f54508ee6ff4f03ec885ecc3f32354cbcda0dd85","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.14.0: opt-in per-tool-call usage telemetry to power the per-site / per-tool cost breakdown on the Respira dashboard at https://www.res","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.14.0_1779025549939_0.6131920156273807","host":"s3://npm-registry-packages-npm-production"}},"6.14.2":{"name":"@respira/wordpress-mcp-server","version":"6.14.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.14.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"25b28345a1af500083d6a42cd1b2fbc4853457e5","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.14.2.tgz","fileCount":71,"integrity":"sha512-f7MIU6Sq1llBl6Ajg8nWamv6KJDVGvEl3PZSh58LNvqVa/1LoNercoilEDKMdhH/AAJyKb7xeDHEcvpP1GwhTA==","signatures":[{"sig":"MEUCIQDG+CgTxTxGzlkFa2KxTdDKqB8KgRQwe5nrEv+NyUPUPwIgJQU4m4/OzllAUqSULUKAYWqR9LSfMa1rUSfE0e62pxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1121639},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8c812254ae5a87a42d7c93b4f64db8f4a9cc7d1f","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.14.0: opt-in per-tool-call usage telemetry to power the per-site / per-tool cost breakdown on the Respira dashboard at https://www.res","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.14.2_1779030514818_0.8865956260752366","host":"s3://npm-registry-packages-npm-production"}},"6.15.0":{"name":"@respira/wordpress-mcp-server","version":"6.15.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.15.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"143436efb1a2718c72f46bc182d021ffd8db9e20","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.15.0.tgz","fileCount":71,"integrity":"sha512-VsuG94LxrCNjDZsiqWIMKdcpirg2UQAPWKDrPpC5o/urn8PbI/Ctit2xWZS93ufpEmQXSkxC7O4JLkvtZUkRTQ==","signatures":[{"sig":"MEUCIQDfYAa18hLoUKz/Fwsrn4FSFowBh5jpxRS0Nlatev7YXgIgLtfIIb3xPtPD9QeT+E+ciZJVja9iezKRGgeP3FvuDzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1126984},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c6ca51a94bf7f48f4c0af0b75e8a432da20796d1","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.14.0: opt-in per-tool-call usage telemetry to power the per-site / per-tool cost breakdown on the Respira dashboard at https://www.res","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.15.0_1779096180881_0.9953509903447226","host":"s3://npm-registry-packages-npm-production"}},"6.16.0":{"name":"@respira/wordpress-mcp-server","version":"6.16.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.16.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"7c4a3d9a0ac28de1b8c8d1b4336f02d48db16353","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.16.0.tgz","fileCount":71,"integrity":"sha512-TCNLzjMVibrUWpyKEQutlHEV93fMIteuBuFR2/FjlfTNMeWKUME1sW0AJjkXSCP6ClZYEYjc+/GwKAuBGgQTDQ==","signatures":[{"sig":"MEYCIQCDCBVeZObn5ugZyRqPVhT1wZwO8MwZSY2aUqLJSExuxQIhAM7zrS413L2SpSk2yJvnGeijbg8AdRL2LC973vbu90CF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1134163},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6eb94416bbedff7729b2f9f5f771b8ada8140c19","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.14.0: opt-in per-tool-call usage telemetry to power the per-site / per-tool cost breakdown on the Respira dashboard at https://www.res","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.16.0_1779207157146_0.5668240942342282","host":"s3://npm-registry-packages-npm-production"}},"6.17.0":{"name":"@respira/wordpress-mcp-server","version":"6.17.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.17.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"f97fadebe90049245981daf8974fe247d772238c","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.17.0.tgz","fileCount":72,"integrity":"sha512-rcYSm6I4IV4PbSx6cWOzW43GKWoUW2wMehPNHVwpqi7oiH1tE4BNq3W736zzk5F6H9h7VmH5uoyNnu750NfORg==","signatures":[{"sig":"MEUCIQCeEmcXpDo3PYbmHM3ajqhqkNbZOgOpB9xpf8848QpwJwIgeao27eQ/mbFkvBX7NcMupx4CdcAO+WRWmQbs7gFNp5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1180216},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3a464602babcdcaa0ae787f8205ab1d7ccf79fc7","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress — the only MCP server with native page builder support and context-aware tool filtering. v6.14.0: opt-in per-tool-call usage telemetry to power the per-site / per-tool cost breakdown on the Respira dashboard at https://www.res","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.17.0_1779274523163_0.2855730584578764","host":"s3://npm-registry-packages-npm-production"}},"6.17.1":{"name":"@respira/wordpress-mcp-server","version":"6.17.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.17.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"db298c41c2fd28eff23da16c53611bec1d901f16","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.17.1.tgz","fileCount":72,"integrity":"sha512-I8pqc/7H2+NO2IKEP6eqwl/ycXR+Lapkf9di0jloy5XA9sS1qoIrLzcaud1+j+P1j7neMpD7cWr6qFozgFZa4g==","signatures":[{"sig":"MEYCIQCzetRER6/vQjvVVTVx51t+i6loAEGIUUgwpdPVG8X4WwIhAJRVodfZN7nyfsjZuLWZX5eYGN2NL6dof4DhHUspq/Gr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1180524},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"38d826833a065a0bc693c416fc10875e7f102a29","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.17.1_1779275543200_0.7749864738392336","host":"s3://npm-registry-packages-npm-production"}},"6.17.2":{"name":"@respira/wordpress-mcp-server","version":"6.17.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.17.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"21341428172e949950e10e457862c6d2f05d2cff","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.17.2.tgz","fileCount":72,"integrity":"sha512-O8aqfRdcilFabq5EloAnxGhSQCxutWs3j9ybHNU+vj93pvdIlaI0BFgeUOu+KN9iZDvn0d4KXHDEH8tSOc3i+w==","signatures":[{"sig":"MEUCIQDCrtwAPNHDWoMu4yEdVJXYmVSr5+EVisXYcKly1WXnXQIgBLtTrwQEJwJfE6USSdy94F0SmYcrVcup6MHxvHBYX3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1191348},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f3e70b69357400796353c4a64890fa0bcf7db8d9","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.17.2_1779293589729_0.40521801516639","host":"s3://npm-registry-packages-npm-production"}},"6.18.0":{"name":"@respira/wordpress-mcp-server","version":"6.18.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.18.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"4512fad7b7419f1b99725e88ec0430f6ef314732","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.18.0.tgz","fileCount":72,"integrity":"sha512-F9UrtK8xFkexdHUtqFN8JwZIJ2ZcJ5NI6iDQ+QmzFm0+BVWyuKIutRP4ii8KLwyDbQlykgiEjqq6o0g9WwP1Ow==","signatures":[{"sig":"MEQCIEFJNpugTSexrF3nsGWzoJiGc16RTYZKziOXSZymeGBcAiBqeRrhh1GWMmTLLKY6E1LO6Umis8BDMf6HajSnPfj9Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1201452},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f34cef819ac90363940da7d49bbe4b4c92e3a16d","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.18.0_1779301787011_0.7797071703146137","host":"s3://npm-registry-packages-npm-production"}},"6.18.1":{"name":"@respira/wordpress-mcp-server","version":"6.18.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.18.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"75828cc690d5f23ecea48368fcb723bc63470728","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.18.1.tgz","fileCount":72,"integrity":"sha512-RzHjIW6/Ouo/Kh26Qy+UY3PxiGhxuFdju4WjFhoYQl9tvNroQUfToVeMcEa7NuwIZHVhIbVRzPpmpf2ihNl83w==","signatures":[{"sig":"MEUCIBYuogLmwoACdNB6qf3v+JzAXcpj6PwbiKgl0l8QgE/lAiEA1quX+zVj+6d0A9jXMj3k8dWe3FHl6SlAB0QgzROCbww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1203134},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"dcc7406bb09f39102a14e9b91ebf8a2b2f85b8ee","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.18.1_1779312672054_0.6408481384357205","host":"s3://npm-registry-packages-npm-production"}},"6.18.2":{"name":"@respira/wordpress-mcp-server","version":"6.18.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.18.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"cb117df4483fbdbd7ce45a1bb1b5dc4e2dd0ad96","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.18.2.tgz","fileCount":72,"integrity":"sha512-5gxwfEXz/g1i3GFqT2UoNCLq7TpEO3l20l3S1Y/ms08rTuZkBwFcqm9gDXl11jBHp9BNF23R74NQ2gt6aKfnTA==","signatures":[{"sig":"MEUCIQDYALj4KOTk3MojljTQOystN3QW4rBKNhV8YRxmvesOOgIgeaS9RlxSn9jEqXk/s2JsUROCQ2lV8vth/AZ/FJ9ixXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1210503},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"31894a9cef8018f0b7bff6433616a88fa969757c","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.18.2_1779364407625_0.5534864190897761","host":"s3://npm-registry-packages-npm-production"}},"6.18.3":{"name":"@respira/wordpress-mcp-server","version":"6.18.3","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.18.3","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"6005af4a815875380fe6a4c68541ed4d0323f5c8","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.18.3.tgz","fileCount":72,"integrity":"sha512-zJ+cHSWl0XWeVZRwEuS7u6Ukwv4fLPOPcQUcwgaPbvW0WRl/5PLhvoGfIgY6dUAEycQhVNzfeUlxgE2K7dngjA==","signatures":[{"sig":"MEUCIF8XmYUZ/5rflNCqT+BOni6rt+H9C4wlRyS/eHZyULmOAiEAl+81nNNWKWk5rv6jKKLTRpbH9/hLPCQPyMgHMjLPHiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1212237},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"32a5264beef4675a703371eca43b0eb7c428b54c","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.18.3_1779373004788_0.7912981399584889","host":"s3://npm-registry-packages-npm-production"}},"6.18.4":{"name":"@respira/wordpress-mcp-server","version":"6.18.4","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.18.4","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"4dc6c81d37089a53a31103e508dabaaaa9e6ce84","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.18.4.tgz","fileCount":72,"integrity":"sha512-nXYxEbH/4FNU0C7qs1KeXX65B3Gxn1QnLbVLiZ7LwAWxfB0IL8YfyW9IOIBSIuLKvvL8Ydfyt72kyxLx96oL1w==","signatures":[{"sig":"MEUCIAhFJ5lRB0Wvi7Rpupkec1ND6i3P2d+2w/B3Y0j7d3SFAiEA0z5UXsQHKRxNaEIHYuNcUd1POQlNf4AplxfXO7XCkJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1215505},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"bcccc1e73f31b8979a6f64d31a516afb84d1646f","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.18.4_1779376513812_0.8887427725412986","host":"s3://npm-registry-packages-npm-production"}},"6.18.5":{"name":"@respira/wordpress-mcp-server","version":"6.18.5","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.18.5","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"c66ddd7c80fd7d3ae5035dc3ba167a58e9a3ea0b","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.18.5.tgz","fileCount":72,"integrity":"sha512-ShXCcaeIrtUF1/zaDE3mJlPgb9wPgLPE2Ny4r6HO/TvtXhmUoL1rnApo7JrkSyRj1Zin2cZFdhKr/WDKQuE0zQ==","signatures":[{"sig":"MEYCIQDjyQNSo1jLDFnOWtWCMI7VmN4Div33xsVdvcvUBALlogIhALA+K1qxL20hDuGhgKKL7M/GJn+jH4En6f7NyaJcYTNd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1218433},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"719b5a1b0340f42ef547aab8e994e9f52f727a8d","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.18.5_1779377523656_0.7257068763746748","host":"s3://npm-registry-packages-npm-production"}},"6.18.6":{"name":"@respira/wordpress-mcp-server","version":"6.18.6","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.18.6","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"d09f7f4878121216d703e82fb1c47b8eee709c81","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.18.6.tgz","fileCount":72,"integrity":"sha512-Up7/CJRsBU2kKI7q2mfu56gfXGAPQY0f6jUXuJbwCrfBX+9twj1Y1Ly0JHDT2RFwkT/tIp6VZNIEPFqGAadJ/g==","signatures":[{"sig":"MEQCIBJze4RZjrIXr4cCwhfsVTLT1NQjLQNrqElQ2X+k5ODZAiB5XyBf991fU5egHb/wSTok+PZ3Vy25wtaypbL6jkHqww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1221249},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"407bcbf275c483da690618f70d8698389fe0289c","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.18.6_1779389117660_0.5530124745891767","host":"s3://npm-registry-packages-npm-production"}},"6.18.7":{"name":"@respira/wordpress-mcp-server","version":"6.18.7","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.18.7","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js"},"dist":{"shasum":"d9fea5e6750443a8a4378d79369afde23ae87512","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.18.7.tgz","fileCount":72,"integrity":"sha512-QzYpESMOekxdOpxI0FJib/zbYEFF4bcVXgs2OLWTU9lEv4/Xo7ZF7Tou9I48cQ6MLVctxwU2N83sATJJF28m7w==","signatures":[{"sig":"MEYCIQDCmpa58rYHze6JCXCg3OU9Ch2tyeRcleWo7HLGwGLXhgIhAIgf2fBPedZuURKwJwkZWginASG4b1Mihr9KbIFz2M1q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1224832},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b3fa58f15a78cee69dca40459381702e96dac613","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"tsc","clean":"rm -rf dist","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.18.7_1779528399393_0.23290375593597923","host":"s3://npm-registry-packages-npm-production"}},"6.19.0":{"name":"@respira/wordpress-mcp-server","version":"6.19.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.19.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"97fb3e2a08337a53ca708f6ff924bdfa833dbdfd","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.19.0.tgz","fileCount":73,"integrity":"sha512-diy15qxk33tB9ruXijlRnfqYnyzX+YO2+e+tUrfIgTavtBJXJeIM7MULVyrsv8sSV2ZEdBVCk11Wg8Vq4zlhrg==","signatures":[{"sig":"MEUCIDgykqmMiXLxIX0/7u7gv/kH2yMQqznNO4VIsO7ZVUO5AiEAmHfx0xglke7L7Kv/FAqWljjBUJmdm9W3PoudinNYpyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1277293},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f660338eabf0698d5e0caee23da63f5b5db9b802","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.19.0_1779650281296_0.1263442966429562","host":"s3://npm-registry-packages-npm-production"}},"6.19.1":{"name":"@respira/wordpress-mcp-server","version":"6.19.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.19.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"e6dc0a90d1470fec173b044d166df886108d7192","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.19.1.tgz","fileCount":73,"integrity":"sha512-BUNyQ1YpFZHSsBzi0ET5A9snZAOH/ZbAcof8Cl9p5O05L9ZT2dPfwEO4xmD0r6PtTtDjBMZYx4Ua1UjaBLbZJg==","signatures":[{"sig":"MEQCIF2n2zDHdHAvjCy2nfDLLGjdaM9la6cBmq7VfYwRaX99AiBSHrbW/MriTeS2Zh1d6Q9qpZddRwOmqT30Ts9ED6lapA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1279938},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"957ea0a0a89d167d7247ebcc187b8a32210eaaf5","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.19.1_1779651040916_0.6087827348583279","host":"s3://npm-registry-packages-npm-production"}},"6.19.2":{"name":"@respira/wordpress-mcp-server","version":"6.19.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.19.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"30ff25e30dc6d9305496dc179a4bd46da28e76a6","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.19.2.tgz","fileCount":73,"integrity":"sha512-IJJSS1Fo+6n+QQHHQO4/XlDCpWJ32XKLC1Cjd/SWTUprWasFbWSQk698WU44unpdeu8r5jxwInOI+kPg1LpRSQ==","signatures":[{"sig":"MEQCIDv0mfx0RNpIBMrTaRqF8EWLvLAFF+0EYchGiaPakkfiAiBtBbTQjC1Xt0fnDAlmpQLRCsGoHNkFSgbpBy146ChwTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1282615},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"fb0c20eec32c0e3e4f6bfdee72fbe94c0f608e5a","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.19.2_1779651661845_0.869785941173612","host":"s3://npm-registry-packages-npm-production"}},"6.19.3":{"name":"@respira/wordpress-mcp-server","version":"6.19.3","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.19.3","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"0f0dade303551311c554cb566d7dc55e468aceff","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.19.3.tgz","fileCount":73,"integrity":"sha512-T82XJT2Yu2G9QvoYePhjqZ0ArL7Qo/vgaKthYGi17kT3z2ROuqsFMcFD7RxSIVkLIsdLJUhs5GLUtzZIblgwSA==","signatures":[{"sig":"MEUCIH8xHsLJ0oKO6F5ifrW7JmWHHEZqEPGcj6AWSlp/KzqQAiEAgCzT9bSCpkv8shlsw3fmYx9wQKiKLzVQAIZhw2S0YqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1290633},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"47315be27038b8d3794719573af21709b13a1e3e","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.19.3_1779878619714_0.6868266600250577","host":"s3://npm-registry-packages-npm-production"}},"6.19.4":{"name":"@respira/wordpress-mcp-server","version":"6.19.4","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.19.4","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"6456f495d15209609ce6076f5bd806fc639c6dfa","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.19.4.tgz","fileCount":73,"integrity":"sha512-Eq2JZVhUJO27dApCkdcrM2M449Ry/kDa1+6+BaLQ2SxbpXvyUW2umKV122ZcGJJ9FXn80KyqkijG6awi2u285w==","signatures":[{"sig":"MEQCIDVI6RO2xcvEfLmxbcJXPqzkaoyT6TMtWdwW3/dngdCbAiAjzmpRRRJYldhDzpRGhHGKXaV2c/LWjlCHt33iBfgOHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1297333},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"287e097150ac681a453f594d0c0fa90d893e2980","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.19.4_1779886883584_0.353099728147241","host":"s3://npm-registry-packages-npm-production"}},"6.19.5":{"name":"@respira/wordpress-mcp-server","version":"6.19.5","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.19.5","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"73d8c3c76facb9ca64459c401381efaf504cab9d","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.19.5.tgz","fileCount":73,"integrity":"sha512-iigwGTA2hrgqfst0egxtYc9rfAntLvGJUgKN3iznsYRH/QoyR0RIPI0L0Zp5jKlV+LUkl9h2xC+nFtsozbYThQ==","signatures":[{"sig":"MEUCIE3rclz3BseRHrjRv3dikyF4lbAOJAjyVcLt95uq+D47AiEArlueY5DKvLynLY/myzQNN6uYs3qdak/7y6NfR+jGbF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1299868},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d11dab65140332c89d72acf1e6cd9c952b2beec7","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.19.5_1779906264660_0.8587031480788647","host":"s3://npm-registry-packages-npm-production"}},"6.19.6":{"name":"@respira/wordpress-mcp-server","version":"6.19.6","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.19.6","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"2385b7cb9320d6f4d1edf9d9f337198c5fe660b2","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.19.6.tgz","fileCount":73,"integrity":"sha512-qlT7ZE67hU/19oLa5unBPDp5FqJgQm5jrENzMaXIFgiY5HcN7ngJpWsdoSpGvT27KIZFeB39OGa3M8SUmhjAXg==","signatures":[{"sig":"MEUCIQD+h5Q564Dz7XGnQwFMuunkn2QhWls3wUzc9e5CEOep4QIgUHFTeIbyYUXh12LjA+Cnf/3eBb8AS02rUBRih8vrXKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1301908},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c21ed3118c9f933d5690affefb396d5481f24d8f","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.19.6_1780003370262_0.5592797646939018","host":"s3://npm-registry-packages-npm-production"}},"6.19.7":{"name":"@respira/wordpress-mcp-server","version":"6.19.7","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.19.7","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"e2a99f7b48fc6ed16a19d8353a9f4b7e270d08c3","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.19.7.tgz","fileCount":73,"integrity":"sha512-RpnQ/bwHRKwjeHki/m5S0QTjkOC6WvUTTdWUtFas1B2m7x79ZffWWbU79DqIhRUSdCMc6aeFgcRt65xHKjnI6Q==","signatures":[{"sig":"MEUCIQD2OyEFAYlUDfpLINB0tVwd68k8ixzyL9ykzoUSVZUEcQIgZoedFPSCXzOtaLewqIcqNUmdH1ioUstN3TjW6Xv3W04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1304670},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a9a2b56cc3c40b8fa8f5a6da0f67c31d5092c469","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.19.7_1780007931490_0.48225141644726355","host":"s3://npm-registry-packages-npm-production"}},"6.19.8":{"name":"@respira/wordpress-mcp-server","version":"6.19.8","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.19.8","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"7b703a83b2e20a04c44e19ecf96536aca5a50f04","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.19.8.tgz","fileCount":77,"integrity":"sha512-RvY8tNNQUO4YOfSVao4/YTO9qaIz9za+F84J7KARyZdvjYhnqFj59iTgTf6hoKElI+ZqxtGz8wuWKnD/rVf5OA==","signatures":[{"sig":"MEQCIFuHn6S/K7SKv7JxMdxhKd2O2BKRcNnbzptXpj6KDE2zAiBRZ1t2yIWQ7ooBkFx2MoOLuIGzS6L0vAix2mSXa9o2Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1327052},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"45f2e2b4294ef25c1d4b26e81f74c6e154f21003","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/**/*.test.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.19.8_1780066720112_0.41732551780333393","host":"s3://npm-registry-packages-npm-production"}},"6.19.9":{"name":"@respira/wordpress-mcp-server","version":"6.19.9","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.19.9","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"cc8b8dc83c2edb2dc0919c7a95ab5803cc3e82e5","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.19.9.tgz","fileCount":77,"integrity":"sha512-ca4C3ECSzIP5dslzvwuHyalgVEjaJNuT09udIz2AZH80YWWjAZsRbWhWumjtogL+xVAdKZYnECQTazsr+p35OA==","signatures":[{"sig":"MEUCIBPPsn9lX4rFL30cNXkAjfZOAVeEzcqWqYX3AaLlvxgyAiEA4/rVBseMaWn4vaui1VYX6VB/DrUaXeZbwdiYPXw/glY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1327773},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f8a9a4aad61701ac7f56e75eeeaf35ff6f96484e","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/**/*.test.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.19.9_1780136352797_0.40854700062596083","host":"s3://npm-registry-packages-npm-production"}},"6.19.10":{"name":"@respira/wordpress-mcp-server","version":"6.19.10","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.19.10","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"d3c69fd9329958a9e000f5c14f2f6f6112ca63e4","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.19.10.tgz","fileCount":77,"integrity":"sha512-wAyeSRci/TEdiwi8oiE4jXxw0UdgKZrfJwkOLdvXwadIxKZ1kKTsmMDqVLN4sC6kpjvITmFBf25xEBvoe/Arhw==","signatures":[{"sig":"MEQCIERQnjpsAmAXWq0SeH+mhTVwp2xBDS+ddMD3oLPktctYAiAwJWiypJe6tZg2AbEEtl6h69+wrQPFWd4NFNznyRDbog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1329291},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5867c8687ba68c62791d37f844865d83d64173a2","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/**/*.test.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.19.10_1780137339722_0.04595906981966391","host":"s3://npm-registry-packages-npm-production"}},"6.19.11":{"name":"@respira/wordpress-mcp-server","version":"6.19.11","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@6.19.11","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"9dcbe4ac70c526318924327b6d1f817bcfacdcd8","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-6.19.11.tgz","fileCount":81,"integrity":"sha512-63BQU17oFF4BaLu1KMwJ5QXnx4MhFsRKAD4cQvVFuNONCKOwRn12oJ1D13SVbeiQQ4j6QwpfKqoDo0oqTa9IAQ==","signatures":[{"sig":"MEUCIFyS8mG9bIKVITH0zwWE4R9jVOjsPgj7hzed6uPpiUzyAiEAtmnopZATywL03ve9Q5/j6/SY+COrNtJNaS5kLPS+iBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338881},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c3dcef41fbac3136690dac79a58bc2be9d52cf64","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/**/*.test.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_6.19.11_1780247193519_0.9182634543935873","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"@respira/wordpress-mcp-server","version":"7.1.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.1.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"821b1415836d6158b3c3f115798f511b465c801b","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.1.0.tgz","fileCount":97,"integrity":"sha512-S8oNmtldSptPue4VM8RNGJzLqfBw65dMtf2eJQYnGSe3ginqzepHojVTWPK6Jl6caoa6WgtxeDRZON3V/fKaig==","signatures":[{"sig":"MEQCIBS/Pp8VKWVifeKBE4XhH/CEq7LZTUIiT4MwBtxqe0rUAiAtZdt4tnYsePrFw0V8Nxsy+IZ7GJhdZau0Oi7RB4bRaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1684671},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c9a65271a0db3446db1dde7d8479439a454cbf6c","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress, the only MCP server with native page builder support, context-aware tool filtering, and an agent persona loaded into every handshake. v6.17.0: (1) SOUL.md, an agent persona file loaded into the handshake so every AI client re","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.1.0_1780433220488_0.1752266404801226","host":"s3://npm-registry-packages-npm-production"}},"7.1.1":{"name":"@respira/wordpress-mcp-server","version":"7.1.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.1.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"0fe7df58885232731eb47ee4b81e763f2f5fc3e7","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.1.1.tgz","fileCount":105,"integrity":"sha512-Rn5VMrFcrabPnMhuxOmseOnwHx48+zUVTgUCA/xGGAMcodtq9TEdJIj1edjaT2GUbhLsLkD9ZUG0IYek2B68qA==","signatures":[{"sig":"MEUCIQDOdqhHnkKY/kZ9ShEZ0toZzHygX0yOtLjMnB8SpNf5mgIgMx8UPPP9XFdqUlK5CKlH5LebGeJ9ssiqgnWPPNwuc0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1709981},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8aee3bcf9c228cf28e79e3ff1c17451afbe4ef9e","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress across 16 page builders. The only MCP server with native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence Blocks, GenerateBl","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.1.1_1780645723387_0.15113933232336385","host":"s3://npm-registry-packages-npm-production"}},"7.1.2":{"name":"@respira/wordpress-mcp-server","version":"7.1.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.1.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"5201dfbdbc07c7b7621d036e235bfa2440aff9eb","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.1.2.tgz","fileCount":109,"integrity":"sha512-e2FfzuUKvoGxIgPEFqC3FMzSXhoLmGQw2VRb082YNYT7gjXX7u0Zh0F0YKx0A1J+ejBXRqCr5W8gFRXK0g2uFA==","signatures":[{"sig":"MEQCIE1YR52VcvxZ01lH6uKDrXSGFGVvAvjqBNKmuDlfQ/T8AiBwV4X5otM5w5jTaHEAwic0UgKm2EvcZpZjMxoCu3k0Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1717876},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"9132256147f222648c2a976d618e89a38df93e88","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress across 16 page builders. The only MCP server with native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence Blocks, GenerateBl","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.1.2_1780694198341_0.7966722062401943","host":"s3://npm-registry-packages-npm-production"}},"7.1.3":{"name":"@respira/wordpress-mcp-server","version":"7.1.3","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.1.3","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"ae4573eaebc952da60c5ad934801135b7d81ad41","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.1.3.tgz","fileCount":109,"integrity":"sha512-nVv8HWYySxRt87etcQR5smZNg1JzNXD8LgRzjnHMyfVVvaBuyJu4X3/nYFRSCaEhhdP6QbBcK8QnLAA3VH0B/w==","signatures":[{"sig":"MEYCIQDiHFlCMTkak1X/BV1W/423sW+vScwXubu9kEyTFQoGWgIhANVd4I1ONoniyCdugztrO+Wj1gN3WCtjyaL/xPZ//fp6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1718008},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5f325f90ea1bfb5d0c0708de416f41e82f93868a","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress across 16 page builders. The only MCP server with native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence Blocks, GenerateBl","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.1.3_1780751418033_0.909700926281312","host":"s3://npm-registry-packages-npm-production"}},"7.1.4":{"name":"@respira/wordpress-mcp-server","version":"7.1.4","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.1.4","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"ca56949e513ff66993598ee275b567f144bf96b2","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.1.4.tgz","fileCount":109,"integrity":"sha512-2fU1lCzYXmIiCfxKDj1KXGVFHbn7nohVjLg08vnnY0Z/LtH/ER9waXSIpwemM1DMjYvQzPMgp+Ih5gjLK+wnSA==","signatures":[{"sig":"MEUCIQDI7e84Uul0POJVu+w6kkmu6jkz7tm3TOu7Ao7ZAM3HBQIgdXyEWwdv9ayuyoOGOO/H+m3FZRLtmn/kw8XSDKP3sDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1719883},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"97b827b61f2e756269f337276e9343dcfa14f2a1","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress across 16 page builders. The only MCP server with native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence Blocks, GenerateBl","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.1.4_1780759308298_0.02413106974922119","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"@respira/wordpress-mcp-server","version":"7.2.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.2.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"38330045ef85850842de8470c21c86bddacd273d","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.2.0.tgz","fileCount":109,"integrity":"sha512-RMkDV4bDM4IktX6YhQ2PL/awt+60V6WhoJNnM+1NMiDi5tdz61j/VolNrAzcSy33PBow0q8eQEy9+TfNsJUpSQ==","signatures":[{"sig":"MEQCIFmVfjcC2evK2yYt3m5AYFn19tq7Jz6Redg9Bu/ZiGkCAiA/VtoAjQ98ATPMfL2w3g2A6HZbdz7Iwq/BemVhw1RywQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1721947},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"bf522896b7adae36095ff739df22314b66cebe89","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress across 16 page builders. The only MCP server with native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence Blocks, GenerateBl","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.2.0_1780839175474_0.23603377156693672","host":"s3://npm-registry-packages-npm-production"}},"7.2.1":{"name":"@respira/wordpress-mcp-server","version":"7.2.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.2.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"5946f6d7fd1e9620adb9523bb6f42476330a4302","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.2.1.tgz","fileCount":109,"integrity":"sha512-Qy7ur+8ibfs08Vp1UZOSRqrYcDrpiJXHtA1ULF4C+dZbCn12jk2AEHFZGzBwBG1NOK0Jf0+Do/aNqC8cFSmBiA==","signatures":[{"sig":"MEUCIHaq1sVZstDksCKNVcZVZNltrKxHj6sZtxKLSYigdZ5LAiEA38Kn/TDEtLO9QW03OGqKp/f2frYZ2ondH/oKZCM84II=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735840},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"84ef94b620d8533efdd94b2e3883049d857bca9f","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"180+ MCP tools for WordPress across 16 page builders. The only MCP server with native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence Blocks, GenerateBl","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.2.1_1781047580217_0.300024793214658","host":"s3://npm-registry-packages-npm-production"}},"7.2.2":{"name":"@respira/wordpress-mcp-server","version":"7.2.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.2.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"69d7e5f48937c65113c17380e2b94a9d583c2637","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.2.2.tgz","fileCount":109,"integrity":"sha512-JrgtvBjbkpBLi6885kVDn9sjbB5tGGmc+q4yCIAnkKIkRuXLEYSAoKDezG3OblwbqpAkDoydy5yAX+BXuLkayA==","signatures":[{"sig":"MEYCIQC6Fiq0GnnhQSpA9sAUt+LCSVLuKmEBO9Hiszem1mgdqgIhAJPAZTayEZX+2Vip11yCZoxyIm3b5cR5ZsqQxX8clEyo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1740191},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"61f3a87f9e4115d390c74a4f397125d4bb2e1da7","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.2.2_1781370088585_0.6750955714462887","host":"s3://npm-registry-packages-npm-production"}},"7.2.3":{"name":"@respira/wordpress-mcp-server","version":"7.2.3","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.2.3","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"58f029358d362b1c43992330216b2318fb330415","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.2.3.tgz","fileCount":109,"integrity":"sha512-D7ipBnbYxwpiQEGtiBkn5mYdGmjhvV/fVZSMN1DLFcoh17s57eyMtcJIgCsJeG3cxSFkCTz/aDzEV7J3LNyNsg==","signatures":[{"sig":"MEUCIQCtl3okzzP8dHEqaRt1u2skO1HIHnywq8spXyjBfsmEoAIgZqxTam5+McqOLjMZRijtXYWhgZCR7vA26EGcYrpo5uE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1743661},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"509d0136bb1faa48a718e26e5c5330f0cefe438c","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.2.3_1781639642790_0.9268664813962744","host":"s3://npm-registry-packages-npm-production"}},"7.2.4":{"name":"@respira/wordpress-mcp-server","version":"7.2.4","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.2.4","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"25892a8a6a5d8d40efaad0d8d96ddaf40a67c4a4","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.2.4.tgz","fileCount":109,"integrity":"sha512-41wrkolLYdbHiyrMp+L76T4CGry4ZCNLhFtrPX/qSLAuQfiIJdE/jRBUqFgmSdgrSBFucnggqzrHi7+MuW9UhQ==","signatures":[{"sig":"MEYCIQDdVbOoIkARchopuuf8c0xByMR6SslCJLmRA4FvGPJXSgIhAJMWL5zo8bwru2xWywirWxFDND/oQF4hMkr9nN6ivjmj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1746421},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e4761d3de5cc717902259ec1ab0143c98747e674","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.2.4_1781816921631_0.2556037673399796","host":"s3://npm-registry-packages-npm-production"}},"7.2.5":{"name":"@respira/wordpress-mcp-server","version":"7.2.5","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.2.5","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"38b7de4c373b7a3a4e3bf30ff86308c65c5acdab","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.2.5.tgz","fileCount":109,"integrity":"sha512-/uWdVaq9op6vfJ4d6btvBHA5x4xsUPwf4w4759m9lW4AcwOx3zXlN+hHXG5H6G/We4lDTKvPutIGtg/jEd5KJg==","signatures":[{"sig":"MEUCIQCSn48T1roQrhEHH1/PDC3n5kSHZvb/H1bnI/cJhikjdAIgW6b+uvr7Maf/YS81WztjmbRIXnX21R19Dc685cdQ3oA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1748431},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"93d72b77a90b0b3440e5f48f8debec6224cccd5b","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.2.5_1781951976074_0.05746075649716276","host":"s3://npm-registry-packages-npm-production"}},"7.2.6":{"name":"@respira/wordpress-mcp-server","version":"7.2.6","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.2.6","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"dedde905c2cf2d85b6b420c1a0b36e1cb4282e62","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.2.6.tgz","fileCount":109,"integrity":"sha512-/ARsY5RtZmjSeb9ow0vmD8/SgjoCv++sX8tU0IWYxBwYUb3KtkzDLeq5JWWymcKJnL/BLOhYolD0/9L8jW6IRA==","signatures":[{"sig":"MEQCIAZQMRnD/D7tCIg1UUs4BLA+8SMJq9gxqWJt06PlUaRCAiAEY9+ZN9dAr70ZsnmmVX/QDlhZjzk9yn6wq/pTyx8JXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1753401},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"99b266f71a1923b95371ac035ec7971509ea2b61","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.2.6_1781995097793_0.8280451178642574","host":"s3://npm-registry-packages-npm-production"}},"7.2.7":{"name":"@respira/wordpress-mcp-server","version":"7.2.7","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.2.7","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"2a2c6abda729af1d37a053e2cbe744428a54466c","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.2.7.tgz","fileCount":109,"integrity":"sha512-tBA7an0GyoHEXiyf0ophpPwv/15S1A24u7kyzmShDyvLXDt7Mrd31APtNHMABgj75VlqCORvWh8jc89fX7CWkw==","signatures":[{"sig":"MEYCIQDp9nNgVRQ+CdwdylgT9l1fVY9GFp7bHpoDvFg8cWX6/wIhALJoA5ry0EzBxmdBu32KpAmuz5h3XoiENoiLIpLhO2I+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1756786},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"47efda9eff2db9effed6c6956713afb17d1fd30c","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.2.7_1781998286710_0.38121132486594234","host":"s3://npm-registry-packages-npm-production"}},"7.2.8":{"name":"@respira/wordpress-mcp-server","version":"7.2.8","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.2.8","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"d52cd2370125713f737079aaa8c5ac62350e38b2","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.2.8.tgz","fileCount":109,"integrity":"sha512-lRK2ndGv1xJn20AhGlL189G8mMUgv0WdfRFKRqrQ+mmvC3DVmmWTCPoTb24To+ujFFPR1o4q6voq4qwv/H3Nig==","signatures":[{"sig":"MEUCIQCHCStZoU5QFudjDnGm10uMCjOhypth6MZl6Ch0YYiJyAIgW5cSpPPMchqVYQy3TKLwK2ZA1t/J8yA8LQUVPp3IyN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1762175},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5ca1124051da20a179368b18f3f98ea6f0566f45","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.2.8_1782470581609_0.5701244283619085","host":"s3://npm-registry-packages-npm-production"}},"7.2.9":{"name":"@respira/wordpress-mcp-server","version":"7.2.9","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.2.9","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"395f507a5d1673c2731ef4160009de256f9cd2ca","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.2.9.tgz","fileCount":109,"integrity":"sha512-58P6D0h2VmLsstTH7JhMjUYycp9KcQVuqcr62DHKx/lbzYtd1KUfWkn2AnL92ohtEsywnYukNqhnt3gaBVW0zg==","signatures":[{"sig":"MEUCIQCOc97Beg7Cx095WLisjODvlybksoWgcKmD/oeshHnhPQIgF5UarFpnwCIGvxQIE4zh/4bHZetIogqJCMd/CK12q80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1762454},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ffc6f0a5be2188a9d0dcc296dea3782b934444b4","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.2.9_1782498487913_0.08690721064693685","host":"s3://npm-registry-packages-npm-production"}},"7.2.10":{"name":"@respira/wordpress-mcp-server","version":"7.2.10","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.2.10","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"92b55ed847abf96b00011f79f6c71ee8f8608d6f","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.2.10.tgz","fileCount":109,"integrity":"sha512-IqtLRdi0rx52pMTQ0erRL7TV8/s6JCj6wmCh0+4i/iMU+aaWzne2kYVvw3Yg880UY52PKm/wY/a+KOhOpYEtvA==","signatures":[{"sig":"MEUCIHt3XJnly7V5S8eZRooLY6Z6K0UQtlwD05+QgKQC3N0KAiEAtpecblQmaTFag6j8Hd9ee/egWFN104cZqnncYCS0zZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1764298},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"15d2008dc8ade2c56aaa41856729a02234705725","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.2.10_1782832955585_0.20452650411047357","host":"s3://npm-registry-packages-npm-production"}},"7.2.11":{"name":"@respira/wordpress-mcp-server","version":"7.2.11","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.2.11","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"60005c9e7cce92d14dbce5b64a20d9970583c0a2","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.2.11.tgz","fileCount":109,"integrity":"sha512-PBpIcftxrzRHHHxCh9hUejsBoBCWpXBx88mlBdflvDj2d6n0slt5oa6i1/nsc3TYIMwv08vnQGjlyXFXt5HicA==","signatures":[{"sig":"MEYCIQDpXyTmTpBgajO8Wk584loykvV3r4aG9dQ+NWdSMZkUvQIhAPcgx8SrvrN6MfQawoCRKv0mfzCGm3tMo6kodD/qtvZl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1776678},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"268f13d02722ce64133cb7deba2af34d7bb98bb6","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.2.11_1782855353233_0.2823286621454768","host":"s3://npm-registry-packages-npm-production"}},"7.2.12":{"name":"@respira/wordpress-mcp-server","version":"7.2.12","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.2.12","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"f0b50d8cdcd38c9b9ac21b6e716ab51b89cbac1a","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.2.12.tgz","fileCount":109,"integrity":"sha512-yhUZ9F663X/FSSLMidMHPE44JruVfhbiSa2GmzE8OcZvAahOlH+dHbvqODrLrPS0I+X+H1PjHV6foM6FDunvLA==","signatures":[{"sig":"MEYCIQCjv56QisbS7vS4qSMbE/GF33qIesdXAfKiK9I08WG8mgIhAJ1TdeM2n6iRUe+AO8sKguYYTLap36pxADEz2YZkkJoR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1779745},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"024f5ae801433799642414c5a833ac0ad0525345","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.2.12_1782861435736_0.7044106244500521","host":"s3://npm-registry-packages-npm-production"}},"7.2.13":{"name":"@respira/wordpress-mcp-server","version":"7.2.13","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.2.13","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"3b59190b7c68f2aedfa8a2d12782e7e3267f0029","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.2.13.tgz","fileCount":109,"integrity":"sha512-3g2Fo4+g+sbTmgge+j+TFCWVoLfkY55NYcNeX+IVu29cSdbhhy3LOholSGPbFV90ZUg2uMDVEKDNC/EAzBX56g==","signatures":[{"sig":"MEYCIQCKJGhhB05od8J+sgZXF3S0COSlZhlbibaRpVSm+ss3WAIhALCW64TPxX2Ty1QZq9sY4fEPQ2zXnNEK7P3dxwH/3Br/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1787154},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"559593edabefc65f9a94ad170417e6850e8be974","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.2.13_1782914125800_0.6903197670015369","host":"s3://npm-registry-packages-npm-production"}},"7.2.14":{"name":"@respira/wordpress-mcp-server","version":"7.2.14","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.2.14","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"9d34001edf60c2b1c16af9b7021d6f66c6dd3185","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.2.14.tgz","fileCount":109,"integrity":"sha512-sFmNEpHYFOP337SkyJROPxkympPzPQgN9YwwtJTJhCdhToChXHtCgg66DAkzSGeletFb20t/isq87bb51EzyWA==","signatures":[{"sig":"MEUCIQDGjM47Q9aSwaUUq4boouf29/WUa7vKLBkx9mWwGktBFQIgTrUsJfUFU9Dmd+NJFzTBLU6eXi881ZA+azSlUaq4hf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1792230},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"cbf19331b1fd8c6e895cb8f3155041da88759bad","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.2.14_1783521330276_0.874743622021251","host":"s3://npm-registry-packages-npm-production"}},"7.2.15":{"name":"@respira/wordpress-mcp-server","version":"7.2.15","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.2.15","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"9391e4af57e8c826ca3e76d27e641710134e8d14","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.2.15.tgz","fileCount":109,"integrity":"sha512-aO6vbWJQRlJlC25teQBUGVz0gPXDQOX1bXlcf1LwWAHKQcxCHWrBTi26h47tEKTSPCqd+CxPuxMCkKP2w2MqRw==","signatures":[{"sig":"MEUCIQD1L4bGQzGqk4CtcTgLWNafqff0gOyV08N7N2uoiTA7pwIgRXRJOh7BzixdmdM0aW801sGEnkiKYha95g8oYZORNX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1795428},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"eaeaa7f8eeacdb0fc1c74e3d3af95df41f4211c5","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.2.15_1783625348125_0.13810148540045475","host":"s3://npm-registry-packages-npm-production"}},"7.2.16":{"name":"@respira/wordpress-mcp-server","version":"7.2.16","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.2.16","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"b91700e238edff78e50b9bec97d4840940cc8048","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.2.16.tgz","fileCount":109,"integrity":"sha512-f6FGnC8wGGdu4p16g0qUNOcdvOOogAs2Rffmr8djfPtc4poC3QCgxMd9Bkeh5WJSNKkoa8gOmmvC+Orl9Gtayw==","signatures":[{"sig":"MEUCIQC+tjKKQQt0qgC+lSLoodooyZa+xPYWXpTfEAVCin48uwIgG9SKq0V0zWEnOLMxtF79hXwRCyByFdRknChjGkboaQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1800821},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"602db5ea80c68249ab171df82a5f7cc7b108f79c","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.2.16_1783890786853_0.7247273609060725","host":"s3://npm-registry-packages-npm-production"}},"7.2.17":{"name":"@respira/wordpress-mcp-server","version":"7.2.17","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.2.17","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"9dae7b676b55fdfad9781b8d068598cf8884526b","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.2.17.tgz","fileCount":113,"integrity":"sha512-BEZE771NxidWzWomsTQkHxZuXkniRVbKyz+4NbEiU7YJsewdyQyJLknjFlELydb83eY/49XOc+MpGsWodr65og==","signatures":[{"sig":"MEQCIGDvQyWOobQEYQjVTNHyMXghgdJdvU2nIenymKkwxrD1AiAFCiJ5r+MNlnwRD8gP8ZEkPejwGZlFVJBADAjs18i04w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1807066},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"328a7c4e4c1c26a2de4e7da248022d89b82ef00e","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.2.17_1784042317921_0.430156938228494","host":"s3://npm-registry-packages-npm-production"}},"7.2.18":{"name":"@respira/wordpress-mcp-server","version":"7.2.18","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.2.18","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"9aa857c4a7521e1ce3bb7614ef15b6c3ab7da6e9","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.2.18.tgz","fileCount":117,"integrity":"sha512-BFVK/px1tXacPS7CnIeXYxxzZ0zJ8N9rdp6Ic/6HiFju0vgQGOoL7wO5F+92WoLzmWYQ9dYE3a44dyEkfl8j0A==","signatures":[{"sig":"MEQCIF5h2ep9aKrfrV1GNE7+RQRll2934YwAkQRlYecZVC6vAiABNBcDKHdbFSBaY4kCZPc62aWcayYaX8vBnDE6YaKIgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1811994},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"074f669781890ff17becc093a43af89d9b10eadc","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.2.18_1784064889031_0.7778096266143419","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"@respira/wordpress-mcp-server","version":"7.3.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.3.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"f4ed975481ab3d4fae5d78e1d64fb285001bc2a5","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.3.0.tgz","fileCount":117,"integrity":"sha512-OMxQOT0BuZ4du62YQwsWcI3ljbwcoZcu0mZcAMkSD0v/dEW/CPA+ZUKu617mrzQ3av6DVrmcPQkcJttjsCnsdw==","signatures":[{"sig":"MEYCIQDUJd4+7iJfYQYTyAaXc1azXLv26D34RTSRPJXxdU5WnAIhAIrPRo0iyCDBogCfLOJ+oSoHyUEs84YYKJhEb/qq4gif","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1877932},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"bba4795a2915f041b3b5a901e11f7098b461797f","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.3.0_1784155024956_0.4361766536675573","host":"s3://npm-registry-packages-npm-production"}},"7.4.0":{"name":"@respira/wordpress-mcp-server","version":"7.4.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.4.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"9f9b3cda3bbb110e1a40b15df24645f775e9579f","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.4.0.tgz","fileCount":173,"integrity":"sha512-Nk7Dy3WtmdMI2bSGz5FneFwQgW5/XqMFi6Kp4ZpKKoGde5m07K/wuXGzX6B1CeoF4fF2WNRfRE4xgO+piqF6vw==","signatures":[{"sig":"MEQCICtT8qKboGAQdI+h8yk1uxWmZl0AgtL3piiYjc6n3AMuAiBE9TsabdluxOzWvki9YhzB8ewBNCo9sYTZ/zi3WJwwWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2365724},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3c87974e0d005a3a2565748734d3f778f037f79b","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.4.0_1784206647885_0.9241624021083146","host":"s3://npm-registry-packages-npm-production"}},"7.4.1":{"name":"@respira/wordpress-mcp-server","version":"7.4.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.4.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"e67ad9e7bc30235c8e3563486ff91a538d49ace4","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.4.1.tgz","fileCount":177,"integrity":"sha512-izeEgaI5f67V9V/ZuE53bTDgnU4CFF5OX+zsJJI7kKrIlWQotYElrBBhhdczD02/z9VLvoCz/72+2lwInENlOw==","signatures":[{"sig":"MEUCIHkA4gh0ilBQf4TrQg29OeuedvF/o9MmyNpuDlAAbgIXAiEAi9Y8vhN8RU4qis/6EeCs5vSS4px24B+BgP1/0HCR1DE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2393266},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3b7db7ba170b1605103c8138bfa1fb4eb979b88d","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.4.1_1784230037863_0.2247819347433211","host":"s3://npm-registry-packages-npm-production"}},"7.5.0":{"name":"@respira/wordpress-mcp-server","version":"7.5.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.5.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"c13afb57aedf8cb950cd5a9c4d34aeb5d644421d","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.5.0.tgz","fileCount":181,"integrity":"sha512-RTUqJT2N4Exi0fjzNh/F3IIsNAN++iw6KBCn0ibgaqwOF5tlETWPasSYaJXCSmOSwHCi4avVQKTusxJ/vbSGEA==","signatures":[{"sig":"MEUCIQCH49zEew08za4P2PKZMFelJ7LxcVhgINgLJc3tGW+/LAIgfYgqcw1rqNYldNKyffddm736R0jozQnoWPkmdRPIZwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2412197},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a79fbb4f30fe0862678f4cad274d6580eefc1a1d","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.5.0_1784242559210_0.23544858237096888","host":"s3://npm-registry-packages-npm-production"}},"7.5.1":{"name":"@respira/wordpress-mcp-server","version":"7.5.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.5.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"ff1c32e4ce887a21d5dfa9d3fce5b99c37f01622","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.5.1.tgz","fileCount":189,"integrity":"sha512-fEEgMCGxdueZg+uO2mVzzy1J4+GSHZXpQ0I3bS6RZ7EGfpv3UV3lsRVgr5VOCUNquN9S6ZcxgejneWlfTygbLw==","signatures":[{"sig":"MEUCIQDgQVeFSYISFQtuz1CUXFBA2ZHUprsBeWKtxxoJkIkmgAIgTJoSE3TYezkHAyLhh4p9iHitw8Yo3mlNxWhOhaE4SeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2426699},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0ea65c0813a2da93acf64ac02e7d7536ea26fcd7","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.5.1_1784371391453_0.45170935083892605","host":"s3://npm-registry-packages-npm-production"}},"7.5.2":{"name":"@respira/wordpress-mcp-server","version":"7.5.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.5.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"967728f7d08db148698bf13398764c2a9f2adf71","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.5.2.tgz","fileCount":197,"integrity":"sha512-1dcoGPgJ45AnaHIZXDMR4qTsrLHL8aFDayq8B4k1rOQXuPzgVpCPKJNJTDHsG/i2iPhhkizcis8+0qYjZjEFZQ==","signatures":[{"sig":"MEUCIQCWReDagpsz9DV02fqH3OqXOCKI4PBVvH+QnyyXAvjmTwIgOoozIDow9cn4zA1nfX3rIhGcx8yjXx1ZZ0U++cmIrDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2450838},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"223bbe8a63880334953191b9066bbf66afdc4c1f","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.5.2_1784393703803_0.3767841374587477","host":"s3://npm-registry-packages-npm-production"}},"7.5.3":{"name":"@respira/wordpress-mcp-server","version":"7.5.3","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.5.3","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"2b0fb2fdf0509ac868e1935a909b92b300b08c8d","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.5.3.tgz","fileCount":205,"integrity":"sha512-otXj6l7HrOs9YrX6fUoStMSIulcewTOdU43eKl6fUY6IfiaBnI83Doucmirg508A95+aEWuueikuRMdvfKQH3g==","signatures":[{"sig":"MEUCIQD6Pgqm+H7qRQYk+HV0EFOGbto3QlhuXQvWDtnJMl+1AwIgNRBKeqOlSWVENAQmiF9NsjmgqdnoRWjgODKdEqTF/xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2476778},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"9f409933736304c230cc758f5c070a2df55d543a","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.5.3_1784407065720_0.8715114199176419","host":"s3://npm-registry-packages-npm-production"}},"7.5.4":{"name":"@respira/wordpress-mcp-server","version":"7.5.4","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.5.4","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"836cc6034ff26060785ff7bc2db314e6efb53c28","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.5.4.tgz","fileCount":209,"integrity":"sha512-SbNp0hNVUS1zVws0/1C+9yVH4AKUphL9U1t8c24QTFx/8s903jLClN4U0e97k6pyAQz+pqDnQap7Xq9/cCrlFQ==","signatures":[{"sig":"MEYCIQDVOKrIYIwo8izqtIp0Vb8ORY7wjUwYfIskDb/WtEeDUAIhANiNttyk6SYYzKSCeq0F0rMOrhoOM0r8ToQrGmFodE/n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2488869},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"2cb0dddbbb254dd92e7f418d21389963502123c4","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.5.4_1784500290273_0.7975579259107228","host":"s3://npm-registry-packages-npm-production"}},"7.5.5":{"name":"@respira/wordpress-mcp-server","version":"7.5.5","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.5.5","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"d66e40f28657902ea42dc4196e828a6a45abf7b2","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.5.5.tgz","fileCount":213,"integrity":"sha512-4/fP5mMhIyXXWcjZ8oucj9LOuqyQbgRl7ALT+tRg+oKZr2QT41yRnlDxRclARDuxSHJ5udpGDx+eh8lRgyzp6w==","signatures":[{"sig":"MEUCICMN2z60SSipyj+sMESwTzdIEsZdZmYsHFnYwbfiKFEFAiEAsgdJUJGOhTkPhCh5SilIbMqrGzQ8yMU3YzscmmpTSTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2503128},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"2d9794c53053b9914147e239605ad12447ff242a","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.5.5_1784639903543_0.8994547685514875","host":"s3://npm-registry-packages-npm-production"}},"7.5.6":{"name":"@respira/wordpress-mcp-server","version":"7.5.6","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.5.6","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"fe51d30445b76bedb75862f4d9b41aaee38a0786","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.5.6.tgz","fileCount":213,"integrity":"sha512-Xqf0JgQD9vO9qpLIFTxK3qFasr7/de7kAusz9XdMXtofWtSm1IJWZ1BrGIr5eFVUivcDiMtf6KzxvuYK2+FRlQ==","signatures":[{"sig":"MEYCIQDNSv/JGIF6KGAuWWwJ0a5+JhO/ARsGvJS9IEUd2GcN9AIhAMjD5RRPGjC/lONg5j0xrqtrJpuIDDtneNXmDExtAWrZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2510519},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"82293cb68bb3730c77ee1e049c3fb6816db39170","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.5.6_1784719607539_0.7462952452040263","host":"s3://npm-registry-packages-npm-production"}},"7.6.0":{"name":"@respira/wordpress-mcp-server","version":"7.6.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.6.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"c6811b936996a7edff384289e952d5dd9db5c296","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.6.0.tgz","fileCount":213,"integrity":"sha512-SWRNeskfaEyc9s0AOSsPdpbb9/KlBF/7T/7xgmZL3aGagpILAlQSDiPHcIvLn9N4jIQ/5uLim1d/cYzYIJO3QA==","signatures":[{"sig":"MEUCIFuFs7E50XKKPjqr0/8cfrpM/YuPz6nR2fzxId28bRuwAiEAlDwn+NlLZEyoR8k4cCAAJ+LuaRUB0gnn6BpRcH3ZC0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2526278},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"37537eb2054d51e9ccc92db1647d4fc4718fa5dd","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.6.0_1784820992353_0.44865838595553353","host":"s3://npm-registry-packages-npm-production"}},"7.6.1":{"name":"@respira/wordpress-mcp-server","version":"7.6.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.6.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"9d227e5fe4fe14d607710f46ccd4102313d64b3c","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.6.1.tgz","fileCount":213,"integrity":"sha512-j8bQtEqyn+AXF5ufDH34oC3JtJJyDv1wEwUB9h/xKyc/tbHWmaBeX+WYz3rC/eb8aX9pWpGdr0nJV8saBapywg==","signatures":[{"sig":"MEUCIAe9nZp0WHs+5l9+1c7yXb2gaiPYlGehzjALwphaX7l1AiEAjrtNqv9EqOsf7p/ychZeu8oz2CUxag3U0jNnvdztSQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2530142},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e63719e90e3df17c50fb9ccd0d9cd45168faa203","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"repository":{"url":"git+https://github.com/webmyc/respira-wordpress.git","type":"git","directory":"mcp-server"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.6.1_1784840050818_0.6395570662781651","host":"s3://npm-registry-packages-npm-production"}},"7.6.2":{"name":"@respira/wordpress-mcp-server","version":"7.6.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@7.6.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"f6f1c92af705042ff5556009581acab980881e8e","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-7.6.2.tgz","fileCount":217,"integrity":"sha512-8T4xZFPr/osc5Udswqt+HsOEZ7l6rW+Vznp8fKONK5A9bOV0SdQ6wMHmjFA07A+2f1IkIBDYegfwWeck0j8XCw==","signatures":[{"sig":"MEYCIQDqvA23rC5ifbGzE2LjTeh1G5SLGunUEIDU3FV/dujtAAIhALIr9koXh42XFZMrHakSW66K2+ZfJNpPyWTikrXdMnpW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2537502},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a42cf0349f62d47d690ed355712419570c055b41","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test \"dist/__tests__/*.js\"","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"200+ MCP tools for WordPress (275+ with the WooCommerce and ACF add-ons) across 16 page builders. Native page-builder access, context-aware tool filtering, and an agent persona loaded into every handshake. v7.1 'Roots': four new builders (Spectra, Kadence","directories":{},"_nodeVersion":"18.20.8","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_7.6.2_1784842008064_0.9878496598776514","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@respira/wordpress-mcp-server","version":"8.0.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.0.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"1ee6556060295327fcaf2472bb1dfd9217c769c7","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.0.0.tgz","fileCount":223,"integrity":"sha512-h2mQKd3JHHhuw9lAwwgpEiWzpfEvtU45UTHbyCRop52ZyPfAkY0t8AcweHgEUNED6udpgtM1n9dysL37JhK5Vw==","signatures":[{"sig":"MEYCIQDqK23rfp9R3PBBwZRTweO63CJnLkQda3P24wmZ+vN0BAIhAN0BgF1ZpqKOmas2J9xlanlENfYZRZ49dGmMoIzatTTK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2730796},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0d403a25197958afc4237ef88c6ca10b6f86f294","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"169 MCP tools for WordPress, 272 with the WooCommerce add-on, across 16 page builders. Verified native page-builder and Site Editor operations, context-aware tool filtering, snapshots, approval workflows, and privacy-safe reliability telemetry.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.0.0_1785099570930_0.45530340731930496","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"@respira/wordpress-mcp-server","version":"8.0.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.0.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"04b958dbd65bac0d365d6a09e57a8e92216d5802","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.0.1.tgz","fileCount":227,"integrity":"sha512-eKIB03DAQkcTk6v9rHz/cwk2aZeo/oH+JaFXJ5r8EsfaI2cfTZSrkG2qi1Lrsmb1+5ql91Ww3wmGhobSI+C1UA==","signatures":[{"sig":"MEQCICZrBnzISpOBbndfwp8CEWBWQpMVUTzL3hUA06mpp0YBAiAr/FmqE7cQyUulHZJxtJcXs9mvJBQ8EAUDXSEuX/jUfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2741978},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"53814dec08f5c2f0f92f22fa297651787a79e430","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"197 MCP tools for WordPress, 302 with the WooCommerce add-on, across 16 page builders and the native Site Editor. Verified writes, snapshots, approvals, and context-aware tool filtering.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.0.1_1785152398466_0.21932188477059333","host":"s3://npm-registry-packages-npm-production"}},"8.0.2":{"name":"@respira/wordpress-mcp-server","version":"8.0.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.0.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"af421b3932b801b0ddc51175ba6e39e8c1aa290c","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.0.2.tgz","fileCount":231,"integrity":"sha512-VmtSTURgyqUUbx2rqqcwszKQRgTv7AnZ/OwBFD9Eu0hUiHX1F8zEjSYKMki/wpvXnwK84TrEC+sdlAnx9dw12A==","signatures":[{"sig":"MEMCH1TZC+XhzS7e2W6FS5OMf3QHqK4EoAuMrJ89hUQ4bVgCIHrdbDjhrn7SpQstJJvygy89C3kaKqFjB9TjtsBAS2P5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2747460},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a334e3ef7ce65de6681292852a574f2f597e0f4f","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"197 MCP tools for WordPress, 302 with the WooCommerce add-on, across 16 page builders and the native Site Editor. Verified writes, snapshots, approvals, and context-aware tool filtering.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.0.2_1785155330851_0.4476016011504498","host":"s3://npm-registry-packages-npm-production"}},"8.0.3":{"name":"@respira/wordpress-mcp-server","version":"8.0.3","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.0.3","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"0605a7a32f5da868ae459d06f0b3a685ff1d49d4","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.0.3.tgz","fileCount":231,"integrity":"sha512-WDR0BGO1OC1e6OQaGA+HFuhwTnCWESS8Zcy3ji72E2O/qBmBX8RSYjy2tq3wdfSowNTcmHv5lZCivbkUnCCqQg==","signatures":[{"sig":"MEUCIQDSZMVSKkGBuK/BwBn47IvXzesYDc5UR8hkQBrshszVBQIgIWXVX9vXu/uAIeo4L2CF3BX8BP8+xq1AhCSr/6iHpwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2757464},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4ad1f30f50b0d82afae35adf3934d5a2cd8a1863","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"197 MCP tools for WordPress, 302 with the WooCommerce add-on, across 16 page builders and the native Site Editor. Verified writes, snapshots, approvals, and context-aware tool filtering.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.0.3_1785321184813_0.7601031556111331","host":"s3://npm-registry-packages-npm-production"}},"8.0.4":{"name":"@respira/wordpress-mcp-server","version":"8.0.4","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.0.4","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"364698a71ba24f868d4318206a5e4d9a21a3d283","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.0.4.tgz","fileCount":235,"integrity":"sha512-q8bSRvIKWai3QFinU2nreFOGdVhyYafpVhmJws/f9E5Rhrs8tLhYv2aTZyWl58ZPnppNz3lnRS7kKd/zYboj6Q==","signatures":[{"sig":"MEUCIQDtl+ZOJpLfEzjFAKNoDcC/R/Zl4xerd0TnYX910p3PaQIgA5wS/vBJKFTWSsbizhdHiNt3X3T4rHUvUENfdlhAxNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2771217},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"757896f750e310ca8cbef002749eaeff5a441d95","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"197 MCP tools for WordPress, 302 with the WooCommerce add-on, across 16 page builders and the native Site Editor. Verified writes, snapshots, approvals, and context-aware tool filtering.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.0.4_1785323146424_0.7131503418884764","host":"s3://npm-registry-packages-npm-production"}},"8.0.5":{"name":"@respira/wordpress-mcp-server","version":"8.0.5","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.0.5","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"e560bcb6e181a07a51eb9e076e8a3ad6ad6d5356","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.0.5.tgz","fileCount":239,"integrity":"sha512-6woILdTyadavlIRE3l9JzkgxYySRPEuazuztXhnSqIpHxRh3YBFyMElvpTcsUJ8L0w9vlhs1Etc3WhgIpctw2Q==","signatures":[{"sig":"MEQCIBKK6r2hcPMncYEF9cc9G6D6ahvfOKhr7QzdfPMZ/uS3AiBnPCjdHdMFypASSu2svEnV3mme4PEAC9vu3349Kun8pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2804794},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"2c99143b51f6b4b8c32699ebfeda20e816b8f3b2","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"197 MCP tools for WordPress, 302 with the WooCommerce add-on, across 16 page builders and the native Site Editor. Verified writes, snapshots, approvals, and context-aware tool filtering.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.0.5_1785325778635_0.4593443827055461","host":"s3://npm-registry-packages-npm-production"}},"8.0.6":{"name":"@respira/wordpress-mcp-server","version":"8.0.6","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.0.6","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"4b33f696774b331a4fa623da84982c6570c6193a","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.0.6.tgz","fileCount":243,"integrity":"sha512-AfPt2qtou4zM2mGW92gk4AK534B643zIaJrQUeUwFOzrICaz2JCZDNmrYqGEuvJVBJYuZgWWQRyHO0JOTy5yFQ==","signatures":[{"sig":"MEUCIQDsnBJwqBIjIVXslNAAyUjTNR9FH0q+XKkS5cNUjGLrhQIgDm7/2yPubrDavk7vl+wXU3jh5Ze7hqebcVR1WJx+93k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2828105},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"399510a36efb66a4f8b42a0204acd47ffdd3af83","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"197 MCP tools for WordPress, 302 with the WooCommerce add-on, across 16 page builders and the native Site Editor. Verified writes, snapshots, approvals, and context-aware tool filtering.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.15.0","dotenv":"^16.3.1","form-data":"^4.0.0","@iarna/toml":"^2.2.5","@sentry/node":"^10.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.0.6_1785348312488_0.8957935445607181","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"@respira/wordpress-mcp-server","version":"8.1.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.1.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"cc93abffbe2b5948aa19079223ee3e363bdb70ce","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.1.0.tgz","fileCount":243,"integrity":"sha512-+vxB61HwF6gR+NNv71sGftfviXDNOk4jQSY9HlHeEYR9230ZvfYF708tVRu4y+DuZO4/OUC7VnRm2Xhv/7TzoA==","signatures":[{"sig":"MEQCIHgd10klAdjy0cBbspSplALu7VV27+AEMHcUMDEs3EZuAiAZvphsZRJmWuCt2rkBP4c8fQZcRSBRJxo8+ud541bbCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2830182},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a0b2c7edee21c931c17148a50080418c8de42495","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"197 MCP tools for WordPress, 302 with the WooCommerce add-on, across 16 page builders and the native Site Editor. Verified writes, snapshots, approvals, and context-aware tool filtering.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.1.0_1785407198180_0.37778765783785584","host":"s3://npm-registry-packages-npm-production"}},"8.1.1":{"name":"@respira/wordpress-mcp-server","version":"8.1.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.1.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"f7e07bed20d8e9cf752daf36e3078d87c834c7c1","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.1.1.tgz","fileCount":244,"integrity":"sha512-wznnwPXrWvOi9PTyvG+2jvUoqdxTWMMJLriHooSYHEUJi9cjA/WI35uOqGprgYk0tr4HiFqTkFoupLgSys3MgA==","signatures":[{"sig":"MEYCIQCbXir7rzE/kiVhYjy0C1KZ/iB1MWLMPfTVnEzj2fhzQgIhAMwHh5QMqr0M0vIMEqQpwd82Exv1NvBK9L+VTcs8YgIU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2974031},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"9a0f73bdf6b4e705cb360bc44078ebb16c9b9433","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server with MCP 2026-07-28 and legacy-client support. 197 tools, 302 with WooCommerce, across 16 page builders and the Site Editor.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.1.1_1785408167152_0.1838289638060624","host":"s3://npm-registry-packages-npm-production"}},"8.1.2":{"name":"@respira/wordpress-mcp-server","version":"8.1.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.1.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"b40fc25dc4fd1484e81964b76bec6c555cc99d60","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.1.2.tgz","fileCount":244,"integrity":"sha512-Ad5ZF8qiqmI5KXCv00cMzAQXnM5zHIeUUmsPyFXy1UI6074HnOcyN+X3Gv0Zzg4pO/08ydXqFDgxqlVGXXLJPg==","signatures":[{"sig":"MEYCIQCjje529WiXfwGONmHrlNllLXSTmlb8mZO9WFHpvTJogAIhAPDiz2DefkYkol2ceivMnp/JaNFDNckSuFqCgyx33rhw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2974590},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c0b30d22c612ea54f94dc5387642d40cea1abc2f","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server with MCP 2026-07-28 and legacy-client support. 197 tools, 302 with WooCommerce, across 16 page builders and the Site Editor.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.1.2_1785408428895_0.3237949444504562","host":"s3://npm-registry-packages-npm-production"}},"8.1.3":{"name":"@respira/wordpress-mcp-server","version":"8.1.3","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.1.3","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"cf101e3d3464c789fb13e8ae37ca56a56ffcdfc2","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.1.3.tgz","fileCount":244,"integrity":"sha512-KuXCbCN7icDsLBteze+CjitTN/EzWaEV/l6xtbaJaSpiHrhroNCpVLDxEum5lSy0q9dfdDjHs4irNauvacQxbQ==","signatures":[{"sig":"MEUCIQCwo/MPWBXz5uoF2b7DlBkIU4/QcEwwATBo+mDcCEue+wIgNNzFzGFac26v8uXdXKGdZc2yMTYkYF5w+oX8Ik7LpP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2975249},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f892397522fb4a69792badec67197261dfc4bed4","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server with MCP 2026-07-28 and legacy-client support. 198 tools, 303 with WooCommerce, across 16 page builders and the Site Editor.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.1.3_1785409169076_0.2756660328772609","host":"s3://npm-registry-packages-npm-production"}},"8.1.4":{"name":"@respira/wordpress-mcp-server","version":"8.1.4","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.1.4","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"c4e55aeabfebb405381c4286f1bc284e7b00e171","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.1.4.tgz","fileCount":248,"integrity":"sha512-XSNFsUf73MaaqsCxUHSo1dZa9InKuNVGUtZ1gtV1I799z8OwEX7EwhJg2Yu7FzPWYGnfGXwI2MsKg5LXr8j9IA==","signatures":[{"sig":"MEUCIF0B0HQl4+HN2SN3L9nfcZJ3vnYLjIjHqR81PqrC/1q3AiEA+FITt63timbt+I5HBf97LJ4l45H3CwChySUfvTLC0TY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2985448},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"60d08acbcc2b8b53e5c03be4c536515dc571dd94","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server with MCP 2026-07-28 and legacy-client support. 198 tools, 303 with WooCommerce, across 16 page builders and the Site Editor.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.1.4_1785446836109_0.29607786040766726","host":"s3://npm-registry-packages-npm-production"}},"8.1.5":{"name":"@respira/wordpress-mcp-server","version":"8.1.5","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.1.5","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"156cbc6abf667e42dfa84efb09c03ae3953c68ea","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.1.5.tgz","fileCount":252,"integrity":"sha512-PNlh+NjJLhhW1ogxJU8VavTWxg5cUr9aNnDV9MkLR2rUybce9xtt46VbMvDYG/j5gDOZk7FBp4aDF0CXKu3UoA==","signatures":[{"sig":"MEUCIQDukwPohE7qkDVTl/TW7+r0yhX5mHH7yD1H9v8oZN7jqgIgDSjZCI1iMeXmEu2D3Ekw+R52L1NogqkukmoqzkZ/UiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2994796},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"04929234df6b907ece3a0253d9769448d8d7aa4c","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server with MCP 2026-07-28 and legacy-client support. 198 tools, 303 with WooCommerce, across 17 page builders and the Site Editor.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.1.5_1785611310371_0.37974839219724954","host":"s3://npm-registry-packages-npm-production"}},"8.1.6":{"name":"@respira/wordpress-mcp-server","version":"8.1.6","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.1.6","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"a0effbebcfb38ad04036600fd7eb92ef76c687cd","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.1.6.tgz","fileCount":260,"integrity":"sha512-RmDpYyTd1LnxL5oQ+Z32t/lVB0VyNa5d8uSYrScWyRHKrXBAAZRSog9QFB0D/JNICx/ulvhC6MWhljv4kXv6Xg==","signatures":[{"sig":"MEYCIQDkA7+VdVSfJiqpkfujj/78ZuF9NbIQs3X5Tw7fNhj7dQIhAMPIE1SO0j6t6DgrTJLqHQsaPLIIeSvGLP7WKEpGgK2H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3025535},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"aa41988f38815a4a27ce38aa367d8721663a3a6a","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server with MCP 2026-07-28 and legacy-client support. 198 tools, 303 with WooCommerce, across 17 page builders and the Site Editor.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.1.6_1785661022606_0.8319327283493791","host":"s3://npm-registry-packages-npm-production"}},"8.2.0":{"name":"@respira/wordpress-mcp-server","version":"8.2.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.2.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"adc9d8a6798faae305a448a0ac30e09e9abadbc3","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.2.0.tgz","fileCount":264,"integrity":"sha512-mIj/ORHK05up/44GpZkrHDRE4EC9Fq1anPHfW6IGRxj4LOOuTUwNSPc8ae6rn7VeSiestJb7mJXbacnhlQun6w==","signatures":[{"sig":"MEYCIQD/+MlbXNirozlgk+C1+4iFyQNYh/DMH+07awt/cgnOBQIhAJiRGRv1c8yknMsqUQOCgIU9Gb7pmHkHU6Y9XPNBcX9n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3043925},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e8b3de3a1ccf0c627acf3f8bf19d09b8ac1e2408","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server with MCP 2026-07-28 and legacy-client support. 198 tools, 303 with WooCommerce, across 17 page builders and the Site Editor.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.2.0_1785762676090_0.17634987780402844","host":"s3://npm-registry-packages-npm-production"}},"8.2.1":{"name":"@respira/wordpress-mcp-server","version":"8.2.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.2.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"a668a1b4d407a8ed2c2fdf16f6496620728be7e7","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.2.1.tgz","fileCount":272,"integrity":"sha512-t6aDvZzlX69xKE6F6JxGQn4oj93W/SWWMrorX6b8hJS0WomaAR2A6EunDKG+pG0nENiw59IpHdld+GrkyWCI6w==","signatures":[{"sig":"MEYCIQDDY6t4CSNsm/CDno2gNQP50tSiWHxwnFlmZwfpus1Q4QIhAIfgBH/Aq2VsONR3U7SiAj8bK+hAdWS0gBIOOOfa6mbU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3074004},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b5ad03e614897f9556504ce62d0357b4b9a16839","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server with MCP 2026-07-28 and legacy-client support. 198 tools, 303 with WooCommerce, across 17 page builders and the Site Editor.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.2.1_1785837498943_0.5056657837118406","host":"s3://npm-registry-packages-npm-production"}},"8.2.2":{"name":"@respira/wordpress-mcp-server","version":"8.2.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.2.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"43bc803d276f5a006986ecb12b45e82a3625d29e","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.2.2.tgz","fileCount":272,"integrity":"sha512-cfIvxcUEITcf4WmcEG69syJHP1Nl1gVIrNkhdmEPqYPmEqcUZrVu2wquk6F35fXW/wQvFDIPjhPeqRftzcVFAw==","signatures":[{"sig":"MEUCIFxPA0VQ8Y+j9uYoL1ukhgerZ5YQUPo7bvRqTTzKRfJXAiEAsQnT+OMFBjzNRBJ3cZpBOO4Ctt8ugP3wrUJWpN1Ctx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3076108},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ae89cc0c10c7cca0b8b932181d4aebf39ca46cea","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server with MCP 2026-07-28 and legacy-client support. 198 tools, 303 with WooCommerce, across 17 page builders and the Site Editor.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.2.2_1785858048758_0.7318820773683818","host":"s3://npm-registry-packages-npm-production"}},"8.2.3":{"name":"@respira/wordpress-mcp-server","version":"8.2.3","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.2.3","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"7cabe2d33ee27f1a424ced2d6e4681450280fd7c","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.2.3.tgz","fileCount":271,"integrity":"sha512-Zn0cqbud+YArhmv9Sorn9zm6iehWhbJd8vyRDHOR3XatjABmKpTLSlHF+ReolOM93qSRFDPcnqLqAQE7JVfv0g==","signatures":[{"sig":"MEUCIGGXqEGhd3XdxkvyE9JGSL+Ch+BmhpuPjY/mzvGQOgMdAiEAhWyJ1T1UNGKcHARB1mHkX4YAuOGAHxQ9lihZEvl7fTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3071976},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"81cb9735598745425640387c3ed712856def9859","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server with MCP 2026-07-28 and legacy-client support. 198 tools, 303 with WooCommerce, across 17 page builders and the Site Editor.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.2.3_1785863239734_0.5856260157530968","host":"s3://npm-registry-packages-npm-production"}},"8.2.4":{"name":"@respira/wordpress-mcp-server","version":"8.2.4","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.2.4","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"53bece755682cdc74192d978bdff2b784288f938","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.2.4.tgz","fileCount":283,"integrity":"sha512-SV3HYiBHQy6RIV9RvoPBp0cWcfw+k9nsaO/VF8Jqa6o4l3yJ1JRnVKWIMQpT7RvCykWtl6ls3lq8/RT6VjA8Ig==","signatures":[{"sig":"MEUCIQDlWCNkgGzFkzU1mhSWrdCssU1DiAFNhMrQbfFErL9/HgIgKq1TRqF/Dv/x1bcs+HGsFftx+kDM+qsI/5Z80lq7dM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3179657},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"96529f318cbb1010b601424c2ce08c65b663b457","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server with MCP 2026-07-28 and legacy-client support. 198 tools, 303 with WooCommerce, across 17 page builders and the Site Editor.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.2.4_1786278603216_0.5492074602214088","host":"s3://npm-registry-packages-npm-production"}},"8.2.5":{"name":"@respira/wordpress-mcp-server","version":"8.2.5","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.2.5","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"d97b37793b7c00dd3d94bad4a5dba37695af9dac","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.2.5.tgz","fileCount":287,"integrity":"sha512-P8GC8CkHet649rrfpR9j4wk3LfQlEM2nqhs3IwEyi0I1ZGQh9cLOP7udwm6T/wdRMuCJSg+HVCQFM4yIee3KWQ==","signatures":[{"sig":"MEQCICrTQM+h3q3//oQYC0JPl9G7Wuxbxtock1ihlONDZPp6AiBzVGEzX3FwQxIwdlb7psxhqgv6ZuScurl+PrFhgegJDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3190911},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e111c3b94158955a913ee62c4e8995712f5409e4","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server with MCP 2026-07-28 and legacy-client support. 198 tools, 303 with WooCommerce, across 17 page builders and the Site Editor.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.2.5_1786293626385_0.7246883909440927","host":"s3://npm-registry-packages-npm-production"}},"8.2.6":{"name":"@respira/wordpress-mcp-server","version":"8.2.6","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.2.6","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"879d226c07e2e2f6ec9c65cacede04510d8d5928","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.2.6.tgz","fileCount":291,"integrity":"sha512-dEjrT24ezeN+aohYGSK4L+TYZkeFx8s4JyXWfGytpTukzZJDf8nRZOMOlhROouw8VqHzBDrxt9rhKxK5IouBHw==","signatures":[{"sig":"MEUCIQCmyNitsnVQNCPv26w6llzhJnUbtwu9+tnGJBJmGagTlgIgQ+MP9lATkPFtHU/WVLYdW4o24lh2hFmOERZF9+1P6mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3204215},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8e47f986bdeb668f2f98f9e95170f63957689ad9","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server with MCP 2026-07-28 and legacy-client support. 198 tools, 303 with WooCommerce, across 17 page builders and the Site Editor.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.2.6_1786314756574_0.32746825061086104","host":"s3://npm-registry-packages-npm-production"}},"8.2.7":{"name":"@respira/wordpress-mcp-server","version":"8.2.7","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.2.7","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"d75a1c875f554e4ea7caba0f9b6a7984fe6218b5","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.2.7.tgz","fileCount":298,"integrity":"sha512-r0K5Mo+8/1Gz8hodC7e/451oTVkJ90lpBBO9800/rFPQ+5aciSIWTSKZ3c7F7LBMuHFXXQXcE6tKOD+4ZM5PPw==","signatures":[{"sig":"MEUCIQCM4oI9aPSn1zMBIEjrvwIAxBM+H1lEHT/1KY9wQRUX0QIgQn5xjaFrRF01j39mTUHH+Wrko36Re+JOoLVxDbIycb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3234313},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4ff734a557f4476009c3e797c9f95338c9b55095","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server with MCP 2026-07-28 and legacy-client support. 198 tools, 303 with WooCommerce, across 17 page builders and the Site Editor.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.2.7_1786369638449_0.4650647580563463","host":"s3://npm-registry-packages-npm-production"}},"8.2.8":{"name":"@respira/wordpress-mcp-server","version":"8.2.8","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.2.8","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"3a6365dc567888804d91464c6d07996f3dcd5f93","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.2.8.tgz","fileCount":298,"integrity":"sha512-B1uXy/0ucxf05bXmru2ndyzMjWJh7DAIjYwY14YvB67alc3mrJ3vTOWcgL6Yi3sUSQ0DxBzOVdln5Sn0xmpP+Q==","signatures":[{"sig":"MEUCIQCZns2UUlCQ5c/y4CFQJfEfKQIrK3Kd2DDOf/A4YIIbCwIgCIZZHgbWpu+ds8+gCm5kGJKe1m3+/iluRObhaycNBuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3236611},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c671eec0fad094665fb64cb51b26e1236c372f9a","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server with MCP 2026-07-28 and legacy-client support. 198 tools, 303 with WooCommerce, across 17 page builders and the Site Editor.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.2.8_1786440633059_0.7503834857362619","host":"s3://npm-registry-packages-npm-production"}},"8.2.9":{"name":"@respira/wordpress-mcp-server","version":"8.2.9","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.2.9","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"d81d560bfd996d0fa590e59f3f52f73b197eb395","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.2.9.tgz","fileCount":298,"integrity":"sha512-zDgRXQQ3jHBglOGyRNY2J3HHFiKi3yumVL928BjwBcx+PGGUvvxQoCEpb5m4O1CuobpdV3vq1ys9GR7VFHK+Cg==","signatures":[{"sig":"MEYCIQCcYAXrQUM+CE51P0fkrIbYyQQL891na1VmC8TQanNUggIhAONXb+e7CrrcDRCtxIw7d4ie7FjgK7iOawbRCgdgeEBQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3239660},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"09e2489da9ba40bb707e625ed067688c80320fcd","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server with MCP 2026-07-28 and legacy-client support. 198 tools, 303 with WooCommerce, across 17 page builders and the Site Editor.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.2.9_1786491745783_0.04118522357246812","host":"s3://npm-registry-packages-npm-production"}},"8.2.10":{"name":"@respira/wordpress-mcp-server","version":"8.2.10","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.2.10","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"f8394e6524a1e7c53fd3ff4627745adb4bbc51ea","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.2.10.tgz","fileCount":298,"integrity":"sha512-Yysv/QfjNREz7HHGtq4rwx+y82C2DhJrKJnIHCL2XaGGLe4TTXK+VkZsFMA2RBeDm6Lkgn8v+2Y8aNIuhI6AgQ==","signatures":[{"sig":"MEQCIA4B/0Uyd37w5Ig8PMmkYJezinNDltnFeCqsZrv5LZw7AiADar08z1hEG/HeX26v6IGsyAUiZn49YKQNsqbPnvcIBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3255556},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f9a42280111e0d951d8291e0c41c8bbb0b1b7f33","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server with MCP 2026-07-28 and legacy-client support. 198 tools, 303 with WooCommerce, across 17 page builders and the Site Editor.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.2.10_1786528754995_0.12369288747196472","host":"s3://npm-registry-packages-npm-production"}},"8.2.11":{"name":"@respira/wordpress-mcp-server","version":"8.2.11","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.2.11","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"cca36a42e3d3ee74e970a6d7f9e8abcedf2554b5","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.2.11.tgz","fileCount":306,"integrity":"sha512-lfgSnKRf8FEA/Y0Gy9REjG3QwsX35ebk0gPYK/ebQc0Tv0eK+sWqxhRPAa9RRf+KWvLjPV7bsp1CxrRsOCmOlA==","signatures":[{"sig":"MEQCIA0+Jy/NkFwrVMYb+6VeDDd6gH78Obmmcbsl9Me8jupOAiBcBeiM52VDZqc4HhpudulTuUWjdoRq5bio9pLMsf8Alw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3279375},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"38c5724c908353c48f30f5c3189ebf9be6492289","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server with MCP 2026-07-28 and legacy-client support. 198 tools, 303 with WooCommerce, across 17 page builders and the Site Editor.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.2.11_1786556763559_0.8514316565535216","host":"s3://npm-registry-packages-npm-production"}},"8.3.0":{"name":"@respira/wordpress-mcp-server","version":"8.3.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"44ccae2987f0266e6787a99d45ec520ccf756844","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.0.tgz","fileCount":306,"integrity":"sha512-fe8MUw1dbOPUIv5ylxtptCh84BdnkF+Aea/D3SgwoVGlSN4Dxn7u+EB1c07XZpBI6rg1b+2SeoM5ooCnHI05vQ==","signatures":[{"sig":"MEUCIQDIRde+LDdLv04yIUTQnozYCDa1cUA+1v6MgYH+Aw9lrQIgaj8SZNq8MUKSEFhC1DD551DyLtZcCoXMNaa3TuObY/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3315767},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8b550062f4d7e51daf2dc17c864965fa05e492dc","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server with MCP 2026-07-28 and legacy-client support. 210 tools, 315 with WooCommerce, across 17 page builders and the Site Editor. New in 8.3.0: Design Direction, one saved design direction per site, imported from DTCG, Tokens Studio, Tailw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.0_1786623333982_0.2843403759680836","host":"s3://npm-registry-packages-npm-production"}},"8.3.1":{"name":"@respira/wordpress-mcp-server","version":"8.3.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"1b09b70ccb39946b04d7705ebc77f9b75c6f5fe0","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.1.tgz","fileCount":306,"integrity":"sha512-6BRcS3sprSQd7Mh29eh2gZWHcIvEDH99fTKOXFBGjouPOv8oAekVVcFvEuHt6vSzdsRsHiRH5oMi4TKsIS5WxQ==","signatures":[{"sig":"MEYCIQD7klaFowcC/x+20L+nJZGT+itWNQkyvGBYkVK2u3g9FQIhAJMTumvsUhzXFZBfYoPsNjbiD8woDFS9iBAxXl33Jj05","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3321512},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c08453e6924cfe45a9c736ba832a24eb013bfb5b","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 210 tools, 315 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.1_1786631445137_0.5157028492288867","host":"s3://npm-registry-packages-npm-production"}},"8.3.2":{"name":"@respira/wordpress-mcp-server","version":"8.3.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"e4e2893fda4db051dc34beaef0fdbde663fa33db","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.2.tgz","fileCount":306,"integrity":"sha512-GIrgUDbbdg9dkBTfx6fs3W0hVlZdWkacuu38B0sVUaTEpDUfwaU4sjG/NKrf1DpBABlsuzM5TKHCa+cFqsBr3Q==","signatures":[{"sig":"MEYCIQDkgJLwh7I8esIsA/8FZKHgQiTaJKHQYMwbc4fdgxuDHAIhAK80qh352bJbA2H6Ak7agrImKUoRotnzchNmxKoMIDQy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3326805},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"af7d9b421b28a91ab04c05ed56a7e2709dbd6042","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 212 tools, 317 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.2_1786641864764_0.3782062808356572","host":"s3://npm-registry-packages-npm-production"}},"8.3.3":{"name":"@respira/wordpress-mcp-server","version":"8.3.3","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.3","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"60fdd9d0fe42ab968fc4110a68be612708539a09","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.3.tgz","fileCount":313,"integrity":"sha512-6jeR0Gn8Fjh1Yz8Ayntk0f47ODIvFt3fn/f+V61V8Xy1FuB/K1RdcEcgJk5+Io+L0GspH+PDa35xOJbjFxXV/g==","signatures":[{"sig":"MEUCIQCMwlNWW/qRReCd3Qu5rIlkt7XyLI7kTyvDs0lorbLi9AIgBl2rDgZUMZYJeWRJf1nntpKo/FIqpMUUErkafy5/9oY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3357693},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"037c8ad80aa939dfb298bd69eabe783062e561e7","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 212 tools, 317 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.3_1786687568153_0.44016148408112743","host":"s3://npm-registry-packages-npm-production"}},"8.3.4":{"name":"@respira/wordpress-mcp-server","version":"8.3.4","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.4","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"dbe5af825f49f5254d35c512b1c66bce12d4e0f0","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.4.tgz","fileCount":317,"integrity":"sha512-3zq/4SLKYIKMC64lu9NODwl6r9qCNyvxSxzNULNxnPNICBtn4nG87SlqlzBjMl3bIXnQnwQgsjX+5vbQeni2aQ==","signatures":[{"sig":"MEYCIQCPi069K8pQgWYiRCQLkaYb15kQgQ4kk87yhKDc3LoKxQIhAPdrFBXdnaJK/3/XVeMOZhC3JDqTQnx4v/YWYc92/PMa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3395200},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"30fac92e35e1e2a83594d8417ff8dfc2e3f22a67","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 213 tools, 318 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.4_1786797531807_0.026137308890107125","host":"s3://npm-registry-packages-npm-production"}},"8.3.5":{"name":"@respira/wordpress-mcp-server","version":"8.3.5","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.5","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"9a181ed611ff566304e28c54910bbca1d84f7067","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.5.tgz","fileCount":321,"integrity":"sha512-wR6UCW9p0Ra9wSkfgeez+TB7pPtXDOuYJPbY0Qb2bOtfw5SbXFEDrVoLiamZVfm+5rGJFMWiGROkyCfRir1YYw==","signatures":[{"sig":"MEUCIQCry47bf9lVkR4Qbrcy+/2VhMHPaSln6uwC1TasmnmztQIgUO9Py6znyRE54Gnb7gpxXOFyc1uqSZukR23JEgM8PgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3459241},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"88895ba9136002257455cc241fa0afc8a9a0fbdf","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 213 tools, 318 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.5_1787093956958_0.8417546917692105","host":"s3://npm-registry-packages-npm-production"}},"8.3.6":{"name":"@respira/wordpress-mcp-server","version":"8.3.6","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.6","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"0ec197774287d9a2d003a0fa7cc99b4d200b27c7","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.6.tgz","fileCount":324,"integrity":"sha512-yzjfZaL4ckbAOlmXROPzoumpy0rsIfu8g1qJ52WnkpNwKH6iT5bT9u0WRFj/LKJkVcwqO6Tgyy1uWElEv81xXw==","signatures":[{"sig":"MEYCIQCiHn3q0UL8MCZ5CMvBG7c98tMLPgjQqzMiRzIoXPttiAIhAPkS54j1tlwDT20zoJD7TGspJBX9oKTUbju6JRmtNjH8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3480517},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"76d0241aa49dd8df5795e2112ddde7b039d1ea18","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 214 tools, 319 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.6_1787135678833_0.23606687803839832","host":"s3://npm-registry-packages-npm-production"}},"8.3.7":{"name":"@respira/wordpress-mcp-server","version":"8.3.7","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.7","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"dd254ed7e34a1c1fb5790d106f2295413c5a14a3","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.7.tgz","fileCount":328,"integrity":"sha512-UR6P6DURGVGawFGjbbl6r+J9z9tD59E0fhfzPNuLEzBMrSioAX0wJqE5dluhp33DwaN622QAroT4N87LR5+0jA==","signatures":[{"sig":"MEUCICzXys++LKxHXf/1glnMV6th945mP7NtW0DHKG8nX8HmAiEA2A0fSQ/xkyq0QP+Xa8DcV/OAa8brtz62fZqfc4CuTVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3533534},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"20ee318f53935455f87e8b72f19b8c2ea2dd9af9","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 214 tools, 319 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.7_1787142438860_0.7414029479596449","host":"s3://npm-registry-packages-npm-production"}},"8.3.8":{"name":"@respira/wordpress-mcp-server","version":"8.3.8","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.8","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"f6c9c43ac7e485da44e98132ea358d80fd0c34d6","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.8.tgz","fileCount":332,"integrity":"sha512-H/MNRN+aX2hMAEdBxjomL7lOLZv3YLDkcKdgMHh/U/zpqVjRc2JxEbyjx9D/zxrugOU/mna/RY7Mxii7m6PCZA==","signatures":[{"sig":"MEUCIQCrifx4KJoRvZU8/sHkpewncU6/iF9LNQmY9lt0rR3/LQIgS/AXvpKykuKfFY/hUtgReZOVgmgRimCFCA0ETEbxj2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3558021},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"9e153432795eecbfa49dd10afff1c2f251d163a6","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 214 tools, 319 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.8_1787240046974_0.44662510002265576","host":"s3://npm-registry-packages-npm-production"}},"8.3.9":{"name":"@respira/wordpress-mcp-server","version":"8.3.9","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.9","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"a476e5a5f6936d7204c20a0b221a7438a1195ffd","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.9.tgz","fileCount":332,"integrity":"sha512-YQpEkje+GXVmPn0ZiUDTYUDlbRAbQ0O1dwBeEhsP09JqO43T/fweT0lwtyHdtUniCdbVnfn/LlRjgdQ4WOJxJQ==","signatures":[{"sig":"MEUCIQDb2Y1h5AJX85HEUEbLSb8x6Yghgtyu0cVs4xhCSO/eOwIgO+4u/w0Wqj3f6fP6xlGgJwvt6bEQFE4cJomxNU0Xam0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3558258},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f965594eb2d739f1b034e43a7d53cc1d4d07af9b","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 214 tools, 319 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.9_1787345371867_0.6945289495487197","host":"s3://npm-registry-packages-npm-production"}},"8.3.10":{"name":"@respira/wordpress-mcp-server","version":"8.3.10","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.10","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"33879283c0c5f9df185c24f2f3e4d776480f2339","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.10.tgz","fileCount":332,"integrity":"sha512-/ef+xbMW43bPDJ0u2Cj68v0bPiQXvaUow6cLg2fOxcBLbnJG6eP4dXV9ZkwfCPOSaHrh6rBmjj9Q31hiER/8xQ==","signatures":[{"sig":"MEUCIQCuca8aFl3OKd2K0+HfnFdvLBcnqU3F3ivTsQWJXeZv9wIgT/VdoSJZpPBnUEf6fquUE90LwWYkUNP7xrxrwg67MbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3559396},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"aa406be8e9dcd3dd9f7c7826fab4da1dc6b3a92e","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 214 tools, 319 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.10_1787394478271_0.38492059806783474","host":"s3://npm-registry-packages-npm-production"}},"8.3.11":{"name":"@respira/wordpress-mcp-server","version":"8.3.11","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.11","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"347a0dc4ab07efbc36c8cfc1bb2bef8d3f15e635","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.11.tgz","fileCount":336,"integrity":"sha512-4apRu00Jie6eR21jS/wHSMZJGEdvf1XOM/LGQbfgIrureLIF0qq1Fct6+b/RPwfeUIXltV+WeMNT+7niniGgdA==","signatures":[{"sig":"MEUCID13mkHx5hYS5+Z5obwB5MUHzbTA6mDhtSMOKMTKtX7jAiEA5E98ZL49mhPfgWTqIpj6Sz3QjCMTOKQh0S7SiOA554Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3579937},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5436d847707d0285986c697eed808598800e7361","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 214 tools, 319 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.11_1787601547506_0.6147245648869033","host":"s3://npm-registry-packages-npm-production"}},"8.3.12":{"name":"@respira/wordpress-mcp-server","version":"8.3.12","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.12","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"dc7a07fc07ff72356e007a9551ffae3d9bc18a68","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.12.tgz","fileCount":336,"integrity":"sha512-RUjtahk3flqUYANlehrKS9kUDW7K+h2gJcT4DKTcT4zC4TM5iyzvaZFAuvNWlki65njXH6OPYX2q0pCi1Z+uHw==","signatures":[{"sig":"MEUCIEfQvKaKhmdAEthCp/cp5WN23THmi6rO8+l13ocJ9o34AiEAxQ2K+7+n/v35usEobR/oZdWhkuTtLmL8/HXkBL/dH1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3686664},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3a096c22d44b0c6bec375a205b4f3c8f7c536764","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 214 tools, 319 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.12_1787648251772_0.8871461233146212","host":"s3://npm-registry-packages-npm-production"}},"8.3.13":{"name":"@respira/wordpress-mcp-server","version":"8.3.13","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.13","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"fbb727a78de08c8b0a336df20f41590367de681c","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.13.tgz","fileCount":336,"integrity":"sha512-UD9v2lJzcIv7b0J+rQrsaLG2Ebh2Ye60siL3XYzUmOhTSOh7v8su7R1NNafOfGZQFmOl+wUhE6H6kxw/0Npciw==","signatures":[{"sig":"MEYCIQDq4BhKK16BQOnVUDXOxzVhkevYpQ8SIrWFxYu0P9o4XQIhAJPZ8G1riFnEmL1xiXmy2/HME3kIHwKWD35lQQ893qAH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3687835},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f598c8d370d2d1d9119d1d3a441df592afa2f1bb","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 214 tools, 319 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.13_1787734819566_0.33918126469896936","host":"s3://npm-registry-packages-npm-production"}},"8.3.14":{"name":"@respira/wordpress-mcp-server","version":"8.3.14","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.14","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"fa706b156ece77dd9047e122913d6ab3b07f16d2","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.14.tgz","fileCount":340,"integrity":"sha512-0gWo3ym6sPcVFQfnSWDwOZsyKL1okniF0DBF+L6+yJgOzREt1/nAvsXg+3Vni56hQgeWnT5cwg0zI+tx3UkzeA==","signatures":[{"sig":"MEUCIQCdswOivptAK57iCIFOJWwzzrUThhCTCxx/nILgaFHh+wIgWpSGiviEUIKP18Naly4bl/druoFB7c+rB/YijkI+KxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3701379},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"927aeb9d6a3c0a5896267dda52c326fe491b70e0","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 214 tools, 319 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.14_1787840537121_0.631861000779602","host":"s3://npm-registry-packages-npm-production"}},"8.3.15":{"name":"@respira/wordpress-mcp-server","version":"8.3.15","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.15","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"537fb34ed1855531c240a862b73e2d8e9ee6bb3b","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.15.tgz","fileCount":340,"integrity":"sha512-80zZjnj+ZFdhgjgqZTxWZ+nAswVOqHOc1UMnwGh972Xy7habVfB0Oj23O1k4JSjWKJys+hocnx5EQMZVyZIniA==","signatures":[{"sig":"MEUCIQC6JT5TnLK5BEgJ92P+bdTbYIEqHimr/QbEJ6IYOj2U6wIgN+OggfXbbWE5SMO/Clh2WJhkzjCJzYvf5/feoRn3ALQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3706311},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f56588765bcdf72f899801773a2be9b84eb22be7","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 214 tools, 319 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.15_1788036066101_0.7691568784573832","host":"s3://npm-registry-packages-npm-production"}},"8.3.16":{"name":"@respira/wordpress-mcp-server","version":"8.3.16","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.16","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"00c3ed4092d7b4e8ec2bf26ffd381883c9938f1b","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.16.tgz","fileCount":340,"integrity":"sha512-Ua7lGli8lsXVCzwGvqnWnkpxV8O7RQpZrx9lSutekDuynEKWOvHRcZj3f2d9vmCyrbf40cFoMa54JhAXeU22/A==","signatures":[{"sig":"MEUCICsB+GOD2gecG4A0l8rduRYO/9Y2ST/OV+m544TmPOkjAiEAn83pX+RDezsjf/ntUKvLXkVFgf/3qsr28zLXGVj0zB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3720469},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4dba894867e2b78ea086ab211c654eedc8edb36a","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 218 tools, 323 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.16_1788036831208_0.37385722567489377","host":"s3://npm-registry-packages-npm-production"}},"8.3.17":{"name":"@respira/wordpress-mcp-server","version":"8.3.17","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.17","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"97b2259a5a42dc47e6488d290a412b30c916deb9","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.17.tgz","fileCount":340,"integrity":"sha512-kvv96Yu0LFk4H0hO5sesvLlWyiCsNoyCgA3801rh1sn/+xqgyg5e/YABW2I8MKmNMVJOGJjv5+fkbfQAJR1bRw==","signatures":[{"sig":"MEUCIHJdm+dUwu0CdPCymVCI0ofGZGwHmAGk4iMkDnAxgsgyAiEArk9VNJuzTHI1jWn90b4rjPeATY0l1UJEW3vYdcWNp9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3729764},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b4f19a2b7512084df3fd7d087f910da03ee9d5a5","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 220 tools, 325 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.17_1788038071541_0.44160677334482257","host":"s3://npm-registry-packages-npm-production"}},"8.3.18":{"name":"@respira/wordpress-mcp-server","version":"8.3.18","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.18","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"500ffc2be3927d6042e15f8b735b5ecc82f9eb2b","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.18.tgz","fileCount":344,"integrity":"sha512-7Jwe8iFPlfeUv8PFxr3YrVqwSgPzLhWeSDTh30lxAMiA5+fNb++iALComNw+b6DIoeb4dn8ZYHmDpMDokXBPHw==","signatures":[{"sig":"MEUCIQCw8MvazUjFKZCVlKZJ4aZ7dvTbGjK66DMM7NxsVNHnfQIgOhb9qm8PpKzMZyvjihmsBRYJvozjAzTi0LkXKbYrmso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3743571},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"acb59f08fcc9890294bf5c31d7ca39a9338dee09","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 220 tools, 325 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.18_1788468331069_0.2715389182173755","host":"s3://npm-registry-packages-npm-production"}},"8.3.19":{"name":"@respira/wordpress-mcp-server","version":"8.3.19","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.19","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"d3f4ec623bb881565593c1d43322956e166961e9","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.19.tgz","fileCount":344,"integrity":"sha512-l7/Tw0/qFbNb4loz+lCLQzxfwkV49MhCXxh585DnLVPaDQRQhOg+ETW+R1Q72ib8XS9tAOWwnBrDsiUIFjX2CA==","signatures":[{"sig":"MEYCIQCiAenT0B0CTo6Hu0xacrFaltjo70Rxcm4I85njBh4k2AIhALGPA4bWB9AcOTAGaQL0uZ9AJ5tWmcPqGLfGwagGOtEc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3759655},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"edbafcbbf3de3886a346eea77f8a234ad64fb9bb","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node -e \"const fs=require('fs'),path=require('path');const src=path.join(__dirname,'..','plugins','respira-wordpress','skills');const dst=path.join(__dirname,'skills');if(!fs.existsSync(src))process.exit(0);fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});for(const e of fs.readdirSync(src,{withFileTypes:true})){if(!e.isDirectory())continue;const s=path.join(src,e.name);const d=path.join(dst,e.name);fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s,{withFileTypes:true})){if(f.isDirectory())continue;fs.copyFileSync(path.join(s,f.name),path.join(d,f.name));}}console.log('bundled '+fs.readdirSync(dst).length+' skills from plugins/respira-wordpress/skills/');\"","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 220 tools, 325 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.19_1788638839370_0.36177662412902634","host":"s3://npm-registry-packages-npm-production"}},"8.3.20":{"name":"@respira/wordpress-mcp-server","version":"8.3.20","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.20","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"8bf324e9c2fefdb7ff21c62abbbc53944192666c","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.20.tgz","fileCount":370,"integrity":"sha512-0Qp94xKE31hrvJWRhMgYKU1VuL0PtIkCQPTkXWwe9Ao7Ja9lDZLjFhYCdAbUzb6R6i+K+VwVQ4bGM8sFZPIx4g==","signatures":[{"sig":"MEYCIQCxtgZSXzbUSmNctIcZKUGFB1eccOfc5zRsCfSVQEtzyQIhANR/xJo+mGakr+TrKzzUjGZvi88+xRKJ97Tit1fucGX8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3877787},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b614bd4596ceb0d65d5a08c532ca1b2dd29bb7a7","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 220 tools, 325 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.20_1788964070743_0.9205503356413889","host":"s3://npm-registry-packages-npm-production"}},"8.3.21":{"name":"@respira/wordpress-mcp-server","version":"8.3.21","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.21","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"d2febe2d7c654c6750db14834bf2e471808993e0","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.21.tgz","fileCount":370,"integrity":"sha512-Vpsn7kzxxocl8ciNo5txKpx3cSYXtwU61bQJnjMxa0h6GquR/jLz4Xupo7imvIX+uvPfB+b8eDOj2lKuGXxZZg==","signatures":[{"sig":"MEUCIQD8yvX24LSTOdc7RAAVEyEL1l+cwc59NU+mfGqP7s5U1gIgCWR0i5ZTqhA6bsGa8Pm/IYtHCEuru1RzCTykd9IXdWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIANg69ECKCT6ApK0X7vr5QUXA+X25Ri1RdmvRu539PyuAiAKFK/Wj0+UdvA6JGfCw65BzgqcF7XqDQEdLL4jbhpHZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3881859},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"2ce49cd06449bd2242924b454f9c4a3a7a57f09d","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 220 tools, 325 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.21_1789073597871_0.009818935796406913","host":"s3://npm-registry-packages-npm-production"}},"8.3.22":{"name":"@respira/wordpress-mcp-server","version":"8.3.22","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.22","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"49b6fdbb646cea639707a4990edf7008e556374c","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.22.tgz","fileCount":386,"integrity":"sha512-y6BU6QAOPMu/eoMqI/8o2Ftk/7HVk6NU5wQjH3DYF4UdFGAHX+GIi1HI7hTV37ULvB1deDgu0xGumdN7v6Q9vA==","signatures":[{"sig":"MEQCIAuL3CnqbHZbh7w421UeQtxmnLlDIuYZIas/CQ2NqVWzAiAAi1vXe95EvDn6R3MKg4++uHL+eSgsTriCiJDNxRI6bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCt3Ky8KDV1KRF4qI8VbbVrAN9+hJyWE22UcMEGLUZajQIgBKDb2r4F2re4Z33LMByA6ZEcH6UZPInUWMvWtCONIVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3998532},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8effde12df5b1b89a3993c28d6d167b3faef72e5","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 220 tools, 325 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.22_1789126868931_0.07996367149113115","host":"s3://npm-registry-packages-npm-production"}},"8.3.23":{"name":"@respira/wordpress-mcp-server","version":"8.3.23","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.23","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"b195d0428dc6206d3322eda0b864362b27273853","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.23.tgz","fileCount":394,"integrity":"sha512-X0EmrsIE3m88f0H8cbsnZlYIbSPXPCsC3fFfpmoEKqxQvfjQ2twdnHnPBA6Ftt30/s0JnydU1tSgVLH84uAm6w==","signatures":[{"sig":"MEUCICI8r2fH4re3Lfq/nsBkdq4FEY37jIZbo3TCT8ZulUTbAiEA7eDaXV91YMbV8BolV2pPZO+gz8JZMHNQCwsm63kED/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCpcLwS806gG3mUvl+ADdR201o+KMTXvD0GT/G9LynzygIgdjvRlOKsIENqCq67mIFqiGTGjHt2+ouwUySrybV9BpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4022619},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a05dcb91f9984b1c2f629d1c7628b377dafd5a82","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 220 tools, 325 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.23_1789130663892_0.6420854636718163","host":"s3://npm-registry-packages-npm-production"}},"8.3.24":{"name":"@respira/wordpress-mcp-server","version":"8.3.24","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.24","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"e3167fc3bf04c4ad7643bd691226b73337972ad7","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.24.tgz","fileCount":394,"integrity":"sha512-HyU/xivu+G0tM2CQT2GCQwrpmn/HrA8R0MkeVC2jUrj+3PDf5wBfd77BNYNvO6YhnV9IvEvZCdusmRlg8n290g==","signatures":[{"sig":"MEQCIBCK1HY5ss3BJBjGrT9Ex6t5a37H5uVaC4nWGZOau/d9AiBzU9/B12tIGmWa7pIGwxSgEYecFLACN6ZbtNXIsZXTCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBxRCi4USydRvIvEHICi5/oT9vGbassNYazsWkO6kgUoAiAPdHztQXACkzCkaWj17McjCZKcKGAMbACMnbpGBR39QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4039895},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7a4db5f2a9e5f3a9ec4248da638860b727a16a31","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 228 tools, 333 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.24_1789206873168_0.8925935526731645","host":"s3://npm-registry-packages-npm-production"}},"8.3.25":{"name":"@respira/wordpress-mcp-server","version":"8.3.25","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.25","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"70c1e689ed69f81d63fc07ec996bfae8b14f543d","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.25.tgz","fileCount":412,"integrity":"sha512-wYONuzD2MJXw0u2KJ9Z6RdAlHbtfxo+pd2Y6Ke6FnLAuuj30pd5PdmrWnEbY6f/uUjFHkGGN86omD02480HIkQ==","signatures":[{"sig":"MEYCIQCRCeL9RhoFEaeKBB8XyBsBctJowAxNWaONCI+9R0QNLwIhAKUi5ILEQmjQE5wXrEuZMsMqjb78y877Yhp37bjUffSp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQClha9MHYCUeYphTaPWRaiB8fYlJ1anPgVcV0cV1q5FGAIhAPpqv6D8AQaQHMapiC36IVB65eNr3m3xet5/gKpdn5ud","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4281801},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d99daedd2ad94237e6e347bd47c489fbec62f26c","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 230 tools, 335 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.25_1789554537261_0.8173729986842704","host":"s3://npm-registry-packages-npm-production"}},"8.3.26":{"name":"@respira/wordpress-mcp-server","version":"8.3.26","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.26","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"6b7ad87c7134c94d12e40d7a4014e9faee736b58","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.26.tgz","fileCount":432,"integrity":"sha512-WnQ+P2Wf0ofHtm5jKDtUrUK8wXDVqs9d8AHQIgVJE4wYIhFcBM8q5bHrkWvT7b21FrVqvI8O2GDdGit6ipeIrg==","signatures":[{"sig":"MEUCIQDUMtNWGrM3b/e7j4yRTZbgH2HvvQRTBVk38d7WkZRBMgIgaLvHCQhxfUvdpCyExQDM+0uHKXvjHMMM27NX7jdqBfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGfHurraTAsEfBspZ86+QGmZ5ER1kyAT5FPsMEj7CsU1AiEAzFoFfhb2nT1N0JLjCwWkHa5Hgt+wvT5jpepEc+Qh0i4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4368713},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"2d7e1006fae285129e1a10642ab4dd12b5145081","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 230 tools, 335 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.26_1789598226544_0.5821626186445938","host":"s3://npm-registry-packages-npm-production"}},"8.3.27":{"name":"@respira/wordpress-mcp-server","version":"8.3.27","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.27","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"c49b3993f2cf3d105911c6289021cbd0d71d1c9d","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.27.tgz","fileCount":432,"integrity":"sha512-IYSPzKSRfRzvrCBF0XsGfeShtJUOuxCRqQ0G8+49F3yLqMsiAwXnla1zpcqgUM3fE7BC+gofvJ3bZEFpATKHTg==","signatures":[{"sig":"MEUCIQC/nwXCfeAW7NiizmrLrSMQ6uIrSnc/lYrgUNwuTFqyFgIgNqCUf4J1dOmq8NabSlQwNbKz2e3Ls8Z7Hci3h4QQMuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNyk86afyAEspaPNACIKqhkb7gnjl+cAIqplUAWGqy6wIgYoOndC4x9vBLVGpqGTB4LMX4YqOAAOqI0U9ToE5yCrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4373167},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a688c14cb3d761eedc8ef9c9bdc2f054cb6535cd","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 230 tools, 335 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.27_1789731413733_0.8519633337858377","host":"s3://npm-registry-packages-npm-production"}},"8.3.28":{"name":"@respira/wordpress-mcp-server","version":"8.3.28","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.28","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"8bebf9d190260cc4bf0a3e39bc361b396426a7b9","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.28.tgz","fileCount":436,"integrity":"sha512-rwEjah/6dJ1LWfX4daorExwt3iaImTdjzBNmd9tOwfHmQOwpHlAqYSDa36rEvFjJ+QP6v0+AIVBol0+1n/p05w==","signatures":[{"sig":"MEUCIHyhk4/bZFB0SIP57DrmJjuj9BA1Z+2F7qhgPjGJc7IaAiEA3rJVgXJAGGEo1nOJe4JaFoxd73MtTCwdBaabZmq0OtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDt44N6y7+w4x7MEHgi5JlRY2hWHS76iTO0gEBH8p1WAAIgZB0rQ+0tLO+aM0fYx9ebFp6gBi7/tvfhhBpkxMqQOTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4403768},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d08f013d233e5210481bdd9ad28ccf4b5360e6b8","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 231 tools, 335 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.28_1789767950955_0.0007729188103537954","host":"s3://npm-registry-packages-npm-production"}},"8.3.29":{"name":"@respira/wordpress-mcp-server","version":"8.3.29","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.29","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"96b565c0f31c0e1c07e058b3205e7a65a59688dd","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.29.tgz","fileCount":436,"integrity":"sha512-VxEzjvrF0PAMtHeUgpZFCCvKI5Ceyg3F3zfFMzruCH2ltcefPIExYCWLxsxOUvKy7LfaRu9XTEet/3nbi+iO6A==","signatures":[{"sig":"MEYCIQDSf6O5nVxqzH5AtoN8Ek8RdqExipFTPjaRSWwb38Eb+AIhAOjtc/f7faP95TmHQ8kUNEwa5KEBVPNXdFOGR/bv7u0M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF58Xlj6lZB6md3UUlB0iYMVEsIvquFXm+x1WM3lgHc+AiEAgDIW0bfAkgW53MjgXUzqm09HU/lTfX5iL3RCVw0Bapk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4406176},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"6345759ea07e1aa9a34a99c9554c60ab446d0cb7","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 231 tools, 335 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.29_1789807617771_0.772699328913458","host":"s3://npm-registry-packages-npm-production"}},"8.3.30":{"name":"@respira/wordpress-mcp-server","version":"8.3.30","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.30","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"1ff0cbc94895ec55f81c9501c8c331d24b20632b","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.30.tgz","fileCount":436,"integrity":"sha512-35BtiLLZCha8J5SVSgtY1ff33cV8lHDfQVRrXhi9QbMwO2EFGN0r4puov0Vcm97/tmIf/vX9N3jbmMbuGz/khA==","signatures":[{"sig":"MEUCIQCssH1T46wtE8KHYIzBL39EUsHiMDijiY+I456BrMkHQgIgIjnayVx8QQxDyM5MsOzsYRvKE+M6RaUY4BqiKTj0Nbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB3I+vbm13m+Up02/UzPA/FzEJelqZnHjpQaoUUYpVUrAiEA29I4CK0C97dEUkeH92VkbdbX+QtSroma/TCqoAX5gOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4406463},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"75d982ba7022a83e2ed8549196a41a00f61a72da","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 231 tools, 335 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.30_1789810155029_0.11523306040583314","host":"s3://npm-registry-packages-npm-production"}},"8.3.31":{"name":"@respira/wordpress-mcp-server","version":"8.3.31","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.31","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"9c80fbd33ebd44447745ecf6ddd8bf2c51295204","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.31.tgz","fileCount":436,"integrity":"sha512-FgTBwqJgdaHR1ID3piBm0cDPDOUoxPLHuONN9qso17jrie9Y4GSBbKsgYbGkc1vK9F61JBzeP8e9NYDD5wrJdA==","signatures":[{"sig":"MEUCIFIJKFvMxU841bU83X6M3pXVfAwAbKDiYXNU7iAUZPtJAiEA0G/fBMpSuxoko/PapDUN5iQRKCmGxUJhm9O/NC9lAkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCwEnrB31SkqXvfk+Vsx7RJnYUbg0jGPnz8mtxkR0lr/gIhAL03epWOr2M2QbTqVRy8sReFv4OzschmgJgQSuKpYhza","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4406896},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"cc01b8b91c9d90d2d74a626e5476f47eb97aa0c9","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 231 tools, 335 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.31_1789813767386_0.5296850498724723","host":"s3://npm-registry-packages-npm-production"}},"8.3.32":{"name":"@respira/wordpress-mcp-server","version":"8.3.32","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.32","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"59a3c2b738fbbcb4b5fadbd34497ee03b8a63329","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.32.tgz","fileCount":440,"integrity":"sha512-ZrkNPacyci5KdgaGPASx4Y5Y7GjmyYuZalDOCRhBHhdi5m9EkrFU1cD2uyOySspJ6ee1ZKGOeu8295gX22Flwg==","signatures":[{"sig":"MEUCIQCVMx+bseVmzaKCToJbqkzRG8pJNGbyK13MjpM3eSZc3QIgD1aSvGf4/6SA8MaBM0VG+o0emfOggV4bRSLeR9b8MGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDLAgdOcRBKeO4dkQGGpBN3c2WGiJ+qb/zL+UxFWzqaiAiEA+jvOIn9uyzwIQCaimvmkJFyW/JJNop1w6uH2Lq3N0OU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4452152},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a1e1d3fced1a454e5c53a3382ab2b901083e1ab7","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 231 tools, 335 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.32_1789925787150_0.4355239908881732","host":"s3://npm-registry-packages-npm-production"}},"8.3.33":{"name":"@respira/wordpress-mcp-server","version":"8.3.33","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.33","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"a6b2190d76b628b17cb4b4ca749418f27b032544","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.33.tgz","fileCount":444,"integrity":"sha512-u04+6xuZAl1GLEhojpbIa/FfaMHeKhANTMPcgQbrLm6YPlLod4doK7HJbzoxrBionkb4I8Kk2s8PvAiSF+J6Yg==","signatures":[{"sig":"MEUCIQDQQmW15w7Suiy2NhJO7FIBib3/0tRFLEzwHVPP4jVXkAIgAkr7cg8L91RSvIUnDu5iLmDFL8v5MgTtOdh69yiSYCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEpj7H9AKhyOPF37y9k7ukUJl4FJxvN/ZnvfFSoYbQPAAiBlTl0Tk30CC6A3EtDk1NyE8dQhh0iG8qmWShJQhR9Jvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4465842},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a33963f7806f62813058a5cd81294dbe5148053e","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 231 tools, 335 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.33_1790022176742_0.585220706103236","host":"s3://npm-registry-packages-npm-production"}},"8.3.34":{"name":"@respira/wordpress-mcp-server","version":"8.3.34","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.34","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"bd3d5f5be4bd930366d64a5a972dff4befb8c5cd","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.34.tgz","fileCount":444,"integrity":"sha512-dOZ8a31mPpLx46d9Z2TuXyGhsmBu82biVG0Z9kuYBMtsG5RWQFhRX9tdc0nrTOX9ytvOO23jxG6StQL5eYZRNA==","signatures":[{"sig":"MEYCIQDaRgx54FYdiX4G4D/CNKxAojLbNJxCiptxeA/sfAgSSgIhALsGdHt7zXTGp0xdCRqg3vZv+3+LGMfpiY7w3gCp/EAJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDlAcal1TN1+oMOjyp/ZJ4r2STmCsRRPBrF+s4GjzrRJwIgUy5Tz5haxn6xOUhce0pM4sTkVNXdo+uCPKTTFaIg5Pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4468054},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5084ad1bf0c140282202d8d59becf34b325cf938","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 231 tools, 335 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.34_1790086636058_0.2887953765820366","host":"s3://npm-registry-packages-npm-production"}},"8.3.35":{"name":"@respira/wordpress-mcp-server","version":"8.3.35","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.35","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"f097ba6362cc2de51395fc47ac7cd1864df3517e","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.35.tgz","fileCount":444,"integrity":"sha512-htx6yXTQaRnTLqY2ZV677cvU/hpGM5AN3C5xaZD+0ARXOAWEpmfdYcPuDTo0yiao1QtZXhRrc+wC0jn1sdZWWA==","signatures":[{"sig":"MEUCIQDspzixEnEV5F1ANJGnFlRE9seoh6SzCo3CQk1vrEn/OgIgfc5pGlgglvaYFrqV4lg84VOTTNqIYoi1eWnNLg/yYHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYNs3OqJyruiLRDu/HAo3f/ql2lFmtAABI/ZxpjvPP9QIhANwqfEtUc0lTi/p+nS3sTAyM2Ug9dzPKwp0sRhiPcbnB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4479006},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ba9acedacbeacfad9f2fd74ee4efbf1dc5cebbb0","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 231 tools, 335 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.35_1790155671178_0.06354210519785242","host":"s3://npm-registry-packages-npm-production"}},"8.3.36":{"name":"@respira/wordpress-mcp-server","version":"8.3.36","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.36","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"eea348dd7bdae83f05a8640ed0b456921b739282","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.36.tgz","fileCount":448,"integrity":"sha512-/X67EqoojxPpZT2Ihik41vuv81o2mAq4gYMiL4wqMf2lbor6WePfnJOHVDGLsBCcGi7N+wJZvafRsFGMmfkyBw==","signatures":[{"sig":"MEUCIQC25t/VuHKFV/bb5EEem617BBqwKYe/ZqFF0U9pToc9WgIgcxAKYQOdPHx1Ic2Oz1zNmvJnr49b08q3es2k9AdlPO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICAA/9XYxaD7gTI8pG6bZZoekUthxG5lLBaqqYGh0WDKAiEA9pD4lj8yGJlZQiiME4S2hje2UNYJJr413sUX3WYPEbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4502601},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"70ec8ab1a145214c1cf5666b6dd9f7fda6ab76b2","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 231 tools, 335 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.36_1790244124822_0.21428793438408622","host":"s3://npm-registry-packages-npm-production"}},"8.3.37":{"name":"@respira/wordpress-mcp-server","version":"8.3.37","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.37","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"72315c12987a93efd05a007b66cacb9b54491e32","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.37.tgz","fileCount":180,"integrity":"sha512-/7toCbQ8jnCS+DZZmYuMG+ORTkBg7MLafyWwHdhjArHxOFZSuET4CAEmnyTRqZdmcNkQSdYmcwTPsL6hkUEYew==","signatures":[{"sig":"MEQCIAslJwC5BWFYquBkYeBCFlhuk4kqF6tJVnw4ua30VzjpAiBpEQ/Y8D80o//NQueGSTOTfQyyVWNMkForLrFeMRSeeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID02Fsan5+bPwvgEDcH3MP9E9tBG0BjjB6YI4iXYX7zmAiA2RkHFFm9fCH0klf1PVKzKrVzZUXvZRLNYmdkbRWP0GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3797011},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a4e43aeb05bae09c0638719116df980bf6d45941","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 233 tools, 337 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.37_1790250753641_0.36149041810321547","host":"s3://npm-registry-packages-npm-production"}},"8.3.38":{"name":"@respira/wordpress-mcp-server","version":"8.3.38","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.38","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"dc665e62744545de8838e3571c0ffa54efc03a21","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.38.tgz","fileCount":184,"integrity":"sha512-Dg+BZFSRP07gumRaR8eSeBqVm87FYUbTrHKSkE56wXpshy1725QuR1ivOaA5g+a/3fq2bYgX7mOR+lCHrlVQnA==","signatures":[{"sig":"MEUCIBlDl6oDhFBZX8H3vmIosjjOk73CJcV/U2eSv4W5jYF4AiEAhjEoNg1m6RbAnzvp94SHdPTLQsnYX5isZutXuZ+Jmqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAtug+8y0yvmXFjjN48XI9dq+5M6xnUodzQcwztq3Y8YAiAzt6y276UoIkwWA6pjq2FeO6R2nl51k8fAckiKe2UMTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3809864},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ef53bae4649bd33764531c12d811bd61da3c7aa8","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 233 tools, 337 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.38_1790263675387_0.7724858923751339","host":"s3://npm-registry-packages-npm-production"}},"8.3.39":{"name":"@respira/wordpress-mcp-server","version":"8.3.39","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.3.39","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"d1dcaa55fc5f74543e0530f423fe996940aec536","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.3.39.tgz","fileCount":184,"integrity":"sha512-yG3D+V/owe6Z7NguYBW9QqzVIxd4Qc0VvsrzT6hIqPvc2xiWwWVQo7LYeuUgokCQ3Z5CHBryOXkH2C3qmOJGHA==","signatures":[{"sig":"MEUCIQDmX7pikq4UUp03NeZnDgVJhIxaPXvlD15j6W2P4VY+MAIgE0iXQiW26Qf6DJ8mHsSXxt2PKDZTFD7opP9PC09MUdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID5s9tks14kPl88g/yRIPpIoMD14WYV06A9xUx8pWaWDAiAa63ZUR2xoFbp3KDMgZXeL32KwfOxSSq09053tgcnB9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3816311},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"96fd782ba892063d943e595499b0d9bb6a29c038","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 235 tools, 339 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.3.39_1790330351095_0.5092497462752981","host":"s3://npm-registry-packages-npm-production"}},"8.4.0":{"name":"@respira/wordpress-mcp-server","version":"8.4.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.4.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"f20862a8e29c342e387f7bbc87a6b4e652df243e","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.4.0.tgz","fileCount":202,"integrity":"sha512-mjJNEMgBhBrlOxMCYH7tihgExaba3MwCTgFDJq/CUztugpOgVslomm3akAv7AfW63c6vIExtipw1+p66n+MP/Q==","signatures":[{"sig":"MEUCIG2EQrE73gRJXJ4Jyz4/9qZh/M/7c1ZM+WDZ/tdVIbXdAiEAvIaET3PWZWm445pGYScRP/OZ1dVHioxaTTYvlHMgPVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEMCIEPGSvJAP8NbFgKuoveYor14/QYczqKMF0X5ubSrgZrPAh8jiAz1Erwq8V+XRrIjiyeKscLSaEIz2TSXdY81tQ0h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3905218},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e0c5f1feef956215de58b6c3b185570198f1fc57","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 242 tools, 346 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.4.0_1790505220205_0.9343316622106959","host":"s3://npm-registry-packages-npm-production"}},"8.4.1":{"name":"@respira/wordpress-mcp-server","version":"8.4.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.4.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"145a6fc86a5031ababf4b4976dc92dd214a64b74","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.4.1.tgz","fileCount":202,"integrity":"sha512-lFg7n5zPsTwj3BM48nDBqtqs5/vPI5j9cVkjmcXKa9xdzAp/mH8g8u8kfL0Yv1LduffNIP1zov2wLE08pox0lg==","signatures":[{"sig":"MEUCIQD8L6Dc1UUr8CfsuiVwH1uIxYKHM2dgBEdjYOxBlBPcngIgN1Yyq769aV86AeJz/htxH49dO8v49OC69vhVnqOPSyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC60kWBUvRULF1xlh6ht8KIz+JWZSx/UbXK/kRD31N8dQIgKj71uFrQ4GkGk1oOD1sYaTb0fVA9Kkm2aGOpZw8j+tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3905617},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"6638a5e09a8ec750ba5369ce2b794945f4e9dcc7","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 242 tools, 346 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.4.1_1790507095842_0.8750540739107078","host":"s3://npm-registry-packages-npm-production"}},"8.4.2":{"name":"@respira/wordpress-mcp-server","version":"8.4.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.4.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"b60a3d532030fe1ad0a9aa143b4dec2312199429","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.4.2.tgz","fileCount":202,"integrity":"sha512-cIueH8cTL1XyVXpaN/DbB1d4F24gLz1OaAtBlRU49YAg+G8n0WQWQTSL4I21ewOs95toS/QIYuwLvkyHljmPaw==","signatures":[{"sig":"MEUCIQDrCZpJzVyg5ZbU+1x+HVk/PUjBctD7LOApPxzbiS1ZIQIgQcQYYlup5xknSFBJJ63/xC8zct5heapPib9apk/nlVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCMNySnkVRYXJD3rpi3QMVpqRR+1vW4RGbtkaEPUyCb3wIgRREKZYRAvMDfOglPVKW6xG0Qleh9c96sAtlp2by7seg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3947908},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"568b54fa804ae4dec3b0c45fab91287ce84d7669","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 242 tools, 346 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.4.2_1790537932037_0.0008433470201820725","host":"s3://npm-registry-packages-npm-production"}},"8.4.3":{"name":"@respira/wordpress-mcp-server","version":"8.4.3","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.4.3","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"8d6716e55620a69bcf7bffac91175f81e5baaa7f","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.4.3.tgz","fileCount":202,"integrity":"sha512-VwYt6NYiWKVDNrK4TbFKLxAFzmENuSrSz1BwOpsclR0X3OzUlGP632cgCfuaqUgH1J2hELpyhZrYulh0wTjIuA==","signatures":[{"sig":"MEUCICknX3ZC4oDa8MIL8WGorGy15wXdOKpAr9dgX7RSlsiUAiEA/a6G7bf0amwttXhAzW1QqWoUI65zr15M9sKAfcerYNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG9hwFBCaHB/LTp3fy35rqwx3M731l14BX7keDWEQjczAiEA+2BiauJYhpXVuj3skhDXIliMJijPmBHo/zHkihQ4W+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3950443},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"85e1d72e793c7536e5e9dff8d6e9a5c59f2017cf","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 242 tools, 346 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.4.3_1790540715046_0.38707999082762123","host":"s3://npm-registry-packages-npm-production"}},"8.4.4":{"name":"@respira/wordpress-mcp-server","version":"8.4.4","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.4.4","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"b9dffd88981ad40ceffc3d22a30e682911a5c6c2","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.4.4.tgz","fileCount":202,"integrity":"sha512-k9hrzq1Bf9gr0Pj1wSYEsTYpeBYbakzCZMKUB9kwP4Pc3FBoC9F2wFEFpWVU8cXXL88jJNFBLDz0z9GIHgAHcw==","signatures":[{"sig":"MEUCIAUezXdPfjbmGILEUXuttd72lhvAHk5+gHQ97bXgNCenAiEAuJVv+Nfh/p/7FWGD1A7Zi+Ssk4DvJ2neWyYBjNaAuDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdO5si0UJyrcnQ7R8AsH4uWUzEmgrO3brGt14P7PfmVAIhAJ7WEkXrfWBaKTn01oZNACNc5ABb7kz1UmDqbTswQtjq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3951955},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"78c200ad185b1959a9ae1afa94a2eeed2b41fda9","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 242 tools, 346 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.4.4_1790633162178_0.33245864360662636","host":"s3://npm-registry-packages-npm-production"}},"8.4.5":{"name":"@respira/wordpress-mcp-server","version":"8.4.5","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.4.5","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"44d0b633dbd11b1279158316119edebe09b8efa6","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.4.5.tgz","fileCount":202,"integrity":"sha512-cDu2XfkVa08+0PG2O3qtP6cWLARSs5pIG5mFDwZjFUu/xapPrbsM3tSWjhJjT/9TGkm3WJheDPFlsdmBTGX+KQ==","signatures":[{"sig":"MEQCIH712LD5Flz2gI/TRYTMtQpdXOlLGYEu1yQX1XjZSxWhAiBDRT+1YkAi0TvKvlf0oAz06+RqV5SsiiUnwRA+0bPjaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC3A4dJ0kEQvFPZRzUlyCa+Om7BpZl+kxcvmDCARjPPcwIgLdIdyWQYzbftGa2BjDYocqDmm6GiKlg+Wn8BxBxpH2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3958330},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d258978f3c380e03f3b1e63ce982b18aa105e014","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 242 tools, 346 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.4.5_1790675087736_0.6732955590748575","host":"s3://npm-registry-packages-npm-production"}},"8.4.6":{"name":"@respira/wordpress-mcp-server","version":"8.4.6","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.4.6","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"02101697a7b82e2eb11dd28f8c895b7b8cd9f402","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.4.6.tgz","fileCount":202,"integrity":"sha512-Xvw2o3bBVwUeYSszDx7N+lMfMrVlqbneyX3Xo2GAbLjXll0PNbQ7IDfa1F3g28Awt+dTw0z+L9BG49Zy7PxIeQ==","signatures":[{"sig":"MEUCIQDrhhoQF6wusJ3dtFDVWhKQdN/ydoEZG4boKKd47vvMnwIgE0Pq0Y8x+lnF34tScb2Mc+/+SYowK1Wd/YC5cGAlZLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGxjWMRFPkYwALYtgE6+rGijvOCysZb4MZsnVo8D6CN2AiBopNNGsFwFM4Nx0Cvm4Oc+wScuUdy70j/lTxTUuu/Fig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3964399},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"9c8eb723d1b9e045cf6d103563235f5a74567417","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 244 tools, 348 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.4.6_1790679424732_0.5545247024075215","host":"s3://npm-registry-packages-npm-production"}},"8.4.7":{"name":"@respira/wordpress-mcp-server","version":"8.4.7","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.4.7","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"cfc72bf2aaf35de1c6a0b4535125cc96bcc4b9ff","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.4.7.tgz","fileCount":202,"integrity":"sha512-GRkk1WmkhqfOpiDSqqOvBf5uqbrCY56OcP7S+LAkv9iDMdOzPLUGAyPL9cjA/OHJAGKb/9OTAywEO4IB2WB8lQ==","signatures":[{"sig":"MEUCIQC3Df/kvPN+pc1plctf2AdZI3UGQpjm6yLzH6bRR5OtIgIgNX7oS1bNnLRt7+xOlDapDdiwn59kL7cCoMMMIZIXfJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA1ijhUpApg+NjTnVx6HtnkPqe5XKnJoCcdQrROShEUfAiATNirhE80oAZ/FFlZM4AugsXPY3AcyXhcg6h6LYhpSqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3965055},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d180de9bf32f33c4fac6b117c13256c021728bd9","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 244 tools, 348 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.4.7_1790767859013_0.5775906196572513","host":"s3://npm-registry-packages-npm-production"}},"8.4.8":{"name":"@respira/wordpress-mcp-server","version":"8.4.8","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.4.8","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"7e1a44ac8ec88cdc695292ce4c53a92262f08e25","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.4.8.tgz","fileCount":202,"integrity":"sha512-JPW6iNzD1b4d5Sq37CxeTO7deweL68tCMSwXPbEy3GBt2iJZOk40O/0THfk6jkJlol7Bj7eS0JA1CRp4ObzFQw==","signatures":[{"sig":"MEYCIQDk/gIK8FiiQFO0ucaRjKRqFF7YQ8esRzwisDBVUDv80AIhAK89c/64wEMCwzAFH4QL4U9PZRiD64troAs4AYoXpEtO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAgenUn3H6MvK9RIEagjJFU2tLCBBnlj3DGbfg0mXUnrAiBh2UaEiHhzPF09o6/fmWevPl5VN8k3KqjslZlsv9edWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3996538},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"65168beb531b19868908afadc31956993f301a01","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 244 tools, 348 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.4.8_1790787158690_0.43701506393084055","host":"s3://npm-registry-packages-npm-production"}},"8.4.9":{"name":"@respira/wordpress-mcp-server","version":"8.4.9","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.4.9","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"67b49663d07e4353a97431bea15649322c21451f","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.4.9.tgz","fileCount":202,"integrity":"sha512-y5UJCWmkojd0OBIfDf4dUskNj5AsQsBqnKXU7ihxG7cQJ5cWQh1tPCxfOZdHG+DbIGNoxG47/G0iG7IkJQehzw==","signatures":[{"sig":"MEUCIQDJ0bs6LIzTYfOBtB50bpIynUzSnsoYCsU5/3BiYkSwMwIgfid9BRNVG4df8ZgnbMYPVVLkMfaDPFqLyRK9wsLVaY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDsdFuQowXs+EzHc9OWAT7jGjPijtQhQK35AO/75ZHh5AIhAKZ++LX69JOOl/TV9eCsYTTeA2Kq5ZzfaMbIx0wNu4vs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4010612},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"072db7427b15d56150317b8ae44d41477fcad9f5","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 247 tools, 351 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.4.9_1790888819218_0.7518090119633831","host":"s3://npm-registry-packages-npm-production"}},"8.4.10":{"name":"@respira/wordpress-mcp-server","version":"8.4.10","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.4.10","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"62c70cb5bedf7083cd3677b669f512b6a1064d8b","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.4.10.tgz","fileCount":202,"integrity":"sha512-Vusmw35/HlI1PGHHAofpULXOwfSsJHVhuQjEppH2BtD77HiL+EDnx8uynjN+WG+CRWhCzk61y6gN5B0LUzjZRA==","signatures":[{"sig":"MEYCIQCTnlJTqHzcqDgFZcrG4xWWVMX1K9+B7wHK2PDEHfxn7QIhAL2AHutZ7anSBZcuzfn8EGO4BWQLKb3BmIPyq36UAvoe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDYCCKlXamFaQbU7SH741kBmIO5v1u7067cO68159Fy5wIgd4waTQ57A1dJ/Yu1h5bEiw3vq0iT+AFfH3pfbRWE+18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4019674},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"691f3ddc45c7aeaaf479a4e2bef1e5755f4b50ce","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 248 tools, 352 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.4.10_1790891834355_0.92565647010896","host":"s3://npm-registry-packages-npm-production"}},"8.4.11":{"name":"@respira/wordpress-mcp-server","version":"8.4.11","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.4.11","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"f5e033982768e74201fb56b5382bc63690401f58","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.4.11.tgz","fileCount":202,"integrity":"sha512-y9Gfhnyu9ezJXX7bVS4Y5P98Ps09g0D3LY7aEc5mvmLlhyUdz5XGL5ufVfz3Bl1ObLqRT5uySlMyLXEUMzT+HQ==","signatures":[{"sig":"MEQCIDjfZ9yYJiWhhUgk5XyTeYQCHt2NctmuwX0g+T69ulCAAiBWGr5QAHxMeptoabysQmxxrXCF9rLeU2hqe/nNdMUWpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGOUj+VzVAjFx1/CsMoX84LWacUGxOr2ZEckVeH+kIblAiEAyS4J63UieD0FTSBHK1r/BBHcR9PyhJK9wRB+Erh7Izk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4023755},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3458bce4d2013c2fdc2aade661030433471f124f","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 248 tools, 352 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.4.11_1790935253227_0.355268326088247","host":"s3://npm-registry-packages-npm-production"}},"8.4.12":{"name":"@respira/wordpress-mcp-server","version":"8.4.12","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.4.12","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"1dbeb3357194ccca7f68dad3b523c12d3114a363","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.4.12.tgz","fileCount":206,"integrity":"sha512-HWVz/6uvzxYdFNZdqK00IWBpyQhL1GS87wG0g6DGMM9iW6RE5FDSVgAWiO/xwnH5Pk0DTe41V2KtLOSEih7+Lw==","signatures":[{"sig":"MEQCIH6QKaGu7kkK7aOj/pcwXKe3xyeCoj7mdbsSv5bzm301AiBkG0RS35ZbUZJ1CeKzJ6/vBGds0iJLe6etiAco0tIu3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC2ynV0SLciyfqixrPFGb57TC9vkHO5AbF4iv1ctIyfvAIhALmYWpdGL7Z1XrodHjnjSujGw8P9YmX9H4xMIvVWNDGu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4033191},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4a1ca5e807deb43e60de79ddd055f203023fb555","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 248 tools, 352 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.4.12_1790940989194_0.5667699253293044","host":"s3://npm-registry-packages-npm-production"}},"8.4.13":{"name":"@respira/wordpress-mcp-server","version":"8.4.13","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.4.13","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"265835fa11244d2bd75b91591720cd9887df6e94","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.4.13.tgz","fileCount":206,"integrity":"sha512-jmxIwl39MNVc0uqDW1OySnBiCDwJdCjH2ctOS7ZngHzEnnNKk9VJKQTtYE+RgOsSJw65M3bhKH8r42+PRbToLQ==","signatures":[{"sig":"MEYCIQCEHJbopJ+tAdZpUI9g9iWvqsm/cxS5XzmJX1i8RP0V6gIhALHeNJs794tdZYZ9GTVn+OG+mRfF/IdHPHot+njgMs2/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDgwppLrSRGOgBscpO3ZPwKKo5IYkIzJqfmVNt03KxcIAIhAJhol5hYmvdrMbV8hEGMq6YVIz3AivlbD/MJ/wS64zWw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4043794},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"65c8672a81eb19af8fe5b5496550bc7d344db3e4","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 248 tools, 352 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.4.13_1790946067810_0.8351573697285934","host":"s3://npm-registry-packages-npm-production"}},"8.4.14":{"name":"@respira/wordpress-mcp-server","version":"8.4.14","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.4.14","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"ee3fb9952d3ca8800b83a4bd8a9151788e9e4929","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.4.14.tgz","fileCount":206,"integrity":"sha512-mKDipUXkJI+Ruixca2VkiDoVK+HTZeRJpKyO3VltZQWeZ3VJ6G0qwjfWeBnUGMVNi727c0uM969pO5mvMnF1Uw==","signatures":[{"sig":"MEYCIQCnjTa32WKQcNwy+HTO86aec6r4fzIiXVUrKYgLdYIjiAIhANPEZg62BJ7e21bp8OrJgA+L1ZTVxvQmBx6kmY7p0uJq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHh7mGaFoSaZLEcobjlFeT4o4L4J1vRn6rE8nh9hD0ZBAiEAmNpA1T/YHupggvWMGU6ERn6gFmf9quJo2HMQJawMyG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4051298},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f737fbb454fd4ccada43cab31cdcdd9e16a7ad17","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 248 tools, 352 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.4.14_1790952260399_0.9137859119164597","host":"s3://npm-registry-packages-npm-production"}},"8.4.15":{"name":"@respira/wordpress-mcp-server","version":"8.4.15","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.4.15","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"49e2a2b8a90e0f4813629ac3f3388d1940adcf81","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.4.15.tgz","fileCount":206,"integrity":"sha512-Nq/S46OUZt+en27gemYA0W2QTneoi5KJKsNC8ddV1r3JzxjvD4vEnJrEzT3WDZV1iGdmDb2Yck5mQnXcw097Tg==","signatures":[{"sig":"MEQCIBGWGpcBipbI9AZXYaIGbQBbSI9e20dW7L2fD+4HBpcGAiBvTxaZ7byqyIL3OQX5GlESBz9ymubQDsldSdIxRfzEkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDRH7VA6sr3pqbq6Ex2njPH9E90rK9B2U73QjYh1tr7+AiEA2aHnc8N1Fhu1y+ma9WtNmLJAFa6Lm0ed00EP+5JVQ4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4056286},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"9a85ad03a392594b3a8aa1fa94d6085281bbda0a","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 248 tools, 352 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.4.15_1791022693998_0.7089533704952695","host":"s3://npm-registry-packages-npm-production"}},"8.4.16":{"name":"@respira/wordpress-mcp-server","version":"8.4.16","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.4.16","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"0ebf348bb5708835f61953da16d86a04bf34c945","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.4.16.tgz","fileCount":220,"integrity":"sha512-NXS+x/3jLi6Zf+SZdDH7WGM/y+THw1Vqekb+YHx0ev5EMrYp7ZQ+QyH8uNjbGEdU9JlXITmyngqd7+RZpdFbzg==","signatures":[{"sig":"MEUCIQCV8h1MNgH4U7ZW5vnpQngMfpdUiAur9+UxU2LINq8/5AIgOw1pyCQSIeCyl+/hza04ZhP27iBvq9XITmf+EiKfWyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDIa7OA1FZNFTP8cIR5gW9XUZO9kHDNLqaM6DIHZy4zkAIgYSRTulzdMwtdScj5Z+WD8+8Em3uWdhIi7AT2JouHNH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4153857},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"464ad91f101ed4cb9dac3552b5ea09c0826e8119","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 248 tools, 352 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.4.16_1791108099856_0.7019710109103894","host":"s3://npm-registry-packages-npm-production"}},"8.4.17":{"name":"@respira/wordpress-mcp-server","version":"8.4.17","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.4.17","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"36f76012d2d6f2f362d7470bba0b2382767b61d4","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.4.17.tgz","fileCount":220,"integrity":"sha512-9lwTHr/m9RN0JbXkzUrcfANVRkNxA15KFEu8/zTXdEzU/PFaFBOo3JqBgGo28/2ovuMeUrCYmR0jD5aaZEWjEQ==","signatures":[{"sig":"MEUCICaKRIISh/ef2M8/Lq+qSp3TWW5qTG7NeS4aWtRfxN5sAiEAg51MiIVFgKLlJ5moheHG6gPB0vHOLXJTQa9zOfpczvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvZbkBEUQG/Q36ZMck3U49CNpw8gEPoZXVMS/Uh/TG4wIhALGpL8SIJIv9OruKIMJG2B7xsUzjoCepGyGAfCmAlHrB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4154512},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8349dff117ac1cdb1a23ee7003ee3425ef870486","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 248 tools, 352 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.4.17_1791387070082_0.2839288247843905","host":"s3://npm-registry-packages-npm-production"}},"8.4.18":{"name":"@respira/wordpress-mcp-server","version":"8.4.18","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.4.18","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"a8ac96cc596524c532cdb1e0ff78ebc98a7e060b","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.4.18.tgz","fileCount":224,"integrity":"sha512-5EWKY/elUDvXreDLo5O79lOpK/1NwB/xcfoKSl9Urabqf9QDWFZkTOtBD459w7ZFIGOiZMCI8corXsepmsFhGw==","signatures":[{"sig":"MEQCIGqL/jN+lIhhVPDpW21rdPtBxgeCQ2JnS9vmBleKbHfGAiAvmzUIxRyz9TI/SNwhaVY2g5O30fcpLQCCOSZQGAiNHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXk3MS+SBLD6h6uBTBFktDmyJswFKc682TI37GofnE4QIgcGwUjVg1Vwq4auDleh5KBTnww2IW9YAb90C+6NiNCeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4168809},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"57acc66d3f632895047a7844f152bf7b9c18e68c","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 248 tools, 352 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.4.18_1791459613486_0.3811400275947938","host":"s3://npm-registry-packages-npm-production"}},"8.4.19":{"name":"@respira/wordpress-mcp-server","version":"8.4.19","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.4.19","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"560ebcdebb7001ed2aa25c2353eb2e79fa8fa4f3","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.4.19.tgz","fileCount":228,"integrity":"sha512-W0xIdXAeF9yHmivUBgXLkYfB8/3qjBji0P17X0OUrYPMPE205Gp+DEivq2Omf1F8pOHQQRIUjUU9ueKhJjuCxQ==","signatures":[{"sig":"MEQCIBRfhHm5jpHdX8MmbvxxowBpTGYuXWHl0x4UNww8+TbcAiBV4WZvvyFJc32BAOJI8/nTeru8USnd9kTm/0U/A3YMkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGXt8aHQQViwjKj4mwGVd3Eztq0bn3/RyBaWMPy4osm9AiEA8U+binxreCjTfEhqWH0LjBqMi/s70iPQZnA3hal/CgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4203903},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e28d156c4bb91d670a839f1e70670b665af38c12","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 248 tools, 352 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.4.19_1791545716479_0.47941628038629736","host":"s3://npm-registry-packages-npm-production"}},"8.5.0":{"name":"@respira/wordpress-mcp-server","version":"8.5.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.5.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"364086a795a4bc933834271ca890c3bfadfd051d","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.5.0.tgz","fileCount":232,"integrity":"sha512-TvHsZVz8/hGWKMHTM4VNB4iff1R9FjGqpqId3OvBGGy1a5lpz8DrkgGTXO/uMgH71zAzlthmOiXGye+EvtMDsg==","signatures":[{"sig":"MEUCIGm7B5I8icb7Wz1VQpaFMR5IsazmdH8Yzv3547xlxehPAiEA5hjFk57cMDGd7HEIY5w5A06pMphWIW3tmk8wVgTlEgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC8pHNpEHie8mLxmnrM/22Dye1eMFQG+JWVyoSaAaWIFgIgTs8Rcmc2OBQDHmWEYqEXybFkp7gY7yjV0wZjuq90dzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4284036},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a370b079781513ef7c99d2be27e47417452cb66f","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 252 tools, 356 with WooCommerce, 18 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.5.0_1791899295161_0.6591035188543211","host":"s3://npm-registry-packages-npm-production"}},"8.6.0":{"name":"@respira/wordpress-mcp-server","version":"8.6.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.6.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"4ff1d56feabe7856e278305b5b23e05763eaf89a","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.6.0.tgz","fileCount":236,"integrity":"sha512-qu6+fVsz/BxbQmit17HdPUp6pdc90R+aAMQ+X9ySXGSNY9qtBqSoENqnFvPMxJDdEZRiMPKrBiWzhAkg8MRGOg==","signatures":[{"sig":"MEUCIEfcmeKYGqUzdQhsboyA1dsbwSxV0gJ5vD34jjvOK1pEAiEAoFmS5RmLo1NMCtlvqGMw77hUhk3KrjGbg9m8mZU5w/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvX1Fn85ziFMpdQAKwVWx5ZLJrSRvsJxa3hFzNP4WB5gIhAJ/T2Y+A/kHyUtJb7Pxue8E/jxLk/8JXeMiLZHZx/I/l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4332540},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"31ae51d33103f1b78b6ba19b18b6a8cb012ed113","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 252 tools, 356 with WooCommerce, 18 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.6.0_1792018620728_0.5831954743571586","host":"s3://npm-registry-packages-npm-production"}},"8.6.1":{"name":"@respira/wordpress-mcp-server","version":"8.6.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.6.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"aea898bfe5cac8f05ce0e2e47d1a860bba66c671","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.6.1.tgz","fileCount":252,"integrity":"sha512-lSmz/zGAGUo8ALbTSpfYJusvy5Wh9eMYm+WcnPqzZIFYJoBrRwU+bo8/+lvsv71GPUvzjiwZI74fG6iJvF0qMA==","signatures":[{"sig":"MEUCIQDLv6X7EvhgFsw2nONC0v9GBHe1FnXLZWvONYK1kt7oJgIgbfYj4DKNIG/qndpKMPZdChCwA0eu0JxMKNwasoda66s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCmJGAcr4hZ3QG0COPGZQCwGTfikVMnwY+nYlNLMaFYgQIhAJyc7QpOLGTXdKlUlkw8iRDfowrRRh1WWymUXBevuWeS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4406351},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"434d744d0311b59f580966996f172839212805cc","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 252 tools, 356 with WooCommerce, 19 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.6.1_1792065146654_0.8455828938096499","host":"s3://npm-registry-packages-npm-production"}},"8.6.2":{"name":"@respira/wordpress-mcp-server","version":"8.6.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.6.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"d0d3d7216a26234ba1225322edf2d71151ea9277","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.6.2.tgz","fileCount":252,"integrity":"sha512-Tc3py7K5AQJ3QnjEQ3iqTYnzim2M1TzTkR1MRpk8bMM8WdDsT2FiUQtb/a6SuvirbRRMBFPnwRRtMAMC7gx4lg==","signatures":[{"sig":"MEUCIQD+hnKoWiEka8Yv9FZWF7D8uhBp0F1jl3Awllrhhesj8QIgJlJvkYZc2ra3iHuA3v3etKEz/kvAAP1Rfx1dBfu5YQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDNsxaR2Fna4ApwFCl0hXcf0XhHhnyGA2y6dZrtBsxknQIgfx+MwYPYt9IvwzvWMmu5Pbm4nBmdcEVi5UkWvT8gJdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4416683},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f7c001f9c4f6e150cd484eb42c586e2e1cf3d9dc","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 252 tools, 356 with WooCommerce, 19 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.6.2_1792096718418_0.1193614804291967","host":"s3://npm-registry-packages-npm-production"}},"8.6.3":{"name":"@respira/wordpress-mcp-server","version":"8.6.3","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.6.3","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"2a6be65b18341f342d0b61bd83abbbe6056eb972","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.6.3.tgz","fileCount":256,"integrity":"sha512-RPwziPI6i5+Ab20Ar/JGMF2bScz8PkWUN0zwbtqtJ65v1sN8gyEA1rZaazUKKtYEJr+NGh337/PqdQhX0qcanQ==","signatures":[{"sig":"MEUCIQDTjFCCaFYu5g3a0HJWFUkTMW8JqczmdpO/tLXJXRw3MgIgf9nmvAvGjPl0VGMpm5sdEBvT/BCRxHMWVfHJSufWb7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEb6QQFBzEdngciPIy9+W2739uLOUsjK9L/axnf3TQjOAiB3Xj8ewZ+sq0gP3jGSjlv3bnUppUIVvqbUlz/FZU2vmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4440015},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"67aacf67c3146caed55303ea27ca74938d2e30c6","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 253 tools, 357 with WooCommerce, 19 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.6.3_1792274910613_0.07679652916729474","host":"s3://npm-registry-packages-npm-production"}},"8.6.4":{"name":"@respira/wordpress-mcp-server","version":"8.6.4","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.6.4","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"9d45c47865e0ff2be6ced2e4eb32e71031fbe4f7","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.6.4.tgz","fileCount":256,"integrity":"sha512-4WBOT83yuD5UuYJHcQMgnxqC01tD/cJ1OCqVbsLcRtnia64x+os1Q2gpBzcyrBT2c4SMc1JGtPt8CmdHbV+Shg==","signatures":[{"sig":"MEQCIHNWfgUO7ur44nGV8KjdkktKcQBv6QIQitMcx4z0RQv/AiBbhJn9KzDnA75txzCB/me1I5673Lz/cSgdF/T0cKA/YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCZT9vI564Z4edzNNXjKv66B4OvpQxEKQZG7W3R5PYp6gIhANYbAMcmtZ5oilkqzZE9nyP0FMotqcVNVQGQJZq+ko0e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4443247},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d8d5c03bb5d1e2da9c065c6044348b270df5e6f1","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 253 tools, 357 with WooCommerce, 19 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.6.4_1792316341131_0.9229322176802195","host":"s3://npm-registry-packages-npm-production"}},"8.6.5":{"name":"@respira/wordpress-mcp-server","version":"8.6.5","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.6.5","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"94033d3be156888d0505d8156326b174b00ac31e","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.6.5.tgz","fileCount":268,"integrity":"sha512-ROpTDVcTFuADbVFPNMIHEXnm4smnoekj82sB460AQlTFJaz+RQJVkbJb56KtPA3WZEJfPmzfafXx3+gFCeFVgA==","signatures":[{"sig":"MEYCIQDzchO9m2ZgCfkIFn0ds5awwE7HagBAmTaZnsphgu+kuwIhAMYP3pcwbHo3wKm4LbOAeAfIo8zynpO/pNhf/B+0AFR2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC8ioQ5hxmdLh/uiAJKYTRhj+SYK/mwCtg8nDF94TqpjAiBXMuOuduqkcUaMzw6FlW6yHkVogTRMZDsuAakEuptMMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4484889},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"2d1b7889f5417f92383b84987283c5c2c852139d","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 253 tools, 357 with WooCommerce, 19 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.6.5_1792334188765_0.2866578221739078","host":"s3://npm-registry-packages-npm-production"}},"8.6.6":{"name":"@respira/wordpress-mcp-server","version":"8.6.6","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.6.6","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"4327ad01060b3442d80f7ff129524edbd81a2f4f","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.6.6.tgz","fileCount":268,"integrity":"sha512-wqmjWe9zQFFPV9Xdon0b5r1j6IHE27DAsB4RhzS6riYsUJuIMdpPriANl6MwHGfsO7+jlfC+Csh/ZnpnUq1HgQ==","signatures":[{"sig":"MEQCICFV0N0Nxf/LJtrKK80dNz6c6VhVVkmdZQTDxPdSAZPWAiA0EhgFy5og0XCUwxUyknGjj7zHyXTwpXgr5qVCp2mbhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGsRqLsBstuzX233pZLQ2QFs1ayEhtZ19Le26ggQzpXyAiEAjtgk1hvQv1TQRjXoN+ydESWozSDu1usOs8H1KGhkKwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4488048},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"822167d006bbb9b9e852c6908eb594a00046b593","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 253 tools, 357 with WooCommerce, 19 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.6.6_1792336621457_0.0089020554626702","host":"s3://npm-registry-packages-npm-production"}},"8.6.7":{"name":"@respira/wordpress-mcp-server","version":"8.6.7","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.6.7","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"32a566250fb97c432fca13ea2c6d0ab1f3be4d66","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.6.7.tgz","fileCount":272,"integrity":"sha512-RDsvPCx/SBVCXAvvmsBKlIrtOQQdTbB/SHpLQCuP7VU36ETDdKbrZ1eMKsMXcLhkELDYtsF1Ct3pQvm+D8JJ6A==","signatures":[{"sig":"MEQCICpszscbLh4e9du+MuKgkvXVaAg45r6617GVlNQXJUIsAiAMGxIAdMwhVaW8j0aFIGxSwh5LYfjJpURpCmZZZ8Rt2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAbm2MAoOjgARyUbjJTAWPGYNnf73qJy5McZXass1tipAiEA+/9OmI9V+kZfb3n00ciTJGyqqSKF16Lof/rfMvppisM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4490877},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b954c7dc363767641c7c338a2b1a436e6fde53f8","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 253 tools, 357 with WooCommerce, 19 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.6.7_1792407595350_0.2869814151068317","host":"s3://npm-registry-packages-npm-production"}},"8.6.8":{"name":"@respira/wordpress-mcp-server","version":"8.6.8","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.6.8","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"af8cb34db07a287f260be8fae0050b1af04b859d","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.6.8.tgz","fileCount":272,"integrity":"sha512-111iTPlwJTow6I4WoFMr9v88zKQfn6BeggKfHIWq7eBnbj1KDOPqOr2/rvPI6jT7YRe9kFTSDmvzfgzIF/JHxA==","signatures":[{"sig":"MEQCIGDotpKl8vZrNfYf0eyOcQjJ4wZFh4aCPMojDZtGrPIqAiBMbrhO+nSBfxA1CFDdAUUZSEvGquCbPJ7FnBVu3LXd2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFlN4FQfayW+r/khY3RwsKck743f3L4NYOCABoY6JR/EAiBGpCrhn0tWi2Kyz0lRY5ywHFFoYHAEGUW9vudW6o5JxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4517546},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"1e90187c59ef00f3310a3ece62e9a014a9204729","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 261 tools, 365 with WooCommerce, 19 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.6.8_1792441252793_0.9547339433770101","host":"s3://npm-registry-packages-npm-production"}},"8.6.9":{"name":"@respira/wordpress-mcp-server","version":"8.6.9","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.6.9","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"ceda4c9d25d9cce1f2777a80601194e6fc926fb3","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.6.9.tgz","fileCount":272,"integrity":"sha512-YjJVdwS/ToFtYlGu9YMPxKpTiinsPlRMgqvVTbuMobEwrJ8/HzAqdx1/YZ/vNoUQ/ATCuobpG9vnZcP39UJEbQ==","signatures":[{"sig":"MEUCIDsEFBciXsbPRDQyVQmsF0PTtbOpJ8cHgS3h5KuZP8wzAiEA1VnfbV2eDWW3zIisyEVdFLmjHu7+qEzuTX8cpTzuE2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBrr/b6LzjmapKF8QK81MTpkkgvqr0k/OkRP8Jc/XyVQAiEAl9g7hFCBYK+uqKCuV+d3iArvBXBGclIpwb471AHs7Yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4519128},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3d68a1ffc9ab0eb0b64bb630c0a9624539f85ea8","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0"},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 261 tools, 365 with WooCommerce, 19 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.6.9_1792571095583_0.7717552161849588","host":"s3://npm-registry-packages-npm-production"}},"8.7.0":{"name":"@respira/wordpress-mcp-server","version":"8.7.0","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.7.0","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"54855852c23d3d80a7e2ec30f9c0204046165d44","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.7.0.tgz","fileCount":280,"integrity":"sha512-Y05sZq5eNxsVNWvB8lveyPIWY8t/3kCnOfylTH+Gxwu9La+3PNVysRO/12fX2eaL8bHzhtq48T3pTp1YZY7PXg==","signatures":[{"sig":"MEYCIQCRrqwtJ+hyUS6hB0VLMqvv4TFejCn15uOYe/2VHEG6WQIhAKnZuX2P9k6c6oT7Q4WgRergp7riiU/wQmdCu0GS0GeK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFTuCO1GZm3dgIxp+A6NYmITXgBtYSzXzgP/QiIfTXRGAiA2lSpoaOKVBigE/8SGpJExnirxjqARoEUYnNl3bCyQ1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4708777},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"15a95cbcfd1626da6ec81cc36cff72237842bf5c","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0","@typescript-eslint/typescript-estree":{"minimatch":"^9.0.7"}},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 272 tools, 376 with WooCommerce, 19 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.7.0_1793363955317_0.19887282306877307","host":"s3://npm-registry-packages-npm-production"}},"8.7.1":{"name":"@respira/wordpress-mcp-server","version":"8.7.1","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.7.1","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"683674008a0a5ec6e78c29471a323bb380f3fbf8","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.7.1.tgz","fileCount":280,"integrity":"sha512-PrGokS2LXrvGA7hE7KFAOLgm9AIZmPvcMTU9WGpP7VDQImrGgQpxx9dQP1ao19+23Ih1IYxnT5hKcb3jYX4pmw==","signatures":[{"sig":"MEUCIQDycOIayFwIqPZo6BjeLEVw4HYgZmMr68PxoS3KA1o6yQIgEJqq6iFzX8EOrJb4xAzJ0jMqCKAb0zyK4Fg3JLrHKPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAZsmH+5FcexBbOPqnB1gQEuWUOixJfzwplN/fqMsl6eAiEA3+HO7P/F3MhF7kLH2zvBFKk9PX6sfROzgIepyxTc3hI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4727224},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"1199a41c6529f009f253799b861d7b2a67c99d32","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0","@typescript-eslint/typescript-estree":{"minimatch":"^9.0.7"}},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 276 tools, 380 with WooCommerce, 19 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.7.1_1793378670653_0.6840336692080171","host":"s3://npm-registry-packages-npm-production"}},"8.7.2":{"name":"@respira/wordpress-mcp-server","version":"8.7.2","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.7.2","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"9efc32ea8ad6b09352ef616a964605ec2a72a732","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.7.2.tgz","fileCount":280,"integrity":"sha512-alHZ4DQ+SBjLg+XW+w3GwhK8B6tNeldkiAnSeh7Do3IiaeIKHdb0NqgtsgZpp1JwhQHgInCCOOpqld4wMdIpGw==","signatures":[{"sig":"MEUCIEI6mYtq8or1SMS7kP+XQG3ttD6/IYncm+hHp9IvLWIkAiEA/kR+cVL/pPPT+G0EuI3aP+/N8DiwG0fE62ULvnOYHlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3u2mGEe1P+jsymA+mQX/qr/PFWm3ICy7XgXUjBra2zQIhAORNHafzJ7EPTI61s6IOkLUK6XdWkW8Z06VhxZj8/IKG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4770964},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b31ba813e6e6eaae66b0e1ee3bb7bb83524e845a","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0","@typescript-eslint/typescript-estree":{"minimatch":"^9.0.7"}},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 283 tools, 387 with WooCommerce, 19 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.7.2_1793487890772_0.9874343038767246","host":"s3://npm-registry-packages-npm-production"}},"8.7.3":{"name":"@respira/wordpress-mcp-server","version":"8.7.3","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.7.3","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"e28e552c4ca04faa2283df7a586927a83163c2d6","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.7.3.tgz","fileCount":280,"integrity":"sha512-1ruGNr8A7jC0E/KvduGMXdvY5ItnA4rJGd1oAncTkRyNDDAW/ZZ9rPeCXJrJAY1UxCMxymRJfkwrb0leNTCgOQ==","signatures":[{"sig":"MEQCIGxULxpjmy5vGEJg0lPP5hxtKgkNIOuS0OfZjMrsQa5oAiBhG3gJe97PTaqDN73dWmGn94dEYenjj/HfBjuMWUEp2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEeLy8LEQrgStTwRdL6Y5Ak+MmR0udkZnWFWK70SmcDWAiEA4/cmhkQopssgYhOzBYf67m5xiCI/sZXpCzAhT73rpok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4782602},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"9e2daf0676a1597abbcc18df11e1283b575e2fe7","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0","@typescript-eslint/typescript-estree":{"minimatch":"^9.0.7"}},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 283 tools, 387 with WooCommerce, 19 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.7.3_1793721110414_0.4372917868273044","host":"s3://npm-registry-packages-npm-production"}},"8.7.4":{"name":"@respira/wordpress-mcp-server","version":"8.7.4","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.7.4","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"6b8ceb886f7a7519f18f668b3ec29149e706d45a","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.7.4.tgz","fileCount":284,"integrity":"sha512-BjS6g2N0Avn07bOoRnJymaXJPxoKUXGE02Mb2Zak45j70FaWkNu/PtxrmaguRkHbFTrTla0Nq2LC2u42LsW4Lg==","signatures":[{"sig":"MEUCIQCkxuZo0CNCog2RPq/HqxF02/pa8RHtYNwM2xHPbGtYQQIgBYQXyKaZ1dIkxNtrBolxNNyh5c+5zGEKU9yOqX2NEyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCWsCt2jhxW56h3s344kVhEaRM2Ro167a362qys/mOROgIgCyhnNcS97jbqJ+e5yP8iI0kLZM+YJ2YAOoa0LeayQmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4817669},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"740991f6d6da77e1cf1a233597dc940cf442ec04","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0","@typescript-eslint/typescript-estree":{"minimatch":"^9.0.7"}},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 283 tools, 387 with WooCommerce, 19 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.7.4_1793804617247_0.15036214935735448","host":"s3://npm-registry-packages-npm-production"}},"8.7.5":{"name":"@respira/wordpress-mcp-server","version":"8.7.5","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.7.5","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"3a0a45e40f26cc6f7a4daea7466788f81c1b9bc7","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.7.5.tgz","fileCount":288,"integrity":"sha512-MS1WKGphzXiWXtTYE7xqUfi/dOBjXrLzlQP6Y2Qyv56BnJHX5eoo2IH84gQd3gWQfwI5bN7VURzZ9kDNUu2MyA==","signatures":[{"sig":"MEQCIAUzv1RgVqrugAstZP12M62ha2EEdS+jHnMJW/cdQutAAiAh2XXs9IjWkcTiRWJ3TA4cGV/zIpAoiyeExWSN8xuw+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG3fAyhAnTNLd9GJhClaRWpjZMIg9NMJnNebLAmpqbNfAiEAjObqk0KZ0a02dhwDkxPM87pEqLqCBfYof9i2n+hAslw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4836842},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"014070a0efbbb50f6b14b57c4d98dc34935aa1a9","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0","@typescript-eslint/typescript-estree":{"minimatch":"^9.0.7"}},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 283 tools, 387 with WooCommerce, 19 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.7.5_1793813993695_0.651907157218362","host":"s3://npm-registry-packages-npm-production"}},"8.7.6":{"name":"@respira/wordpress-mcp-server","version":"8.7.6","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","_id":"@respira/wordpress-mcp-server@8.7.6","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"homepage":"https://respira.press","bugs":{"url":"https://respira.press/support"},"bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"dist":{"shasum":"a2ca077c2450cac2057160e89db9a9f1530032f5","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.7.6.tgz","fileCount":288,"integrity":"sha512-hmEPEVJWBs/VjIOxv/2hE7GWmWQxQozsyYMsE/mEeuli1Aj1wbKoIipCG1GKWMKLfhtGcdWlEwe/wxrGpTiLcw==","signatures":[{"sig":"MEUCIBQ5GCN4eoPHpoxZYrK4bgSPxG07sHy4+cQXx4aGF1K/AiEAs8qyCDhEsG21sYbl/CEJZqi1y5+cDkAfFIhTEdSA7r8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDh+2ez9OiPeLKDyS2xKZj4j8+mFC/umogyw7jfVyxcBwIgCQUVzOHfEh8iqu/4xxDGRaSo5oTSpd2c4v2NF7EtFVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4840997},"icon":"icon.png","main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"32b81e1e2918365a0678868fb6627ad0f887e890","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0","@typescript-eslint/typescript-estree":{"minimatch":"^9.0.7"}},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 283 tools, 387 with WooCommerce, 19 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/wordpress-mcp-server_8.7.6_1793822681472_0.6360732662469579","host":"s3://npm-registry-packages-npm-production"}},"8.7.7":{"_id":"@respira/wordpress-mcp-server@8.7.7","bin":{"respira-setup":"dist/setup.js","wordpress-mcp-server":"dist/index.js","respira-wordpress-mcp":"dist/index.js","respira-install-skills":"dist/install-skills.js"},"bugs":{"url":"https://respira.press/support"},"dist":{"shasum":"f77abb3efbc078843576669f45334b932ac39dd6","tarball":"https://registry.npmjs.org/@respira/wordpress-mcp-server/-/wordpress-mcp-server-8.7.7.tgz","fileCount":300,"integrity":"sha512-V60J4oVsJkU6ket85PIHJRhdVR77TDDXmP8A2M0ZNr8djTJPcXVGZWoR176z4DymlG+S4YMCTF0iSPHqOALlMg==","signatures":[{"sig":"MEUCIAJlh68GxGMFFgbJF5xzenqHRduZdYgyyWTidKOe5i92AiEA8jcLWO3uT0D5agAcr5O5hKgL9fRKgoPCQZBY0k5b9Ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC5kgBRRkR41IOGamj4R/2ggZUGOKV+4aE66BpNuljFbQIhAIFU+6/PXx0BOrBPqw2i3nddjn2SscRl6zHfmLhmapx/"}],"unpackedSize":5005168},"icon":"icon.png","main":"dist/index.js","name":"@respira/wordpress-mcp-server","type":"module","types":"./dist/index.d.ts","author":{"url":"https://respira.press","name":"Respira"},"engines":{"node":">=20.0.0"},"gitHead":"e8e08e5f436735967a7382641aa6f49e46c2f6a8","license":"MIT","mcpName":"io.github.webmyc/respira-wordpress","scripts":{"dev":"tsc && node dist/index.js","lint":"eslint src --ext .ts","test":"node scripts/check-readme-counts.mjs && node scripts/check-tool-annotations.mjs && tsc && node --test dist/__tests__/*.js","build":"npm run bundle-skills && tsc","clean":"rm -rf dist skills","setup":"node dist/setup.js --setup","start":"node dist/index.js","watch":"tsc --watch","format":"prettier --write \"src/**/*.ts\"","bundle-skills":"node scripts/bundle-skills.mjs","check:annotations":"node scripts/check-tool-annotations.mjs","check:readme-counts":"node scripts/check-readme-counts.mjs","check:registry-parity":"node ../scripts/check-tool-registry-parity.mjs"},"version":"8.7.7","_npmUser":{"name":"mihai_respira","email":"mihai@respira.cafe"},"homepage":"https://respira.press","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"overrides":{"qs":">=6.14.2","ajv":">=8.18.0","path-to-regexp":">=8.4.0","@typescript-eslint/typescript-estree":{"minimatch":"^9.0.7"}},"_npmVersion":"10.8.2","description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 283 tools, 387 with WooCommerce, 19 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","directories":{},"maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"_nodeVersion":"20.20.2","dependencies":{"axios":"^1.19.0","dotenv":"^16.3.1","form-data":"^4.0.6","@iarna/toml":"^2.2.5","@sentry/node":"^10.69.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wordpress-mcp-server_8.7.7_1794066646495_0.4470797524695669"}}},"time":{"created":"2025-11-22T13:11:24.581Z","modified":"2026-11-07T15:50:46.795Z","1.4.0":"2025-11-22T13:11:24.882Z","1.4.1":"2025-11-22T14:04:37.604Z","1.4.3":"2025-11-28T23:25:37.261Z","1.4.4":"2025-11-28T23:34:29.005Z","1.4.5":"2025-11-28T23:39:54.915Z","1.4.6":"2025-11-29T00:04:02.258Z","1.4.7":"2025-11-29T01:18:54.593Z","1.4.8":"2025-11-29T11:13:08.934Z","1.4.9":"2025-11-29T11:19:48.369Z","1.5.0":"2025-12-03T15:13:32.408Z","1.5.1":"2025-12-03T17:40:47.308Z","1.6.0":"2025-12-04T20:30:59.647Z","1.6.1":"2025-12-09T08:14:42.956Z","1.6.3":"2025-12-09T21:08:16.354Z","1.6.4":"2025-12-11T16:04:56.142Z","1.6.5":"2025-12-13T00:12:16.053Z","1.6.6":"2025-12-13T00:47:57.284Z","2.0.0":"2025-12-13T00:54:31.644Z","2.0.1":"2025-12-13T12:02:00.224Z","2.0.2":"2025-12-13T12:14:02.485Z","2.0.3":"2025-12-13T12:28:12.200Z","2.0.4":"2025-12-13T12:43:26.990Z","2.0.5":"2025-12-13T13:33:05.961Z","2.0.6":"2025-12-13T13:36:30.180Z","2.0.7":"2025-12-13T13:58:03.904Z","2.0.8":"2025-12-13T14:14:36.805Z","2.0.9":"2025-12-13T23:07:09.339Z","2.0.10":"2026-02-17T13:43:52.971Z","2.2.0":"2026-02-20T13:28:55.989Z","2.2.1":"2026-02-23T18:53:47.138Z","2.2.2":"2026-02-25T22:00:51.863Z","3.0.0":"2026-02-25T23:34:24.934Z","3.0.1":"2026-03-04T19:02:19.362Z","3.3.0":"2026-03-04T22:01:21.563Z","3.3.1":"2026-03-05T12:14:54.328Z","3.3.2":"2026-03-05T19:45:42.033Z","3.3.3":"2026-03-05T20:47:31.716Z","3.3.4":"2026-03-06T11:10:22.270Z","3.3.5":"2026-03-07T12:03:36.195Z","3.3.6":"2026-03-09T22:59:23.716Z","3.3.7":"2026-03-11T11:00:44.364Z","4.0.1":"2026-03-12T18:54:23.373Z","4.0.2":"2026-03-14T12:44:17.283Z","4.0.3":"2026-03-14T13:17:42.200Z","4.0.4":"2026-03-14T13:41:06.042Z","4.0.5":"2026-03-14T13:57:43.656Z","4.0.6":"2026-03-14T18:22:36.764Z","4.0.7":"2026-03-16T09:48:45.788Z","4.0.8":"2026-03-19T21:11:32.513Z","4.0.10":"2026-03-23T09:29:48.695Z","5.2.0":"2026-03-27T02:10:39.007Z","5.2.1":"2026-03-27T14:30:35.340Z","5.2.2":"2026-03-27T18:04:10.849Z","5.2.3":"2026-03-27T18:37:16.836Z","5.2.4":"2026-03-27T20:05:55.866Z","5.2.5":"2026-03-28T11:04:38.614Z","5.2.6":"2026-03-28T23:40:57.365Z","5.2.7":"2026-03-28T23:57:32.873Z","5.2.8":"2026-03-29T01:21:25.692Z","5.2.9":"2026-03-29T10:32:11.275Z","5.2.10":"2026-03-29T15:04:17.828Z","5.3.0":"2026-03-29T19:19:19.247Z","5.3.1":"2026-03-29T20:49:45.371Z","5.4.0":"2026-03-30T18:41:01.241Z","5.4.1":"2026-04-01T23:36:26.098Z","5.4.2":"2026-04-02T18:22:47.397Z","5.5.0":"2026-04-03T21:17:11.209Z","5.5.1":"2026-04-08T08:39:51.740Z","6.0.0":"2026-04-09T19:04:28.037Z","6.0.1":"2026-04-09T19:45:33.266Z","6.0.2":"2026-04-10T09:39:08.337Z","6.2.0":"2026-04-14T11:18:06.248Z","6.3.1":"2026-04-16T12:48:46.399Z","6.3.2":"2026-04-17T14:11:25.148Z","6.6.0":"2026-04-20T13:36:36.623Z","6.6.4":"2026-04-21T09:47:07.402Z","6.6.5":"2026-04-21T15:07:29.509Z","6.11.0":"2026-05-07T16:03:10.664Z","6.11.1":"2026-05-07T16:27:53.431Z","6.11.2":"2026-05-07T21:14:36.571Z","6.11.3":"2026-05-07T21:22:28.327Z","6.11.4":"2026-05-07T21:29:39.703Z","6.11.5":"2026-05-10T21:10:11.624Z","6.11.7":"2026-05-10T21:56:33.310Z","6.11.8":"2026-05-10T22:07:27.166Z","6.11.9":"2026-05-10T23:23:42.358Z","6.11.10":"2026-05-11T08:04:48.545Z","6.11.11":"2026-05-11T11:19:06.567Z","6.11.12":"2026-05-12T10:14:39.489Z","6.11.13":"2026-05-13T11:21:05.326Z","6.12.0":"2026-05-16T13:08:34.450Z","6.13.0":"2026-05-17T13:41:33.939Z","6.14.0":"2026-05-17T13:45:50.107Z","6.14.2":"2026-05-17T15:08:35.022Z","6.15.0":"2026-05-18T09:23:01.088Z","6.16.0":"2026-05-19T16:12:37.314Z","6.17.0":"2026-05-20T10:55:23.336Z","6.17.1":"2026-05-20T11:12:23.426Z","6.17.2":"2026-05-20T16:13:09.955Z","6.18.0":"2026-05-20T18:29:47.207Z","6.18.1":"2026-05-20T21:31:12.272Z","6.18.2":"2026-05-21T11:53:27.826Z","6.18.3":"2026-05-21T14:16:44.999Z","6.18.4":"2026-05-21T15:15:13.990Z","6.18.5":"2026-05-21T15:32:03.855Z","6.18.6":"2026-05-21T18:45:17.840Z","6.18.7":"2026-05-23T09:26:39.540Z","6.19.0":"2026-05-24T19:18:01.483Z","6.19.1":"2026-05-24T19:30:41.062Z","6.19.2":"2026-05-24T19:41:01.996Z","6.19.3":"2026-05-27T10:43:39.874Z","6.19.4":"2026-05-27T13:01:23.770Z","6.19.5":"2026-05-27T18:24:24.894Z","6.19.6":"2026-05-28T21:22:50.412Z","6.19.7":"2026-05-28T22:38:51.764Z","6.19.8":"2026-05-29T14:58:40.291Z","6.19.9":"2026-05-30T10:19:12.977Z","6.19.10":"2026-05-30T10:35:39.886Z","6.19.11":"2026-05-31T17:06:33.715Z","7.1.0":"2026-06-02T20:47:00.709Z","7.1.1":"2026-06-05T07:48:43.550Z","7.1.2":"2026-06-05T21:16:38.595Z","7.1.3":"2026-06-06T13:10:18.256Z","7.1.4":"2026-06-06T15:21:48.478Z","7.2.0":"2026-06-07T13:32:55.630Z","7.2.1":"2026-06-09T23:26:20.438Z","7.2.2":"2026-06-13T17:01:28.815Z","7.2.3":"2026-06-16T19:54:02.952Z","7.2.4":"2026-06-18T21:08:41.862Z","7.2.5":"2026-06-20T10:39:36.331Z","7.2.6":"2026-06-20T22:38:17.961Z","7.2.7":"2026-06-20T23:31:26.904Z","7.2.8":"2026-06-26T10:43:01.757Z","7.2.9":"2026-06-26T18:28:08.101Z","7.2.10":"2026-06-30T15:22:35.772Z","7.2.11":"2026-06-30T21:35:53.416Z","7.2.12":"2026-06-30T23:17:16.011Z","7.2.13":"2026-07-01T13:55:25.980Z","7.2.14":"2026-07-08T14:35:30.460Z","7.2.15":"2026-07-09T19:29:08.299Z","7.2.16":"2026-07-12T21:13:07.014Z","7.2.17":"2026-07-14T15:18:38.161Z","7.2.18":"2026-07-14T21:34:49.248Z","7.3.0":"2026-07-15T22:37:05.191Z","7.4.0":"2026-07-16T12:57:28.069Z","7.4.1":"2026-07-16T19:27:18.044Z","7.5.0":"2026-07-16T22:55:59.442Z","7.5.1":"2026-07-18T10:43:11.633Z","7.5.2":"2026-07-18T16:55:04.012Z","7.5.3":"2026-07-18T20:37:45.900Z","7.5.4":"2026-07-19T22:31:30.529Z","7.5.5":"2026-07-21T13:18:23.698Z","7.5.6":"2026-07-22T11:26:47.731Z","7.6.0":"2026-07-23T15:36:32.546Z","7.6.1":"2026-07-23T20:54:11.006Z","7.6.2":"2026-07-23T21:26:48.293Z","8.0.0":"2026-07-26T20:59:31.095Z","8.0.1":"2026-07-27T11:39:58.635Z","8.0.2":"2026-07-27T12:28:51.022Z","8.0.3":"2026-07-29T10:33:04.967Z","8.0.4":"2026-07-29T11:05:46.675Z","8.0.5":"2026-07-29T11:49:38.809Z","8.0.6":"2026-07-29T18:05:12.657Z","8.1.0":"2026-07-30T10:26:38.400Z","8.1.1":"2026-07-30T10:42:47.338Z","8.1.2":"2026-07-30T10:47:09.099Z","8.1.3":"2026-07-30T10:59:29.232Z","8.1.4":"2026-07-30T21:27:16.288Z","8.1.5":"2026-08-01T19:08:30.542Z","8.1.6":"2026-08-02T08:57:02.790Z","8.2.0":"2026-08-03T13:11:16.307Z","8.2.1":"2026-08-04T09:58:19.123Z","8.2.2":"2026-08-04T15:40:48.920Z","8.2.3":"2026-08-04T17:07:19.942Z","8.2.4":"2026-08-09T12:30:03.413Z","8.2.5":"2026-08-09T16:40:26.632Z","8.2.6":"2026-08-09T22:32:36.776Z","8.2.7":"2026-08-10T13:47:18.637Z","8.2.8":"2026-08-11T09:30:33.215Z","8.2.9":"2026-08-11T23:42:25.955Z","8.2.10":"2026-08-12T09:59:15.187Z","8.2.11":"2026-08-12T17:46:03.786Z","8.3.0":"2026-08-13T12:15:34.182Z","8.3.1":"2026-08-13T14:30:45.309Z","8.3.2":"2026-08-13T17:24:24.957Z","8.3.3":"2026-08-14T06:06:08.332Z","8.3.4":"2026-08-15T12:38:52.006Z","8.3.5":"2026-08-18T22:59:17.136Z","8.3.6":"2026-08-19T10:34:39.015Z","8.3.7":"2026-08-19T12:27:19.110Z","8.3.8":"2026-08-20T15:34:07.206Z","8.3.9":"2026-08-21T20:49:32.099Z","8.3.10":"2026-08-22T10:27:58.489Z","8.3.11":"2026-08-24T19:59:07.689Z","8.3.12":"2026-08-25T08:57:31.981Z","8.3.13":"2026-08-26T09:00:19.758Z","8.3.14":"2026-08-27T14:22:17.375Z","8.3.15":"2026-08-29T20:41:06.318Z","8.3.16":"2026-08-29T20:53:51.402Z","8.3.17":"2026-08-29T21:14:31.815Z","8.3.18":"2026-09-03T20:45:31.271Z","8.3.19":"2026-09-05T20:07:19.617Z","8.3.20":"2026-09-09T14:27:50.935Z","8.3.21":"2026-09-10T20:53:18.006Z","8.3.22":"2026-09-11T11:41:09.068Z","8.3.23":"2026-09-11T12:44:24.030Z","8.3.24":"2026-09-12T09:54:33.291Z","8.3.25":"2026-09-16T10:28:57.476Z","8.3.26":"2026-09-16T22:37:06.705Z","8.3.27":"2026-09-18T11:36:53.886Z","8.3.28":"2026-09-18T21:45:51.076Z","8.3.29":"2026-09-19T08:46:57.947Z","8.3.30":"2026-09-19T09:29:15.143Z","8.3.31":"2026-09-19T10:29:27.519Z","8.3.32":"2026-09-20T17:36:27.275Z","8.3.33":"2026-09-21T20:22:56.849Z","8.3.34":"2026-09-22T14:17:16.218Z","8.3.35":"2026-09-23T09:27:51.300Z","8.3.36":"2026-09-24T10:02:04.983Z","8.3.37":"2026-09-24T11:52:33.774Z","8.3.38":"2026-09-24T15:27:55.491Z","8.3.39":"2026-09-25T09:59:11.212Z","8.4.0":"2026-09-27T10:33:40.351Z","8.4.1":"2026-09-27T11:04:55.961Z","8.4.2":"2026-09-27T19:38:52.144Z","8.4.3":"2026-09-27T20:25:15.163Z","8.4.4":"2026-09-28T22:06:02.311Z","8.4.5":"2026-09-29T09:44:47.862Z","8.4.6":"2026-09-29T10:57:04.845Z","8.4.7":"2026-09-30T11:30:59.152Z","8.4.8":"2026-09-30T16:52:38.794Z","8.4.9":"2026-10-01T21:06:59.377Z","8.4.10":"2026-10-01T21:57:14.483Z","8.4.11":"2026-10-02T10:00:53.378Z","8.4.12":"2026-10-02T11:36:29.320Z","8.4.13":"2026-10-02T13:01:07.943Z","8.4.14":"2026-10-02T14:44:20.500Z","8.4.15":"2026-10-03T10:18:14.155Z","8.4.16":"2026-10-04T10:01:39.985Z","8.4.17":"2026-10-07T15:31:10.208Z","8.4.18":"2026-10-08T11:40:13.603Z","8.4.19":"2026-10-09T11:35:16.614Z","8.5.0":"2026-10-13T13:48:15.341Z","8.6.0":"2026-10-14T22:57:00.830Z","8.6.1":"2026-10-15T11:52:26.774Z","8.6.2":"2026-10-15T20:38:38.580Z","8.6.3":"2026-10-17T22:08:30.782Z","8.6.4":"2026-10-18T09:39:01.247Z","8.6.5":"2026-10-18T14:36:28.893Z","8.6.6":"2026-10-18T15:17:01.599Z","8.6.7":"2026-10-19T10:59:55.487Z","8.6.8":"2026-10-19T20:20:52.918Z","8.6.9":"2026-10-21T08:24:55.736Z","8.7.0":"2026-10-30T12:39:15.479Z","8.7.1":"2026-10-30T16:44:30.859Z","8.7.2":"2026-10-31T23:04:50.887Z","8.7.3":"2026-11-03T15:51:50.533Z","8.7.4":"2026-11-04T15:03:37.399Z","8.7.5":"2026-11-04T17:39:53.809Z","8.7.6":"2026-11-04T20:04:41.766Z","8.7.7":"2026-11-07T15:50:46.606Z"},"bugs":{"url":"https://respira.press/support"},"author":{"url":"https://respira.press","name":"Respira"},"license":"MIT","homepage":"https://respira.press","keywords":["mcp","model-context-protocol","wordpress","wp","wordpress-api","wordpress-rest-api","wordpress-plugin","wordpress-development","wordpress-editing","wordpress-mcp-server","ai-wordpress","ai","ai-coding","ai-assistant","cursor","claude-code","claude","windsurf","codeium","vibe-coding","page-builder","page-builder-ai","divi","divi-ai","elementor","elementor-ai","beaver-builder","visual-composer","oxygen","bricks","bricks-ai","brizy","thrive","wpbakery","gutenberg","gutenberg-ai","content-management","page-editing","module-updates","wordpress-automation","wordpress-integration","mcp-server","wordpress-mcp","abilities-api","webmcp","browsermcp","wordpress-abilities","wpml","multilingual","menu-management","seo","core-web-vitals","safe-editing","duplicate-before-edit","seo-analysis","aeo","performance-analysis","woocommerce","woocommerce-mcp","woocommerce-ai","ecommerce","inventory-management","order-management","product-management","html-to-builder","element-ops","stock-images","openverse","bulk-operations","widget-shortcuts","build-page","snapshot","rollback","breakdance","breakdance-ai","accessibility","wcag","a11y","design-system","design-tokens","dtcg","art-direction","figma-tokens","white-label"],"description":"WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 283 tools, 387 with WooCommerce, 19 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna","maintainers":[{"name":"mihai_respira","email":"mihai@respira.cafe"}],"readme":"<p align=\"center\">\n  <a href=\"https://respira.press\">\n    <img src=\"https://www.respira.press/images/mcp-hero.png\" alt=\"Respira for WordPress, the AI infrastructure layer for WordPress\" width=\"100%\">\n  </a>\n</p>\n\n<h1 align=\"center\">Respira WordPress MCP Server</h1>\n\n<p align=\"center\">\n  <strong>283 MCP tools, 387 with the WooCommerce add-on. 19 page builders and the native Site Editor. MCP 2026-07-28 with legacy-client support.</strong><br>\n  Element-level editing, full page creation, HTML-to-builder conversion with rendering fidelity validation, per-site tool governance, storefront design intelligence, stock images, bulk operations — all through one MCP server.\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@respira/wordpress-mcp-server\"><img src=\"https://img.shields.io/npm/v/@respira/wordpress-mcp-server.svg?style=flat-square&color=10b981\" alt=\"npm version\"></a>\n  <a href=\"https://www.npmjs.com/package/@respira/wordpress-mcp-server\"><img src=\"https://img.shields.io/npm/dm/@respira/wordpress-mcp-server.svg?style=flat-square\" alt=\"npm downloads\"></a>\n  <img src=\"https://img.shields.io/badge/tools-387-10b981?style=flat-square\" alt=\"366 Tools with WooCommerce\">\n  <img src=\"https://img.shields.io/badge/builders-19-10b981?style=flat-square\" alt=\"19 Page Builders\">\n  <img src=\"https://img.shields.io/badge/TypeScript-100%25-blue?style=flat-square&logo=typescript&logoColor=white\" alt=\"TypeScript\">\n</p>\n\n<p align=\"center\">\n  <a href=\"https://respira.press\">Website</a> •\n  <a href=\"https://respira.press/docs\">Docs</a> •\n  <a href=\"https://respira.press/plugin\">Plugin</a> •\n  <a href=\"https://respira.press/support\">Support</a> •\n  <a href=\"https://respira.press/addons/woocommerce\">WooCommerce Add-on</a>\n</p>\n\n---\n\n## Reviewed menus and redirects\n\nOn plugin 9.2.13+, a Publish only key can propose menu and redirect changes without writing them directly:\n\n| Tool | Purpose |\n| --- | --- |\n| `wordpress_read_change_target` | Read a complete target state and version. |\n| `wordpress_create_pending_change` | Save exact before/after for review. |\n| `wordpress_get_pending_change` | Read one proposal and its durable receipt. |\n| `wordpress_list_pending_changes` | Filter and page through site-local changes. |\n| `wordpress_approve_pending_change` | Apply only the reviewed version and unchanged live target. |\n| `wordpress_reject_pending_change` | Reject without changing the public site. |\n| `wordpress_undo_pending_change` | Create a reverse proposal requiring its own approval. |\n| `wordpress_expire_pending_changes` | Mark stale proposals expired, retaining history. |\n| `wordpress_propose_status_change` | Propose unpublishing a page or post to draft, or republishing it, in one call (plugin 9.2.20+). |\n\nRead `published`, `complete`, `warnings`, and `applied` in the approval receipt. A successful HTTP status alone is not full success. Never retry an incomplete apply. New items use `new:your-reference`; receipts map those references to assigned ids. Undo recreates deleted entries with new ids. Menu location reassignment is outside v1. Respira, Redirection and (plugin 9.2.27+) SmartCrawl are writable; other redirect managers remain read-only. A proposal can add up to 50 redirects at once, which makes it the reviewed way to import a batch.\n\nPages and posts work the same way (target kind `post_status`, plugin 9.2.20+). A Publish only key can propose taking back a page it created once a person published it: `wordpress_propose_status_change` with `status: \"draft\"`. The page keeps its slug, its URL returns 404 while it is a draft, and no redirect is created. `wordpress_undo_pending_change` on the applied change proposes republishing it at the same URL. A person approves each step; a Publish only key never approves a status change itself.\n\n## What Makes Respira Different\n\nOther WordPress MCP servers wrap the REST API. They can create posts and pages, but **they can't touch your page builder content**.\n\nRespira includes a WordPress plugin that gives AI **native access** to 19 page builders, plus element-level precision, full page creation from structure, HTML-to-builder conversion, storefront design intelligence, stock image search, and bulk operations across hundreds of pages.\n\n### New in 8.6: full Yoast SEO, Avada, approvals bound to what a person saw\n\n- **Full Yoast SEO support (plugin 9.2.10+).** The `seo` field on `respira_update_page`, `respira_update_post` and `respira_update_custom_post` writes every Yoast field: title, meta description, focus keyphrase, canonical, breadcrumb title, robots, Open Graph and X cards, cornerstone, schema types and primary category, through Yoast's own functions so its index and sitemaps stay in step, and each field is read back. On Yoast sites four tools appear: `respira_get_yoast_seo` (the rendered head, SEO and readability scores, internal links, sitemap inclusion), `respira_update_yoast_term_seo`, `respira_get_yoast_search_appearance` and `respira_update_yoast_search_appearance`. Rank Math, All in One SEO 4, SEOPress and SmartCrawl are written through the same `seo` field, and a site running an SEO plugin Respira cannot write to gets a warning naming it instead of a silent success.\n- **Publishing bound to the version a person approved (plugin 9.2.10+).** `respira_approve_duplicate` takes `expected_version`: if the draft changed after someone looked at it, nothing is published, and `force` does not override it. Approval carries the SEO fields over, reads them back on the live page, and snapshots include them, so undo restores them exactly.\n- **A Publish only key.** Made in the site's wp-admin under Respira, Settings, API keys: drafting on duplicates, previews, SEO fields and version-bound approval, nothing else. The server lists only the tools a key may call.\n- **Avada is builder number 19 (plugin 9.2.6+).** Avada Builder pages are read and written as Avada's own shortcodes, with 11 tools for its design system, Layouts and Library on Avada sites.\n- **Inserts that leave the rest of the page alone.** `respira_inject_builder_content` takes `target_path`, `position`, `after_element_id`, `before_element_id`, `chunk_id` and `session_id`: on Divi only the new content is written, so global modules, Divi 5.15 Components and third-party modules stay exactly as stored, and big pages can be built in small chunks that are never added twice.\n- **Native block-library blocks (plugin 9.2.7+).** Kadence Blocks, Spectra, GenerateBlocks and GreenShift pages get their own blocks when your AI names the library or the page already uses it.\n- **A busy site is retried, not reported.** A site runs at most six Respira calls at once; the server waits what the site asks and sends the call again. PageSpeed audits and rendered design checks run in the background and the server waits for their result.\n- **Also in 8.6:** Murmur notes arrive with their photos and pinned screenshots, `respira_request_upload` gives a one-time upload link for a file, publishing a change is asked once in the chat, Elementor 4.3 nesting guidance, and more WooCommerce tools.\n\n### New in 8.5: YOOtheme Pro, and redirects that look before they leap\n\n- **YOOtheme Pro is builder number 18.** Pages are read and written as YOOtheme layouts (sections, rows, columns and YOOtheme's own elements) and saved through YOOtheme's own builder, so they open in the customizer like a page built there. Your AI gets every element's fields from the running theme, custom elements included. Four template tools appear on YOOtheme sites for the layouts YOOtheme renders on single posts, the blog index, archives, search and the 404 page; a new template starts disabled, so nothing changes until you have looked. Plugin 9.2.0+.\n- **Redirects with guardrails.** `respira_list_redirects`, `respira_create_redirect`, `respira_update_redirect` and `respira_delete_redirect` write through Redirection when it is active and through Respira's own small list otherwise; Rank Math, Yoast SEO Premium, Safe Redirect Manager and Simple 301 Redirects are read, never written. WordPress's own addresses are refused, loops through any redirect plugin are refused, a 301 to a dead page is refused unless you say why, and the home page or a catch-all pattern waits for a person's yes. Every change keeps a snapshot. Plugin 9.2.0+.\n\n### New in 8.3: Design Direction, the site's design system as an artifact\n\n- **One saved design direction per site.** Identity, DTCG-subset tokens, plain-language guidance including the don'ts, and waivers, saved on the site with revisions. Agents read it before building anything; activation refuses a direction that is missing its core roles and names exactly what is absent.\n- **Any token format in, strict DTCG out.** Import DTCG 2025.10, Tokens Studio exports, Tailwind configs, or pasted `:root` CSS into a draft (dry-run by default), apply into the builder's NATIVE token store with a per-builder report, export as strict DTCG 2025.10 with builder mapping metadata under `$extensions[\"press.respira\"]`.\n- **A design check that can say \"not done yet\".** `wordpress_check_design` runs deterministic slop-and-drift rules against draft content or a saved post: off-palette colors and fonts, filler copy, placeholder names, AI-default palettes, and probes generated from the direction's own don'ts. With `rendered: true` (plugin 8.6.20+) it renders the real page at desktop and mobile widths: contrast, type-scale coherence, three equal cards, hero filling the viewport, section repetition, spacing rhythm, broken layout, and off-palette colors as actually painted, with screenshots attached. Anything it cannot verify is listed as `unchecked` instead of silently skipped.\n- Build skills run the check before treating any page as done.\n\n### New in 8.2: Resonance, a persistent memory for every site\n\n- **Your AI forgets your site every session. Resonance remembers.** `wordpress_remember`, `wordpress_forget`, and `wordpress_list_memory` maintain a capped, per-site store of conventions, preferences, and lessons that rides into the site context of every future session, from any connected client.\n- **Rules are enforced, not suggested.** A memory of type `rule` can protect content (post ids or slugs); the WordPress plugin refuses agent writes to protected content at the write path, server side. Agents can add protection in conversation; only the site owner can remove it, from the Respira dashboard.\n- **Compatible with WordPress core's Knowledge direction.** On sites running the Gutenberg Knowledge experiment, published guideline scopes join the same memory block.\n- Included on Builder and Studio plans with plugin 8.3+, at no extra cost.\n\n### Site skills: a site's own instructions for every agent\n\n- **The site tells its agents how things are done here.** A skill is a Markdown page kept on the site (Respira > AI Skills in wp-admin, plugin 9.1.0+): how a blog post is formatted, what a case study needs, which pages carry legal copy. The enabled ones arrive in `wordpress_get_site_context` under `site_skills` as name and description; `wordpress_list_skills` lists them all and `wordpress_get_skill` reads one in full, on demand rather than on every call.\n- **Written by people, or by an agent when asked.** `wordpress_write_skill` creates or updates a skill under the same rule as `wordpress_remember`: only when the user asked. Every save is a revision, ten are kept, and the owner restores any of them from the standard revisions screen. A skill the owner marks as not editable by agents refuses agent writes.\n- **Deleting is a human decision.** `wordpress_delete_skill` is approval-gated and moves the skill to the trash, where the owner can restore it.\n- A skill body is information about the site, never an instruction to Respira's tools and never authorization.\n\n### New in 8.1: MCP 2026-07-28, without breaking existing clients\n\n- **Modern protocol negotiation.** Compatible clients can use `server/discover` and negotiate MCP `2026-07-28`, including stateless per-request metadata and typed result contracts.\n- **Legacy clients keep working.** Existing clients continue through the established `initialize` handshake and receive the same Respira tool catalog. Connection commands, site keys, and configuration files do not change.\n- **Verified compatibility.** The release suite starts the packaged stdio server twice: once pinned to `2026-07-28`, and once as a legacy client. Both must initialize and enumerate the complete release catalog.\n- **Patched runtime dependencies.** Axios, FormData, Sentry, and OpenTelemetry dependencies were updated; the production dependency audit reports zero known vulnerabilities.\n\nRead the complete [changelog](./CHANGELOG.md).\n\n### Shipped in 8.0: verified FSE and WooCommerce operations\n\n- **First-class Site Editor tools.** Agents can list, inspect, create, target-update, and reset block templates and template parts; create and safely edit synced/unsynced patterns; and traverse native block navigation as exact nested paths. Every editable surface uses stale-write fingerprints, structural proposals, snapshots, compact diffs, cache invalidation, and truthful stored/rendered verification.\n- **Native design-token tools.** Gutenberg `theme.json` colors, typography, and spacing variables are exposed through the existing WordPress storage model rather than a parallel token database.\n- **Truthful storefront writes.** Woo product-card, checkout, sale-badge, and low-stock-badge tools resolve the real FSE template and registered block paths. An unsupported layout now returns `respira_woo_fse_write_not_supported`; it never reports an applied change that only logged intent.\n- **Bounded, defined commerce reporting.** Revenue, sales time series, top products, order summaries, and privacy-safe customer summaries use paginated WooCommerce data-store queries compatible with HPOS. Responses state currency, timezone, boundaries, statuses, coverage, and metric definitions.\n- **Safe store operations.** Read-only store configuration, payment gateway, shipping-zone, and tax-rate discovery is joined by approval-gated Woo webhooks with HTTPS targets, allowlisted topics, write-only secrets, and redacted rate-limited tests.\n- **Agent-visible audit history.** Activity list/detail tools connect compact diffs to snapshots, proposals, approvals, and rollbacks.\n- **Truthful capability discovery.** `wordpress_search_abilities` labels each result as Respira-native, inhaled, unavailable, or replaced by a safer audited Respira workflow, and returns the exact next action.\n- **Explicit feed recovery.** `woocommerce_get_feed_status` stays read-only while `woocommerce_repair_feed_scheduler` can clear only a confirmed-stale Respira lock, resume the idempotent build, verify the repair, and preserve Action Scheduler history.\n- **Safer plugin activation.** Dependency/version preflight, a signed fresh-process activation probe, REST/frontend boot checks, and narrowly scoped rollback prevent a broken plugin from taking the controlling request down with it.\n- **Generated release integrity.** A public [tool catalog](./TOOL_CATALOG.md) and machine-readable `tool-capabilities.json` are generated from the declarations used in release CI. Missing native or documentation coverage requires an explicit, reviewable exclusion.\n\n### New in v7.6.2: clearer failures and trustworthy quality signals\n\n- **PageSpeed failures keep their real machine-readable reason.** Rate limits, upstream outages, proxy HTML responses, and other structured WordPress errors no longer collapse into a generic failure, so agents can distinguish “retry later” from a Respira defect.\n- **PageSpeed tools reject incomplete requests before touching WordPress.** Both PageSpeed schemas require either `page_id` or `url`, preventing avoidable calls that could only fail.\n- **Every transport attempt has its own identity.** The logical call id remains stable for replay-safe writes, while `attempt_id` preserves each network attempt so a retry can never overwrite the evidence from the first timeout.\n- **Privacy remains metadata-only.** Retry detection uses a process-secret target hash. Respira never sends prompts, raw arguments, tool results, or WordPress content.\n- **The admin quality dashboard now separates operational health from task completion.** Expected approval/safety blocks, caller mistakes, customer setup, upstream services, product errors, unknown failures, and incomplete attempts are measured independently. Alerts use comparable site cohorts and require failures across multiple sites, reducing false alarms caused by one unusual customer setup.\n- **The npm package no longer publishes private repository metadata.** Support and product links point to respira.press.\n\n### Reliability and builder additions since v7.5.2\n\n- **v7.5.3:** Windows media paths and `file://` uploads work correctly; `delete_media` approval tokens now reach the confirmation call.\n- **v7.5.4:** `tools/list` shares one cached, two-second-bounded context fetch instead of making three sequential WordPress checks, preventing slow-site handshake disconnects.\n- **v7.5.5:** subdirectory WordPress installs on the same hostname receive distinct site identities; custom Elementor widget guidance now uses live control schemas and targeted stable-ID updates.\n- **v7.5.6:** a successful `?rest_route=` diagnostic fallback becomes sticky for the rest of the MCP session.\n- **v7.6.0:** WPML translation tools and Divi Theme Builder header, footer, and body-template tools.\n- **v7.6.1:** `wordpress_build_mega_menu` creates a complete native Divi 4 or Divi 5 mega-menu hierarchy in one call.\n\n### Reconnect-safe writes and drop diagnostics (v7.5.2)\n\n- **Writes carry a stable idempotency key.** The connector automatically retries transient reads. It retries a write only when WordPress explicitly confirms replay support; an ambiguous timeout/reset is reported as `respira_write_outcome_unknown` so the agent verifies the target before trying again.\n- **Telemetry queues and retries independently of tool execution.** A dashboard or network interruption cannot block a WordPress call, and failed metadata batches are retained with bounded exponential backoff.\n- **Local API keys stay local.** With Respira for WordPress 7.5.46+, a local `respira_*` key is exchanged inside WordPress for a revocable, site-scoped telemetry bearer. The central service never receives that local key.\n- **The quality dashboard can separate exact retries from editing sweeps.** It records stable session/call identity, transport, incomplete calls, connector/plugin versions, total vs tool time, and privacy-safe stage durations. Target comparison uses a secret HMAC; arguments, results, prompts, and WordPress content are never sent.\n- **Native URL-connected clients gain timeout-safe writes.** Plugin 7.5.46 adds `_respira_async: true`, `respira_get_job_status`, stable `Mcp-Session-Id` responses, replay-safe `_respira_call_id`, and a native `respira_diagnose_connection` tool. The native endpoint is stateless HTTP—independent POST requests, not a persistent “write channel.”\n\n### Also shipped between v7.1 and v7.5.1\n\n- **v7.2:** cascade session rollback; dropped-styling/no-op guidance; page-parent schemas; Oxygen 6 build guidance; completed live-edit confirmation parameters; bounded heavy-write/docs timeouts; and route-aware capability negotiation that hides tools an older plugin cannot execute.\n- **v7.3:** the WooCommerce add-on expanded from 21 to 56 tools across catalog, pricing, stock, storefront, brands, variations/attributes, coupons, customers, refunds, and AI-readiness.\n- **v7.4:** Agent-Ready Commerce expanded WooCommerce to 79 tools with feeds + store `llms.txt`, readiness fixes, signed cart links/attribution, and Subscriptions, Bookings, and Memberships writes. v7.4.1 then made newly connected dashboard sites self-heal into a running connector session.\n- **v7.5.0:** eight STAGGS configurator tools brought the WooCommerce total to 87.\n- **v7.5.1:** fixed normalized ACF tool routing and preserved dashboard-token 401 machine codes.\n\n### New in v7.1 \"Roots\"\n\nThe biggest release since launch.\n\n- **Four new page builders.** Spectra, Kadence Blocks, and GenerateBlocks join with full read + write; SeedProd ships read + audit. Supported builders go from 12 to 16.\n- **Make a page responsive in one call** on Bricks, Elementor, Divi 4, Beaver Builder, and WPBakery.\n- **Playbooks.** Teach an agent a multi-step workflow once and rerun it as a single callable WordPress Ability. Five tools (create / list / get / update / delete), with static cycle detection and a runtime depth cap.\n- **Agent-creatable Custom Post Types, taxonomies, and ACF field groups** (twelve tools), stored in options and registered on `init`. No PHP files, server-side slug allowlist, conservative deletes that report orphans.\n- **Native in-WP MCP endpoint.** Point a client straight at `your-site/wp-json/respira/v1/mcp` (Streamable HTTP JSON-RPC; `?rest_route=` fallback supported) with an API key, no npx process required. One-click connect-by-link mints and installs the key for you.\n- **System certificate-store trust.** The connector trusts the OS certificate store at startup (verification stays on) with a bundled Mozilla CA fallback, so valid public certs stop being rejected on Claude Desktop's bundled Node.\n- **Bricks design-token import + section presets**, the **Elementor 4 atomic write path** (partial: 20 atomic element types with `$$type` envelopes, per-breakpoint + per-state styling, and a clear 422 on unsupported types instead of a silent drop), and **`respira_generate_activity_report`** for client-ready reports.\n\n### New in v6.17.0: an MCP that knows how to behave\n\nThree additions plus the agent persona that ties them together.\n\n- **SOUL.md, loaded into every handshake.** Identity, voice, values, and rules of engagement an AI client reads before its first tool call. No \"we.\" Privacy hard line. Builder-native edits only. Try yourself before asking the customer. Mirrored at [respira.press/soul.md](https://www.respira.press/soul.md) for outside-MCP integrations (Cursor system prompts, Claude Projects, GPT custom instructions).\n- **`respira_search_docs`**, full-text search across the Respira documentation. The agent calls this before offering to file a bug because most \"bugs\" are documented known issues with workarounds. Public, unauthenticated, free to call.\n- **`respira_report_issue`**, files a structured bug report from inside the AI chat directly to the maintainer. Auto-attaches site URL, builder + version, MCP version, OS, last tool, optional `respira_diagnose_connection` snapshot. Privacy hard line: prompts, tool args, tool results, and WP content never enter the payload.\n- **`respira_diagnose_connection` probe timeout default 30s** (was 15s), new `probe_timeout_ms` arg clamped `[5000, 60000]`. Sites behind Cloudflare custom rules routinely cross 15s on first-hit HEADs while curl returns in under 4s; the old default produced spurious \"MCP timed out but the site is fine\" reports.\n- **Bootstrap stderr log includes the site list:** `respira-mcp vX.Y.Z ready · N sites: host1, host2, ...`, so you can tell at a glance whether the MCP came back after a Claude restart and which sites it loaded.\n\nThe triage rule, baked into the handshake instructions: tool error → apply hint + retry once → `respira_search_docs` → `respira_diagnose_connection` → ask the customer if they want to file a bug → `respira_report_issue`. Never auto-file.\n\n### v6.16.0: usage telemetry ships by default\n\nv6.16 introduced default per-tool telemetry so customers did not have to configure an OTEL bearer. As of v7.5.2 with plugin 7.5.46+, local WordPress API keys are never sent to the central ingest: the connector asks WordPress for a revocable, site-scoped telemetry token instead. Privacy remains metadata-only—no prompts, raw tool arguments, tool results, or WordPress content. `RESPIRA_USAGE_OPT_OUT=1` disables the entire stream.\n\n### v6.3 — MCP Protocol Compliance\n\nEvery successful tool response includes `structuredContent`, the raw JSON object, alongside the existing `content[0].text` (stringified JSON). Follows the MCP 2025-06-18 spec. Clients that understand `structuredContent` get direct programmatic access to tool results without parsing JSON from text. Older clients are unaffected; the `content` array is still there. Unknown tool names return a proper `CallToolResult` with `isError: true` and a hint to discover available tools, instead of throwing a protocol-level JSON-RPC error. Lets LLMs self-correct gracefully rather than hitting a hard protocol failure.\n\n### v6.0 \"Storefront\" — Context-Aware Tool Filtering\n\nThe MCP server automatically filters the list based on the site's detected builder and active plugins, so clients receive only the useful subset. Fail-open: if detection fails, the full list is returned.\n\n| Capability | Respira | Typical WordPress MCP servers |\n|---|---|---|\n| Page builder support | **19 builders** (incl. Spectra, Kadence, GenerateBlocks, Avada) | None, or a single builder |\n| Element-level find/update/move/remove | **Yes** | No |\n| Build full pages from structure | **Yes** | No |\n| Convert HTML to native builder | **Yes** | No |\n| Stock image search + sideload | **Yes** | Rare |\n| Bulk operations (100 pages/call) | **Yes** | No |\n| 27 widget shortcuts (add_heading, etc.) | **Yes** | No |\n| Duplicate-before-edit safety | **Yes** | Rare |\n| Snapshot rollback | **Yes**, builder-aware | Rare, post content only |\n| SEO / Core Web Vitals / AEO analysis | **Yes** | Rare |\n| WooCommerce (products, orders, inventory) | **Yes** (add-on) | Rare |\n| Tool governance (per-tool enable/disable) | **Yes** | Rare |\n\n---\n\n## Quick Start (3 Minutes)\n\n### Step 1: Install the WordPress Plugin\n\nDownload from [respira.press/plugin](https://respira.press/plugin) → upload to WordPress → activate → go to **Respira > API Keys** → generate a key.\n\n### Step 2: Configure Your AI Tool\n\n<details>\n<summary><b>Claude Code</b></summary>\n\n```bash\nclaude mcp add respira-wordpress -- npx -y @respira/wordpress-mcp-server\n```\n\n</details>\n\n<details>\n<summary><b>Cursor</b></summary>\n\nCreate `.cursor/mcp.json` in your project:\n```json\n{\n  \"mcpServers\": {\n    \"respira-wordpress\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@respira/wordpress-mcp-server\"]\n    }\n  }\n}\n```\n\n</details>\n\n<details>\n<summary><b>Windsurf</b></summary>\n\nAdd to your Windsurf MCP configuration:\n```json\n{\n  \"mcpServers\": {\n    \"respira-wordpress\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@respira/wordpress-mcp-server\"]\n    }\n  }\n}\n```\n\n</details>\n\n<details>\n<summary><b>Claude Desktop</b></summary>\n\nAdd to `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS) or `%APPDATA%\\Claude\\claude_desktop_config.json` (Windows):\n```json\n{\n  \"mcpServers\": {\n    \"respira-wordpress\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@respira/wordpress-mcp-server\"]\n    }\n  }\n}\n```\n\n</details>\n\n### Step 3: Add Your Site\n\nCreate `~/.respira/config.json`:\n```json\n{\n  \"sites\": [\n    {\n      \"id\": \"my-site\",\n      \"name\": \"My WordPress Site\",\n      \"url\": \"https://yoursite.com\",\n      \"apiKey\": \"respira_your-api-key\",\n      \"default\": true\n    }\n  ]\n}\n```\n\nOr run the interactive setup wizard: `npx @respira/wordpress-mcp-server --setup`\n\n### Tool Limit? Use `enabledTools`\n\nSome MCP clients (Antigravity, etc.) have a hard limit on active tools (often 100). Respira declares 266 core tools, up to 387 tools with the WooCommerce add-on, and lists the ACF, Bricks, Elementor and YOOtheme Pro tools on top where a site can use them, so a Bricks site with WooCommerce and ACF sees 441 (see [Tools on one site](#tools-on-one-site)). To stay under the limit, add `enabledTools` to your config. Only those tools will appear in the listing:\n\n```json\n{\n  \"sites\": [{ \"...\" : \"...\" }],\n  \"preferences\": {\n    \"enabledTools\": [\n      \"respira_read_page\",\n      \"respira_update_page\",\n      \"respira_list_pages\",\n      \"respira_find_element\",\n      \"respira_update_element\",\n      \"respira_build_page\",\n      \"respira_get_site_context\",\n      \"respira_get_builder_info\"\n    ]\n  }\n}\n```\n\nSite management tools (`respira_list_sites`, `respira_switch_site`, `respira_get_active_site`) are always included. Unlisted tools still work if called — the filter only controls what's advertised to the client.\n\n**Done.** Restart your AI tool and start editing.\n\n---\n\n## v6.3 — MCP Protocol Compliance\n\n### `structuredContent` in All Tool Results\nEvery successful tool response now includes `structuredContent` — the raw JSON object — alongside the existing `content[0].text` (stringified JSON). This follows the MCP 2025-06-18 spec. Clients that understand `structuredContent` get direct programmatic access to tool results without parsing JSON from text. Older clients are unaffected — the `content` array is still there.\n\n### Improved Error Taxonomy\nUnknown tool names now return a proper `CallToolResult` with `isError: true` and a hint to discover available tools, instead of throwing a protocol-level JSON-RPC error. This lets LLMs self-correct gracefully rather than hitting a hard protocol failure.\n\n---\n\n## v6.0 \"Storefront\" — What's New\n\n### Context-Aware Tool Filtering\nThe MCP server automatically filters its core and WooCommerce tools based on the site's detected builder and active plugins. Less noise, faster AI responses, lower token usage. Fail-open: if detection fails, the full list is returned.\n\n### Flatsome UX Builder (Builder #12)\nFull round-trip shortcode editing, element-level precision, declarative page creation, and 55-element intelligence. Detected by active theme — mixed-builder sites handled per-page.\n\n### 15 New WooCommerce Commerce Tools\nStorefront design intelligence bridges commerce data and page builder visuals. Bulk pricing, catalog health audits, advanced filtering, natural language product search. Total WooCommerce tools: 103.\n\n### Element-Level Operations\nFind, update, move, duplicate, and remove individual elements inside any page builder — by ID, type, CSS class, or content text.\n\n```\nrespira_find_element({ post_id: 42, identifier_type: \"type\", identifier_value: \"heading\" })\nrespira_update_element({ post_id: 42, identifier_type: \"content\", identifier_value: \"Old Title\", updates: { heading: \"New Title\" } })\n```\n\n### Build Full Pages\nCreate complete pages from a declarative widget structure in one call.\n\n```\nrespira_build_page({ title: \"Services\", structure: [\n  { type: \"heading\", settings: { heading: \"Our Services\", tag: \"h1\" } },\n  { type: \"text\", settings: { text: \"<p>We build amazing things.</p>\" } },\n  { type: \"button\", settings: { text: \"Get Started\", link: \"/contact\" } }\n]})\n```\n\n### HTML-to-Builder Conversion\nConvert any HTML into native builder widgets — with CSS extraction, responsive mapping, and a fidelity report.\n\n```\nrespira_convert_html_to_builder({ html: \"<section>...</section>\", options: { title: \"Homepage\", preserve_tokens: true } })\n→ { page_id: 123, fidelity: { score: 92, sections_matched: 14 } }\n```\n\n### Stock Images\nSearch Unsplash (on a site with a licence) with Openverse (Creative Commons) as the fallback, and sideload directly into the Media Library with auto-attribution: \"Photo by <name> on Unsplash\" for an Unsplash photo, the CC credit for Openverse.\n\n```\nrespira_search_stock_images({ query: \"mountain landscape\", per_page: 10 })\nrespira_sideload_image({ url: \"https://...\", caption: \"Photo by...\", alt: \"Mountain\" })\n```\n\n### Bulk Operations\nApply changes across up to 100 pages in a single call — with mandatory snapshots for rollback.\n\n```\nrespira_bulk_pages_operation({ page_ids: [12, 15, 18, 22], operation: { type: \"find_and_replace\", find: \"2025\", replace: \"2026\" } })\n```\n\n### 27 Widget Shortcuts\nOne-liner tools to add any widget to a page without building the full structure:\n\n```\nrespira_add_heading({ post_id: 42, title: \"Hello World\", tag: \"h2\" })\nrespira_add_button({ post_id: 42, text: \"Buy Now\", url: \"/shop\" })\nrespira_add_image({ post_id: 42, image_url: \"https://...\" })\n```\n\n---\n\n## 19 Supported Page Builders\n\n<p align=\"center\">\n  <img src=\"https://img.shields.io/badge/Elementor-Full_Intelligence-92003B?style=for-the-badge\" alt=\"Elementor\">\n  <img src=\"https://img.shields.io/badge/Divi_5-Full_Intelligence-7c3aed?style=for-the-badge\" alt=\"Divi 5\">\n  <img src=\"https://img.shields.io/badge/Bricks-Full_Intelligence-ef6723?style=for-the-badge\" alt=\"Bricks\">\n  <img src=\"https://img.shields.io/badge/Flatsome-Full_Intelligence-3d9a8b?style=for-the-badge\" alt=\"Flatsome\">\n</p>\n\n| Builder | Support Level | Element Ops | Build Page | Dynamic Schemas |\n|---|---|---|---|---|\n| **Elementor** | Full Intelligence | Native API | Yes | Yes — runtime control registry |\n| **Divi 5** | Full Intelligence | Native API | Yes | Yes — 40+ module definitions |\n| **Divi 4** | Full Intelligence | Tree utility | Yes | Static schemas |\n| **Flatsome** | Full Intelligence | Tree utility | Yes | Yes — 55-element intelligence |\n| **YOOtheme Pro** | Full Intelligence | Tree utility | Yes | Yes: live element registry + 75-element catalog |\n| **Beaver Builder** | Full Support | Tree utility | Yes | Static schemas |\n| **Bricks** | Full Intelligence | Native API | Yes | Yes: 25 dedicated tools, ACSS integration |\n| **Gutenberg** | Full Support | Tree utility | Yes | Block registry |\n| **Oxygen** | Smart Defaults | Tree utility | Yes | Static schemas |\n| **WPBakery** | Smart Defaults | Tree utility | Yes | Static schemas |\n| **Breakdance** | Smart Defaults | Tree utility | Yes | Static schemas |\n| **Spectra** | Full Support | Native blocks | Yes | Block registry |\n| **Kadence Blocks** | Full Support | Native blocks | Yes | Block registry |\n| **GenerateBlocks** | Full Support | Native blocks | Yes | Block registry |\n| **GreenShift** | Full Support | Native blocks | Yes | Block registry |\n| **SeedProd** | Read + Audit | Inspection | No | Static schemas |\n| **Brizy** | Basic | Tree utility | Best-effort | — |\n| **Thrive Architect** | Basic | Tree utility | Best-effort | — |\n| **Visual Composer** | Basic | Tree utility | Best-effort | — |\n| **Avada** | Full (verified live on Avada 7.16.2 + Avada Builder 3.16.2) | Tree utility | Yes | Static catalog + live registry |\n\n### The Gutenberg-native block libraries\n\nSpectra, Kadence Blocks, GenerateBlocks and GreenShift store ordinary WordPress\nblocks in `post_content`. Each has its own adapter in the plugin, with its own\ndetection, its own block namespace (`kadence/*`, `uagb/*`, `generateblocks/*`,\n`greenshift-blocks/*`) and its own module list, and reads and writes go through\nthe Gutenberg parse and serialize path. Element operations, `build_page` and\nsnapshots all work on them.\n\nWhat they do not have is a Respira-authored schema pack of their own, and they\ndo not need one: the Gutenberg intelligence package reads the live\n`WP_Block_Type_Registry` on your site, so it already enumerates their blocks\nand attributes, including any block the library added after this build shipped.\n`respira_get_builder_info` reports this in `intelligence_package`, which reads\n`gutenberg` for all four. `intelligence_available: false` for one of them means\nthe site is running a plugin older than 8.2.1.\n\n---\n\n## All Tools\n\nEvery tool below is listed in the same 34 categories as the public catalog at [respira.press/tools](https://www.respira.press/tools): 506 tools in all. The server always declares 280 core tools, and 380 with the WooCommerce add-on. The other 117 appear only where they apply: 54 ACF tools, 25 Bricks tools, 8 from the Elementor module, 4 YOOtheme Pro template tools, 11 Avada tools, 4 Yoast SEO tools, 3 Blocksy theme tools and 8 Respira Code tools. Names are shown as the npm server lists them (`respira_*`, WooCommerce tools as `woocommerce_*`).\n\n### Tools on one site\n\nThe server lists only what the connected site and key can use. The generated\nregistry declares 266 core tools, plus 104 WooCommerce tools where the add-on\nruns. Builder modules, ACF, Yoast and the Blocksy theme add their applicable tools; credential\nprofiles and site policies can narrow the result further. Use `tools/list` on\nthe connected site for its actual catalog. A site running an older plugin does\nnot list tools that require a newer version, including pending changes before\nplugin 9.2.13.\n\nA client with a tool cap can narrow this with `enabledTools` (see Quick Start).\n\n### Categories at a glance\n\n| Category | Tools | Listed |\n|---|---|---|\n| [Context & Site Intelligence](#context--site-intelligence-19-tools) | 19 | Always |\n| [Pages](#pages-10-tools) | 10 | Always |\n| [Posts](#posts-5-tools) | 5 | Always |\n| [Custom Post Types](#custom-post-types-11-tools) | 11 | Always |\n| [Media](#media-9-tools) | 9 | Always |\n| [Menus](#menus-14-tools) | 14 | Always |\n| [Taxonomies & Terms](#taxonomies--terms-11-tools) | 11 | Always |\n| [Users](#users-5-tools) | 5 | Always |\n| [Comments](#comments-5-tools) | 5 | Always |\n| [Options & Settings](#options--settings-4-tools) | 4 | Always |\n| [Redirects](#redirects-4-tools) | 4 | Always (plugin 9.2.0+) |\n| [Plugins](#plugins-6-tools) | 6 | Always |\n| [Page Builder Core](#page-builder-core-25-tools) | 25 | Always |\n| [Widget Shortcuts](#widget-shortcuts-27-tools) | 27 | Always |\n| [Elementor Intelligence](#elementor-intelligence-7-tools) | 7 | Elementor sites |\n| [Bricks Intelligence](#bricks-intelligence-25-tools) | 25 | Bricks sites |\n| [YOOtheme Pro](#yootheme-pro-4-tools) | 4 | YOOtheme Pro sites (plugin 9.2.0+) |\n| [Avada](#avada-11-tools) | 11 | Avada sites (plugin 9.2.6+) |\n| [Yoast SEO](#yoast-seo-6-tools) | 6 | Sites running Yoast SEO (plugin 9.2.10+) |\n| [Blocksy](#blocksy-3-tools) | 3 | Sites whose theme is Blocksy (plugin 9.2.27+) |\n| [Respira Code](#respira-code-8-tools) | 8 | Sites with the Respira Code add-on (plugin 9.3.10+) |\n| [Advanced Custom Fields](#advanced-custom-fields-58-tools) | 58 | 54 where ACF is active, 4 always |\n| [WooCommerce](#woocommerce-104-tools) | 104 | With the WooCommerce add-on |\n| [Audits & Analysis](#audits--analysis-18-tools) | 18 | Always |\n| [Safety & Approvals](#safety--approvals-23-tools) | 23 | Always |\n| [Theme Docs](#theme-docs-2-tools) | 2 | Always |\n| [Stock Imagery](#stock-imagery-1-tool) | 1 | Always |\n| [Review & Sharing](#review--sharing-12-tools) | 12 | Always |\n| [Art Direction](#art-direction-16-tools) | 16 | Always |\n| [Divi Presets & Library](#divi-presets--library-8-tools) | 8 | Always |\n| [Security](#security-11-tools) | 11 | Always |\n| [Updates & Site Health](#updates--site-health-5-tools) | 5 | Always |\n| [Memory, Skills & Playbooks](#memory-skills--playbooks-12-tools) | 12 | Always |\n| [Other](#other-17-tools) | 17 | Always |\n\n### Context & Site Intelligence (19 tools)\n\n| Tool | Description |\n|---|---|\n| `respira_get_site_context` | WordPress version, theme, plugins, URL, builder, the site's memory and its enabled skills; compact by default |\n| `respira_list_sites` / `respira_switch_site` / `respira_get_active_site` | Every configured WordPress site, switching between them, and the one in use (always listed, even with `enabledTools`) |\n\n**Native Site Editor structures** (shipped in v8.0). These are Respira-native WordPress operations, not a copied generic tool catalog. User-owned structures use the same approval, revision, snapshot, no-op detection, read-back, and render-verification contract as template editing. Theme and plugin patterns are inspectable but remain owned by their source.\n\n| Tool | Description |\n|---|---|\n| `respira_list_site_templates` | List FSE templates or template parts with hierarchy, source, customization state, public route, block count and a concurrency fingerprint |\n| `respira_get_site_template` | Read one template or template part as normalized blocks, with the operations it supports and the fingerprint for a safe update |\n| `respira_create_site_template` | Stage a native template customization; approval first, `dry_run` to preview |\n| `respira_update_site_template` | Path-addressed block operations (set attributes, replace, insert, remove, move) with stale-write protection |\n| `respira_reset_site_template` | Stage removal of a user customization so the theme's template is active again, with a rollback snapshot |\n| `respira_list_site_patterns` | List user, theme, plugin, and core patterns with source, sync status, and fingerprints |\n| `respira_get_site_pattern` | Inspect a pattern as a lossless path-addressed block tree |\n| `respira_create_site_pattern` | Stage a synced or unsynced user pattern |\n| `respira_update_site_pattern` | Apply exact block operations with stale/wrong-target protection |\n| `respira_delete_site_pattern` | Delete through approval; referenced patterns are refused by default |\n| `respira_list_site_navigations` | List block navigation entities with compact nested items and exact paths |\n| `respira_get_site_navigation` | Inspect the full native navigation block document and its references |\n| `respira_create_site_navigation` | Stage a native block navigation entity |\n| `respira_update_site_navigation` | Target one link/submenu while preserving unknown extension blocks |\n| `respira_delete_site_navigation` | Delete through approval; referenced navigation is refused by default |\n\n### Pages (10 tools)\n\n| Tool | Description |\n|---|---|\n| `respira_list_pages` / `respira_read_page` | List and read pages with builder detection |\n| `respira_get_page_outline` | One entry per top-level row of a builder page (type, heading, child count), lighter than extracting the whole tree |\n| `respira_update_page` / `respira_delete_page` | Update (with safe duplicate) and delete |\n| `respira_create_page_duplicate` | Create a working copy before editing |\n| `respira_build_page` | Create a complete page from a declarative widget structure |\n| `respira_bulk_pages_operation` | Apply operations across up to 100 pages with mandatory snapshots |\n| `respira_run_pagespeed_audit` | A real PageSpeed Insights audit of a public URL: Lighthouse lab data, opportunities and real-user field data when Google has it |\n| `respira_analyze_pagespeed` | The same audit as a score, grade, issues and recommendations |\n\n### Posts (5 tools)\n\n| Tool | Description |\n|---|---|\n| `respira_list_posts` / `respira_read_post` | List and read posts |\n| `respira_update_post` / `respira_delete_post` | Update and delete posts |\n| `respira_create_post_duplicate` | Duplicate a post |\n\n### Custom Post Types (11 tools)\n\n| Tool | Description |\n|---|---|\n| `respira_list_post_types` / `respira_get_post_type` | Every registered post type, and one in detail |\n| `respira_create_post_type` / `respira_update_post_type` / `respira_delete_post_type` | Register a post type Respira owns, change its labels or taxonomies, or remove it (its posts stay, and the response counts them) |\n| `respira_list_custom_post_types` | Only the post types Respira created, with their definitions |\n| `respira_list_custom_posts` / `respira_get_custom_post` | List and read entries of any custom post type |\n| `respira_create_custom_post` / `respira_update_custom_post` / `respira_delete_custom_post` | Create, update and delete those entries |\n\n### Media (9 tools)\n\n| Tool | Description |\n|---|---|\n| `respira_list_media` / `respira_get_media` | Browse the media library |\n| `respira_upload_media` / `respira_update_media` / `respira_delete_media` | Upload, update metadata, delete |\n| `respira_request_upload` | One-time upload link (plugin 9.2.8+) for a file on the agent's machine: send it with the returned curl command; works once, for 15 minutes, up to the site's upload limit, no PHP or executables |\n| `respira_transform_media` | New image from an existing one (plugin 9.2.27+): crop, square or aspect ratio, resize (contain, cover, exact), pad, PNG / JPEG / WebP; the original is never changed. `respira_get_media` with `include_data` returns a small file as base64 |\n| `respira_update_media_batch` | Bulk update alt text, title, caption (up to 50 items) |\n| `respira_sideload_image` | Download an image into the Media Library with attribution |\n\n### Menus (14 tools)\n\n| Tool | Description |\n|---|---|\n| `respira_list_menus` / `respira_get_menu` / `respira_create_menu` / `respira_update_menu` / `respira_delete_menu` | Full menu CRUD |\n| `respira_list_menu_items` / `respira_get_menu_item` / `respira_create_menu_item` / `respira_update_menu_item` / `respira_delete_menu_item` | Menu item management |\n| `respira_list_menu_locations` / `respira_assign_menu_location` | Theme location assignment |\n| `respira_build_mega_menu` | A complete Divi mega menu in one call: the menu, the mega-menu item, columns and links, optionally assigned to a location |\n| `respira_add_menu` | Add a navigation menu widget to a page (the one widget shortcut the catalog files under Menus) |\n\n### Taxonomies & Terms (11 tools)\n\n| Tool | Description |\n|---|---|\n| `respira_list_taxonomies` / `respira_get_taxonomy` | Browse taxonomies |\n| `respira_list_terms` / `respira_get_term` / `respira_create_term` / `respira_update_term` / `respira_delete_term` | Term CRUD |\n| `respira_create_taxonomy` / `respira_update_taxonomy` / `respira_delete_taxonomy` | Register a taxonomy Respira owns, change it, or remove it (its terms stay in the database) |\n| `respira_list_custom_taxonomies` | Only the taxonomies Respira created |\n\n### Users (5 tools)\n\n| Tool | Description |\n|---|---|\n| `respira_list_users` / `respira_get_user` / `respira_create_user` / `respira_update_user` / `respira_delete_user` | User management |\n\n### Comments (5 tools)\n\n| Tool | Description |\n|---|---|\n| `respira_list_comments` / `respira_get_comment` / `respira_create_comment` / `respira_update_comment` / `respira_delete_comment` | Comment operations |\n\n### Options & Settings (4 tools)\n\n| Tool | Description |\n|---|---|\n| `respira_list_options` / `respira_get_option` / `respira_update_option` / `respira_delete_option` | WordPress options |\n\n### Redirects (4 tools)\n\nRedirects, another domain included (plugin 9.2.0+). Written through Redirection when it is active, otherwise through SmartCrawl (plugin 9.2.27+, tested on the free plugin) when its URL Redirection tool is on, otherwise kept in Respira's own list; `engine` picks one when both Redirection and SmartCrawl are active. Rank Math, Yoast SEO Premium, Safe Redirect Manager and Simple 301 Redirects are listed read-only. wp-admin, the login page, the REST API and the other WordPress addresses are refused, loops through any manager are refused, a 301 or 308 to a dead target is refused unless a reason is given, and the home page or a catch-all pattern waits for a person's approval. Every write keeps a snapshot.\n\n| Tool | Description |\n|---|---|\n| `respira_list_redirects` | Every redirect from every manager on the site, with which one owns it; `check` follows one address through every redirect with real requests |\n| `respira_create_redirect` | Add a redirect through the manager that can write it |\n| `respira_update_redirect` | Change a redirect's source, target, status code or state |\n| `respira_delete_redirect` | Remove a redirect Respira can write, keeping a snapshot |\n\n### Plugins (6 tools)\n\n| Tool | Description |\n|---|---|\n| `respira_list_plugins` / `respira_install_plugin` / `respira_activate_plugin` / `respira_deactivate_plugin` / `respira_update_plugin` / `respira_delete_plugin` | Plugin management |\n\n### Page Builder Core (25 tools)\n\n| Tool | Description |\n|---|---|\n| `respira_get_builder_info` | Active builder, version, modules, support level, and what each builder can write |\n| `respira_extract_builder_content` | Extract structured content from any page |\n| `respira_inject_builder_content` | Replace page content with builder data |\n| `respira_update_module` | Update one module by path or label (v1; use `update_element` for v2) |\n| `respira_find_builder_targets` | Find editable targets in a page |\n| `respira_apply_builder_patch` | Apply a JSON patch to builder content |\n| `respira_get_builder_inline_schemas` | Per-shortcode attribute schemas read at runtime (WPBakery, Uncode, TagDiv) |\n| `respira_make_responsive` | Generate tablet and mobile overrides for a desktop-only page in one call |\n| `respira_convert_html_to_builder` | Convert HTML into native builder widgets with a fidelity report |\n| `respira_list_theme_builder_templates` / `respira_create_theme_builder_template` / `respira_update_theme_builder_template` | Divi Theme Builder global headers, footers and body layouts; a new template is created unassigned |\n| `respira_duplicate_theme_builder_template` / `respira_get_theme_builder_template` / `respira_reject_theme_builder_template` / `respira_apply_theme_builder_template` | Review a Divi Theme Builder layout before it goes live: an unassigned draft copy with a preview link, a diff against the live layout, then reject it or apply it after approval (plugin 9.2.27+) |\n| `respira_get_template_conditions` | Where site templates apply (plugin 9.3.1+): each template in neutral words with the builder's raw value, native conditions with no neutral word named in `unmapped`, and which other templates also match sample pages and which one wins, decided by the builder's own code. Builders with an adapter: Bricks, Divi 4 and 5 Theme Builder, Breakdance, Oxygen 6, Oxygen classic, Beaver Themer, Avada Layouts, YOOtheme Pro, free Brizy, block theme templates; any other builder answers `supported: false` |\n| `respira_set_template_conditions` | Replace where a site template applies (plugin 9.3.1+). Changes the live site at once, so it needs `confirm_live_edit`. Refuses by name what the builder cannot express, keeps unmapped native conditions, takes a snapshot, reads back and requests real pages. Same builders as `respira_get_template_conditions` |\n\n**Element operations** work inside any builder, by ID, type, CSS class or content text:\n\n| Tool | Description |\n|---|---|\n| `respira_find_element` | Find element by ID, type, CSS class, or content text |\n| `respira_update_element` | Update settings on a specific element |\n| `respira_move_element` | Move element to a different container/position |\n| `respira_duplicate_element` | Clone an element with new IDs |\n| `respira_remove_element` | Remove an element from the page |\n| `respira_batch_update` | Apply multiple operations atomically (extract once, apply all, inject once) |\n| `respira_reorder_elements` | Reorder children within a container |\n\n### Widget Shortcuts (27 tools)\n\nAdd a widget to a page in one call. Each appends at the end of the page; move it with `respira_move_element`. `respira_add_menu` is listed under Menus.\n\n| Tool | Description |\n|---|---|\n| `respira_add_heading` · `respira_add_text` · `respira_add_button` · `respira_add_image` · `respira_add_video` · `respira_add_section` · `respira_add_divider` · `respira_add_spacer` · `respira_add_icon` · `respira_add_icon_list` · `respira_add_social_icons` · `respira_add_form` · `respira_add_map` | Content, layout and form widgets |\n| `respira_add_counter` · `respira_add_progress_bar` · `respira_add_testimonial` · `respira_add_tabs` · `respira_add_accordion` · `respira_add_toggle` · `respira_add_alert` · `respira_add_html` · `respira_add_sidebar` · `respira_add_search` · `respira_add_gallery` · `respira_add_slider` · `respira_add_pricing_table` | Interactive and display widgets |\n| `respira_add_stock_image` | Find a stock image, sideload it and place it as an image widget, in one call (from the Elementor module, listed on every builder) |\n\n### Elementor Intelligence (7 tools)\n\nListed when Elementor is the active builder.\n\nWith Respira for WordPress 9.0.12 and Elementor 4.2 or newer, a style written as plain CSS on a v4 element (`update_element`, `build_page`, the HTML converter) is converted to Elementor's own typed values before it is stored, and the stylesheet Elementor keeps for those styles is rebuilt so the change shows on the page. Whatever cannot be converted becomes that element's custom CSS, and anything Elementor refuses comes back named in the call's warnings. On older Elementor releases the value is stored as sent, which is what earlier versions did.\n\n| Tool | Description |\n|---|---|\n| `respira_list_elementor_widgets` | Every registered widget and element, each with whether it is atomic or classic, whether it can hold children and whether it needs Elementor Pro. Elements are the containers, and they are listed separately from widgets |\n| `respira_get_elementor_widget_schema` | The full JSON Schema for one widget type: every control, with types, defaults and allowed values, plus the same atomic/classic, children and Pro guidance |\n| `respira_elementor_design_system` | Export the kit's global colors and typography, which classic widgets link to, plus Elementor 4 variables and global classes, which atomic elements link to, each with the reference to write |\n| `respira_update_elementor_global_colors` | Add or update global colors in the active kit |\n| `respira_update_elementor_global_typography` | Add or update global typography styles in the active kit |\n| `respira_elementor_add_custom_js` | Add a script to a page as an HTML widget inside a container |\n| `respira_validate_elementor_json` | Check Elementor JSON for rendering fidelity before writing it |\n\n### Bricks Intelligence (25 tools)\n\nListed when Bricks is the active builder.\n\n| Tool | Description |\n|---|---|\n| `respira_list_bricks_global_classes` | List all global CSS classes with settings |\n| `respira_create_bricks_global_class` | Create a new global CSS class |\n| `respira_update_bricks_global_class` | Update an existing global class (merge) |\n| `respira_delete_bricks_global_class` | Delete a global class by ID |\n| `respira_get_bricks_theme_styles` | Get site-wide theme style configuration |\n| `respira_update_bricks_theme_styles` | Update theme styles (full replace) |\n| `respira_get_bricks_color_palette` | Get color palette groups |\n| `respira_update_bricks_color_palette` | Update color palette (full replace) |\n| `respira_get_bricks_typography` | Get global CSS variables and typography scales |\n| `respira_update_bricks_typography` | Update global variables and categories |\n| `respira_list_bricks_components` | List all Bricks templates/components |\n| `respira_get_bricks_component` | Get a component with full element structure |\n| `respira_apply_bricks_component` | Insert a component into a page with ID remapping |\n| `respira_search_bricks_elements` | Search across all pages by element type, class, or setting |\n| `respira_bricks_health_check` | Diagnostic: orphaned elements, duplicate IDs, broken refs |\n| `respira_bricks_detect_acss` | Detect Automatic.css installation and design tokens |\n| `respira_bricks_import_acss` | Import ACSS utility classes into Bricks global registry |\n| `respira_bricks_query_loops` | Find all query loop elements, filter by post type |\n| `respira_bricks_style_profile` | Analyze page design patterns (colors, spacing, typography) |\n| `respira_bricks_design_system` | Single-call export of complete Bricks design system |\n| `respira_bricks_import_design_tokens` | Import a design-token file into the Bricks color palette and global CSS variables |\n| `respira_bricks_list_section_presets` | List the curated section presets: hero, features, CTA, testimonials, pricing, stats, FAQ |\n| `respira_bricks_insert_section_preset` | Insert a curated section preset into a page as a new section |\n| `respira_bricks_scaffold_bem` | Scaffold a BEM block as Bricks global classes |\n| `respira_bricks_lint_bem` | Audit the global-class registry against the BEM convention |\n\n### YOOtheme Pro (4 tools)\n\nListed when YOOtheme Pro is the site's builder (plugin 9.2.0+). A YOOtheme template is a builder layout the theme renders for a whole view: every single post, the blog index, a category archive, search, the 404 page. Pages themselves are edited with the element and page tools like any other builder.\n\n| Tool | Description |\n|---|---|\n| `respira_list_yootheme_templates` | Every template with the view it is assigned to, its filter, whether it is enabled, its match priority and a section outline, plus the views this site can assign |\n| `respira_get_yootheme_template` | One template with its full layout, migrated to the running YOOtheme version |\n| `respira_create_yootheme_template` | A new template, created disabled so the person reviews it in the YOOtheme customizer first; enabling needs confirm_live_edit |\n| `respira_update_yootheme_template` | Replace or extend a template's layout, rename, reassign, enable, disable or reorder it; changes to an enabled template need confirm_live_edit, and every write returns a snapshot for restore_snapshot |\n\n### Avada (11 tools)\n\nListed when Avada is the site's builder. The design system tools work with the Avada theme alone; Layouts, Layout Sections and the Library need Avada Builder active. Pages themselves are edited with the element and page tools like any other builder.\n\n| Tool | Description |\n|---|---|\n| `respira_get_avada_design_system` | The global colour palette and typography sets with the CSS variable each one is referenced by, plus the globals elements inherit (primary colour, links, site width, headings, body text, buttons) |\n| `respira_update_avada_design_system` | Change palette colours and typography sets through Avada's Global Options and reset Avada's caches; site-wide, so it needs confirm_live_edit, and every write returns a snapshot for restore_snapshot |\n| `respira_list_avada_layouts` | The Global Layout and every conditional Layout in match order, the Layout Section in each slot (header, page title bar, content, footer), where each applies, and every section with the Layouts that use it |\n| `respira_get_avada_layout` | One Layout with its sections, conditions and where it applies |\n| `respira_create_avada_layout` | A new Layout; without conditions it shows nowhere so the person can review it, with conditions it needs confirm_live_edit |\n| `respira_update_avada_layout` | Assign or empty a Layout's slots, replace its conditions or rename it, including the Global Layout; live changes need confirm_live_edit |\n| `respira_get_avada_layout_section` | One Layout Section with its content as Avada nodes, the Layouts using it and its Avada Live link |\n| `respira_create_avada_layout_section` | A new header, page title bar, content or footer section with its content; it shows nowhere until a Layout uses it |\n| `respira_update_avada_layout_section` | Replace or extend a section's content or rename it; a section a live Layout uses needs confirm_live_edit |\n| `respira_list_avada_library` | Saved containers, columns, elements, post cards, mega menus and page templates, and which are global |\n| `respira_get_avada_library_item` | One Library item with its content, the pages using it and the exact node to insert with the page tools |\n\n### Yoast SEO (6 tools)\n\nListed where Yoast SEO is active (plugin 9.2.10+). A post's, page's or custom post's own Yoast fields are written through the `seo` object of `respira_update_page`, `respira_update_post` and `respira_update_custom_post`, on a draft duplicate like any other edit, carried on approval and kept in snapshots: title, description, focus keyphrase, canonical, breadcrumb title, cornerstone, schema page and article type, noindex (true, false to force index, null for the default), nofollow, noimageindex, noarchive, nosnippet, Open Graph and X titles, descriptions and images (by attachment id or URL), the primary category or primary term of any hierarchical taxonomy, and with Yoast SEO Premium related keyphrases and synonyms. Writes go through Yoast's own `update-post-seo-data` ability where it is registered and Yoast's meta API otherwise; the indexable, primary terms and sitemap cache are rebuilt and every field is read back. Yoast SEO Premium redirects are listed by `respira_list_redirects` and are read only.\n\n| Tool | Description |\n|---|---|\n| `respira_get_yoast_seo` | What Yoast holds and prints for a post, page, custom post or term: every editor field, the rendered title, description, robots, canonical, social cards, schema graph types and breadcrumbs, the SEO and readability scores, internal link counts and whether the XML sitemap lists it; with no id, the site's Yoast setup and sitemap index |\n| `respira_update_yoast_term_seo` | A category, tag or custom taxonomy term's Yoast fields through Yoast's term API; live on the term archive at once, with a snapshot for restore_snapshot |\n| `respira_get_yoast_search_appearance` | The Search Appearance title and description templates, noindex per post type, taxonomy and archive, the schema defaults and the separator |\n| `respira_update_yoast_search_appearance` | Change those settings through Yoast's options API; site-wide, so it needs confirm_live_edit, takes a snapshot first and clears Yoast's sitemap cache |\n| `respira_get_yoast_settings` | Crawl cleanup, llms.txt, site representation, social profiles, the default social image and archives, with the state of the llms.txt file and each author's noindex (plugin 9.3.1+) |\n| `respira_update_yoast_settings` | Change those through Yoast's options API, an author's noindex, and many posts' cornerstone flag and schema types, each rebuilding Yoast's stored row; changing a logo clears the cached copy the schema reads; regenerate_llms_txt rewrites llms.txt now; needs confirm_live_edit and takes a snapshot first (plugin 9.3.1+) |\n\n### Blocksy (3 tools)\n\nListed where Blocksy is the theme, a Blocksy child theme included (plugin 9.2.27+). Blocksy is a theme, not a page builder: pages are edited in the site's builder, and Blocksy's site-wide palette and fonts are Customizer settings. Writes go through Blocksy's own theme settings, then Blocksy's dynamic CSS is rebuilt the way its Customizer save does (the uploads/blocksy/css file Blocksy Companion serves, or the inline styles) and checked for the new values. Both writes restyle the whole site, so they need confirm_live_edit, offer dry_run, and take a snapshot of the exact settings first; restore_snapshot puts them back and rebuilds the CSS.\n\n| Tool | Description |\n|---|---|\n| `respira_get_blocksy_design_system` | The palette slots with their CSS variables (`var(--theme-palette-color-N)`), the global text, link and heading colours, base, heading and button typography, container width and spacing, the Header and Footer Builder rows and items and which header shows where, the Blocksy version and whether Blocksy Companion and Pro are active |\n| `respira_update_blocksy_color_palette` | Change palette slots by id or add the next one; an unknown slot or a malformed colour refuses the whole call |\n| `respira_update_blocksy_typography` | Family, weight, size, line height, letter spacing and transform of the base font, h1 to h6 and the buttons, per device where Blocksy allows it; a font Blocksy does not offer is refused with close names |\n\n### Respira Code (8 tools)\n\nDeveloper Mode for Respira: apps, deploys and guarded SQL, from the Respira Code add-on (plugin 9.3.10+). The eight tools are listed wherever the add-on answers at all, whatever the key holds, and the server sends `tools/list_changed` when that changes. The add-on refuses an unarmed or unscoped call itself and says what is missing (`developer:apps` for the app tools, `developer:sql` for the SQL tools), so there is no point at which an agent has to reconnect after the owner arms the key. The site owner arms developer access for 24 hours in wp-admin, and a kill switch switches every app off; the add-on checks both on every call. The same operations are in the `respira` command line (`respira app deploy`, `respira db query`, `respira site brief`).\n\n| Tool | Description |\n|---|---|\n| `respira_app_deploy` | Upload only the files the site lacks, run the new release as a canary (home, wp-login.php, REST index, page contracts), promote it and check again. A release that fails never serves, or is swapped back. Takes a folder on this machine or the files inline; the checks run from this machine where the host cannot fetch its own pages |\n| `respira_app_rollback` | Swap an app back to its previous release, or a named one, and check the result |\n| `respira_app_status` | The apps on the site, the serving and previous release, failures and the kill switch; one app with its releases |\n| `respira_app_logs` | An app's log where the site has one, and its deploy state: failures with the reason and requests that died while it ran |\n| `respira_db_query` | One read only statement, at most 1,000 rows a page, secrets redacted |\n| `respira_db_write` | One INSERT, UPDATE or DELETE in two calls: a dry run that counts the rows and returns a receipt, then the write with that receipt, on a snapshot, with the undo in the answer |\n| `respira_site_brief` | What this key may do, the host facts (PHP, file changes, mu-plugins, exec, loopback), the apps loader and the running apps, with plain verdicts |\n| `respira_code_status` | Whether the key holds developer access, when it ends, and why not |\n\n### Advanced Custom Fields (58 tools)\n\nThe 54 `respira_acf_*` tools are listed when Advanced Custom Fields is active on the site. Repeaters, flexible content, galleries and options pages need ACF Pro; on a site without Pro those tools answer `PRO_FEATURE_REQUIRED`. The four field-group tools in the first row manage groups Respira owns; they are always listed and refuse when ACF is not active.\n\n| Tool | Description |\n|---|---|\n| `respira_list_acf_field_groups` / `respira_create_acf_field_group` / `respira_update_acf_field_group` / `respira_delete_acf_field_group` | Field groups Respira created and registers it","readmeFilename":"README.md"}