wp_list_menus is one of 162 MCP tools included in Easy MCP AI β the WordPress plugin that connects Claude, ChatGPT, and any AI assistant to your site.
Install Free Plugin βwp_list_menus
Read-onlyDescription
Before any navigation edit, your AI client needs to know which menus exist and where they're slotted in the theme β Easy MCP AI returns the full list of registered menus with IDs and location assignments in one call. From there, clients like Claude Desktop or Windsurf can chain directly into item-level operations without a second orientation step. Easy MCP AI's 162-tool surface covers the entire menu lifecycle, so the whole nav restructure stays inside a single conversation.
See it in action
wp_list_menus {
"total": 2,
"menus": [
{ "menu_id": 3, "name": "Primary Navigation", "location": "primary", "item_count": 6 },
{ "menu_id": 5, "name": "Footer Links", "location": "footer", "item_count": 4 }
]
} Found 2 navigation menus registered on your site.
Example Use Cases & Sample Prompts
- Discovering registered menus
- Prompt: βWhat navigation menus exist on my site and where are they assigned?β
- Pre-edit lookup
- Prompt: βList all menus so I can identify the correct one before we add a new item.β
- Theme location audit
- Prompt: βList all menus and tell me which ones are not assigned to a theme location.β
- Navigation audit
- Prompt: βWhat menus are currently set up on the site? I want to simplify the navigation structure.β
- Post-migration check
- Prompt: βAfter migrating the site, list all menus to verify they all transferred correctly.β
Frequently Asked Questions
What does wp_list_menus do?
Before any navigation edit, your AI client needs to know which menus exist and where they're slotted in the theme β Easy MCP AI returns the full list of registered menus with IDs and location assignments in one call. From there, clients like Claude Desktop or Windsurf can chain directly into item-level operations without a second orientation step. Easy MCP AI's 162-tool surface covers the entire menu lifecycle, so the whole nav restructure stays inside a single conversation.
How do I use wp_list_menus with my AI assistant?
Install the Easy MCP AI WordPress plugin, generate an API token in your dashboard, and connect your AI client (Claude, ChatGPT, Cursor, or any MCP-compatible assistant). Then simply describe what you want in natural language β for example: "What navigation menus does this WordPress site have?"
Do I need Easy MCP AI to use wp_list_menus?
Yes. wp_list_menus is one of 162 MCP tools bundled inside the Easy MCP AI WordPress plugin. Install the free plugin from WordPress.org, connect your AI client, and this tool becomes available immediately β no coding required.
Related Tools
MenusCreate a new WordPress navigation menu with a name and slug
Add a new item (page, post, URL, or category) to a WordPress navigation menu
Permanently delete a navigation menu and all its items
Delete a single item from a WordPress navigation menu
Fetch a specific navigation menu and all its items by ID
List all items in a specific navigation menu with their order and hierarchy
Step 1
Get the Plugin
Install Easy MCP AI on your WordPress site to unlock wp_list_menus and all 74 tools instantly.
Step 2
Connect Your AI Client
Already have the plugin? Step-by-step setup guides for Claude, ChatGPT, Cursor, Windsurf, and 10+ more.