Skip to content
mcp/skillhub

WordPress MCP Server

by rnagaio.github.rnaga/wp-mcpv1.0.9

MCP server for WordPress. Manage posts, users, comments, terms, metadata, and settings.

10Node.jsstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Maintained3mo ago

Install WordPress MCP server

Install in Claude Code

claude mcp add wp -e LOCAL_USERNAME='<local-username>' -e WP_DB_HOST='<wp-db-host>' -e WP_DB_NAME='<wp-db-name>' -e WP_DB_USER='<wp-db-user>' -e WP_DB_PASSWORD='<wp-db-password>' -- npx -y @rnaga/wp-mcp local start

Configuration

VariableRequiredSecretDescription
LOCAL_USERNAMEyes—WordPress username to assume for capability checks
WP_DB_HOSTyes—WordPress database host
WP_DB_PORT——WordPress database port
WP_DB_NAMEyes—WordPress database name
WP_DB_USERyes—WordPress database user
WP_DB_PASSWORDyesyesWordPress database password
LOCAL_MULTISITE——Enable WordPress multisite mode
LOCAL_DEFAULT_BLOG_ID——Default blog ID for multisite
LOCAL_DEFAULT_SITE_ID——Default site ID for multisite
LOCAL_SSL_ENABLED——Enable SSL for database connection
LOCAL_SSL_CA_FILEPATH——Path to SSL CA certificate file
LOCAL_SSL_CERT_FILEPATH——Path to SSL certificate file
LOCAL_SSL_KEY_FILEPATH——Path to SSL key file

Freshness

Maintained — last maintenance signal 3mo ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-07-22 · 3mo ago · GitHub

  2. Latest release

    no data · GitHub

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-07-22 · 3mo ago · official registry · v1.0.9

FAQ

›How do I install the WordPress MCP server in Claude Code?

Run: claude mcp add wp -e LOCAL_USERNAME='<local-username>' -e WP_DB_HOST='<wp-db-host>' -e WP_DB_NAME='<wp-db-name>' -e WP_DB_USER='<wp-db-user>' -e WP_DB_PASSWORD='<wp-db-password>' -- npx -y @rnaga/wp-mcp local start. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does WordPress require an API key?

Yes. It expects LOCAL_USERNAME, WP_DB_HOST, WP_DB_NAME, WP_DB_USER, WP_DB_PASSWORD, of which 1 is a secret.

›Can I use WordPress as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is WordPress in the official MCP registry?

Yes, as io.github.rnaga/wp-mcp.