Provides tools for working with WordPress Gutenberg blocks, including inserting, editing, and managing block-based content within WordPress posts and pages.
Enables AI-powered WordPress management including creating and editing posts/pages with Gutenberg blocks, uploading media, managing plugins and themes, handling comments and taxonomies, and performing bulk operations with full revision history and rollback support.
WP Navigator MCP
AI-powered WordPress management via Claude Code, Claude Desktop, and MCP-compatible clients.
Manage posts, pages, media, plugins, themes, and Gutenberg blocks through natural language — all with safe-by-default writes and full rollback support.
Coming Soon — January 2025
The WP Navigator WordPress plugin is not yet available. This MCP server requires the plugin to be installed on your WordPress site.
Who Is This For?
WordPress Developer | Content Manager |
"I want AI to help build and maintain sites" | "I want to manage content with natural language" |
You build WordPress sites and want AI assistance for development tasks. | You manage content and want faster, more intuitive workflows. |
Key features: Gutenberg block editing, plugin management, theme switching, bulk operations | Key features: Post/page creation, media uploads, safe publishing, content rollback |
What WP Navigator MCP Does
Content Management
Create and edit posts/pages with Gutenberg blocks
Upload media from URLs (sideload images automatically)
Manage comments, categories, and tags
Full revision history with rollback support
Site Management
Install, activate, and manage plugins
Switch and customize themes
View and manage WordPress users
Safety & Rollback
Safe by default — Writes disabled until explicitly enabled
Full revision history — Rollback any content change
Policy-based access — WordPress plugin enforces granular permissions
HTTPS enforced — Secure connections for non-localhost
Quick Start
1. Install WP Navigator Plugin
Search for "WP Navigator" in WordPress Plugins → Add New, or:
Download from WordPress.org
Upload to
/wp-content/plugins/Activate the plugin
Purchase at wpnav.ai/pro
Download the plugin ZIP
Upload via WordPress Admin → Plugins → Add New → Upload
Activate and enter your license key
2. Create Application Password
In WordPress Admin: Users → Your Profile → Application Passwords
Enter a name (e.g., "WP Navigator MCP")
Click "Add New Application Password"
Copy the password immediately (it won't be shown again)
3. Create Configuration File
Create wpnav.config.json in your project directory:
4. Configure Your MCP Client
Add to your project's .mcp.json:
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
Restart Claude Desktop after editing.
Note:
WPNAV_ENABLE_WRITES=1enables create/update/delete operations. Without it, only read operations work (safe by default).
5. Verify Connection
In Claude, try:
"Use wpnav_introspect to check the WordPress connection"
CLI Mode
WP Navigator MCP also works as a standalone CLI for scripts and web-based AI agents.
Initialize a Project
Creates project structure with wpnavigator.jsonc manifest and sample-prompts/ folder containing ready-to-use AI prompts (self-test, add-page, content-audit, etc.).
Direct Tool Invocation
Other Commands
Snapshot & Sync Workflow
See CLI Reference for complete documentation.
Available Tools
65+ tools organized by category:
Category | Tools | Examples |
Core | 5 |
,
|
Posts | 7 |
,
|
Pages | 6 |
,
|
Media | 4 |
|
Plugins | 7 |
,
|
Themes | 7 |
,
|
Gutenberg | 7 |
|
Users | 5 |
,
|
Comments | 5 |
,
|
Taxonomy | 12 |
,
|
List all tools:
Architecture
Environment Variables
Variable | Default | Description |
|
| Enable write operations (create/update/delete) |
|
| Allow HTTP for localhost development |
|
| Per-tool timeout (10 minutes) |
|
| Maximum response size before truncation |
Compatibility
WP Navigator MCP | WP Navigator Free | WP Navigator Pro | Node.js |
v1.0.x | v1.0+ | v1.0+ | 18+ |
MCP Clients: Claude Desktop, Claude Code, Gemini CLI, any MCP-compatible client
Platforms: macOS (Apple Silicon & Intel), Linux (x64), Windows (via WSL)
Documentation
CLI Reference — Complete command documentation
Security — Security model and best practices
Troubleshooting — Common issues and solutions
FAQ — Frequently asked questions
Contributing — How to contribute
Support & Community
Bug Reports: Open an Issue
Feature Requests: Start a Discussion
Questions: Ask in Discussions
Documentation: wpnav.ai/docs
Related Projects
Project | Description |
WordPress plugin (Free) | |
WordPress plugin (Premium) |
License
MIT — see LICENSE for details.
Made with care by