Registry / devops / all-in-one-wp-migration-mcp-connector

all-in-one-wp-migration-mcp-connector

JSON →
library1.2.1jsnpmunverified

MCP Connector for All-in-One WP Migration enables managing WordPress backups through Claude AI via the Model Context Protocol. Current stable version is 1.2.1. Released with irregular cadence. Key differentiators: works with any WordPress site having the All-in-One WP Migration plugin, regardless of hosting provider; provides natural language interface for backup operations; supports list, export, import, and status check tools via Claude Desktop or Claude Code.

npm install all-in-one-wp-migration-mcp-connector
INSTALL
IMPORT
SIG · ALL-IN-ONE-WP-MIGR
A
all-in-one-wp-migration-mcp-connector
devopsjavascriptv1.2.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

AllInOneWpMigrationMCPConnector
import { AllInOneWpMigrationMCPConnector } from 'all-in-one-wp-migration-mcp-connector'
const AllInOneWpMigrationMCPConnector = require('all-in-one-wp-migration-mcp-connector')
Package is ESM-only. Named export (not default). TypeScript types included.
startServer
import { startServer } from 'all-in-one-wp-migration-mcp-connector'
import startServer from 'all-in-one-wp-migration-mcp-connector'
Not a default export. Must use named import.
config types
import type { MCPConfig } from 'all-in-one-wp-migration-mcp-connector'
import { MCPConfig } from 'all-in-one-wp-migration-mcp-connector'
Use type import to avoid bundling runtime code.

Shows how to run the MCP connector via npx, global install, and programmatic usage in TypeScript.

// Run the MCP connector locally without installation // Ensure Node.js >= 18 npx all-in-one-wp-migration-mcp-connector // Or install globally and run npm install -g @servmask/all-in-one-wp-migration-mcp-connector all-in-one-wp-migration-mcp-connector // For programmatic usage in Node.js: import { startServer } from 'all-in-one-wp-migration-mcp-connector'; startServer({ wpSiteUrl: process.env.WP_SITE_URL ?? '', wpUsername: process.env.WP_USERNAME ?? '', wpApplicationPassword: process.env.WP_APPLICATION_PASSWORD ?? '', }).catch(console.error);
Debug
Known issues
breakingProvider name changed; old MCP server configs may fail
fix
Update Claude config to use '@servmask/all-in-one-wp-migration-mcp-connector' and adjust env variables.
affects: before 1.0.0
deprecatedUsage of password instead of application password is deprecated
fix
Use WP_APPLICATION_PASSWORD environment variable instead of plain password.
affects: >=1.0.0 <1.2.0
gotchaApplication password must not contain spaces (they are stripped automatically, but may cause confusion)
fix
Ensure the application password is copied correctly without extra spaces.
affects: >=1.0.0
gotchaPackage requires Node.js >= 18; running on older versions will throw
fix
Upgrade Node.js to v18 or higher.
affects: <18.0.0
gotchaThe package is ESM-only; CommonJS require() will fail
fix
Use import syntax or dynamic import().
affects: >=1.0.0
gotchaWP_SITE_URL must not have trailing slash; otherwise API calls may fail
fix
Provide URL without trailing slash, e.g., https://example.com.
affects: >=1.0.0
Errors
Common errors & fixes
Error: Cannot find module 'all-in-one-wp-migration-mcp-connector'
Package not installed or wrong package name used
fix
Run 'npm install -g all-in-one-wp-migration-mcp-connector' or use npx with correct package name '@servmask/all-in-one-wp-migration-mcp-connector'.
TypeError: startServer is not a function
Incorrect import style (default import instead of named import)
fix
Use named import: import { startServer } from 'all-in-one-wp-migration-mcp-connector'.
Error: Invalid WP_SITE_URL provided
Missing or malformed WP_SITE_URL environment variable
fix
Set WP_SITE_URL to the full URL of your WordPress site without trailing slash.
Error: 401 Unauthorized - Invalid username or application password
Incorrect WP_USERNAME or WP_APPLICATION_PASSWORD
fix
Generate a new Application Password from WordPress User Profile and ensure correct username.
Upgrade
Version history
1.2.1latest on npm
Audit
Dependencies
@modelcontextprotocol/sdkrequiredCore MCP protocol implementation required for communication with Claude AI
Agent activity
36 hits · last 30 days
node
30
OpenAI (training)
1
Resources
all-in-one-wp-migration-mcp-connector — npm install all-in-one-wp-migration-mcp-connector · libregistry