bootiful-wordpress
🍃 WordPress MCP Server written with Java & Spring Boot
claude mcp add --transport stdio pragmatech-gmbh-bootiful-wordpress-mcp-server /path/to/java -jar /path/to/your/jar/bootiful-wordpress-mcp-server.jar
How to use
This MCP server runs as a Java JAR that powers the Bootiful WordPress MCP integration. It is started by invoking a Java runtime to execute the bootiful-wordpress-mcp-server.jar file. Once configured (via Claude Desktop or your MCP config), the server exposes its MCP endpoints and tooling to manage WordPress-related MCP tasks from the Claude environment. Ensure Java is installed and accessible at the path you specify in the mcp_config, then launch Claude Desktop or your MCP host so it can load the bootiful-wordpress-mcp-server configuration.
With the server running, you can use Claude to issue MCP commands, inspect WordPress project state, scaffold or modify WordPress configurations, and coordinate development tasks through the Bootiful WordPress MCP endpoints exposed by the JAR. The exact capabilities (such as project setup, plugin/theme management, or environment provisioning) depend on the functionality packaged inside bootiful-wordpress-mcp-server.jar, but the MCP interface will be available under the configured server name (bootiful-wordpress-mcp-server) for integration with Claude workflows.
How to install
Prerequisites
- Java Runtime Environment (JRE) or JDK (compatible with the Bootiful WordPress MCP server JAR)
- Maven (optional if building from source) if you intend to build from source
- Claude Desktop or a compatible MCP host to load the server configuration
Installation steps
- Build the project (if you have source and a Maven wrapper):
./mvnw package
- Locate the generated JAR (for example):
/path/to/your/project/target/bootiful-wordpress-mcp-server.jar
- Create or update your Claude MCP configuration to point to the Java executable and the JAR:
{
"mcpServers": {
"bootiful-wordpress-mcp-server": {
"command": "/path/to/java",
"args": [
"-jar",
"/path/to/your/jar/bootiful-wordpress-mcp-server.jar"
]
}
}
}
- Start Claude Desktop or your MCP host and ensure the bootiful-wordpress-mcp-server entry is loaded. Then begin issuing MCP commands against bootiful-wordpress-mcp-server.
Additional notes
Tips and known considerations:
- Ensure the paths in the mcp_config match your actual Java executable and the bootiful-wordpress-mcp-server.jar location.
- If you update the JAR, reload Claude Desktop or your MCP host to pick up changes.
- Check Java version compatibility if the server fails to start; some MCP JARs require a minimum Java version.
- If you plan to run in different environments, consider setting explicit environment variables for WordPress-related paths or configuration files, as needed by the JAR (not specified in the readme, so add if your deployment requires it).
- Debug by inspecting the server logs produced by the JAR during startup for any misconfigurations or missing dependencies.