13 Tools for Menus & Navigation
Build menus, add items, reorder entries, and assign theme locations — all through your AI agent. No manual menu editing needed.
Part of 121 MCP tools in mumcp · Free tier available · Works with Claude, Cursor, Windsurf
What You Can Do
The Navigation toolset gives your AI complete control over WordPress menus. Create new menus, add pages/posts/custom links, reorder items, set parent-child relationships, assign menus to theme locations, and remove items — all programmatically.
Key Tools
| Tool | Description |
|---|---|
wp_setup_menu | Create a complete menu with items in one call. The fastest way to build navigation from scratch. |
wp_add_menu_item | Add a single item to an existing menu — page, post, category, or custom URL. |
wp_reorder_menu_items | Change the order of menu items by providing the new sequence. |
wp_assign_menu_location | Assign a menu to a theme location like ‘primary’, ‘footer’, or ‘mobile’. |
wp_list_menus | List all registered menus with their items and assigned locations. |
wp_list_menu_locations | Show all available theme menu locations and which menus are assigned. |
Example Workflow
"Build a new header menu with Home, Features, Pricing, Docs,
and Blog — then assign it to the primary location."
→ wp_setup_menu(name="Header", items=[...])
→ wp_assign_menu_location(menu_id, location="primary")
→ Full navigation in 2 calls.
Menu Architecture
WordPress menus support nested items (dropdowns), custom CSS classes, and multiple theme locations. mumcp exposes all of this through MCP. You can create complex multi-level navigation structures, manage mobile-specific menus, and keep footer navigation separate — all through natural language instructions to your AI agent.
Ready to Try These Tools?
Install mumcp and start managing WordPress with AI in under 5 minutes.