• HIERARCHY
  • TAXONOMY
  • TAGS
  • HUMAN

How to audit site structure with your AI

Connect your Joomla site to your AI client to map out your entire content architecture. Once connected, your agent handles the heavy lifting of data extraction.

Ask AI about this page

Short answer

How can I audit my Joomla site structure using AI?

Your AI client uses specific tools to pull your site's menus, categories, and tags into a single view. You'll get a clear map of your site's organization to spot overlaps or missing links.

Where every issue lands.

Audit outcomes

The AI organizes the raw site data into these specific areas for your review.

HIERARCHY

Menu maps

The AI pulls every menu and item to show how your navigation flows. You'll see exactly how users move through your site.

TAXONOMY

Category lists

It gathers all global categories to reveal how your content is grouped. This helps you find redundant or empty categories.

TAGS

Tag distribution

The agent lists all system tags to show your labeling patterns. You can use this to find unused or repetitive tags.

HUMAN

Manual cleanup

The AI identifies the mess, but you decide which menus to delete or which categories to merge. It flags the problems so you don't have to hunt for them.

The workflow

What your AI does when the request arrives.

The AI moves through your Joomla database to build a structural snapshot.

  1. Map navigation

    The agent scans your site to find every menu and sub-menu currently active.

    list_site_menus
  2. Check groupings

    It pulls a full list of your global categories to see how content is siloed.

    list_global_categories
  3. Review labels

    The AI retrieves all system tags to analyze your site's metadata.

    list_system_tags
  4. Identify gaps

    It compares the menus, categories, and tags to find where your organization breaks down.

    list_site_menuslist_global_categorieslist_system_tags

Try it

Copy these to start.

Use these prompts to kick off your audit.

Starting points

These are basic starting lines. Swap out the specific site names or category counts as needed.

Joomla Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_gTMfSYNpyPGabFlYpFyIW5Mbdm0R3zYna0mXfbN4/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Joomla capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "joomla-open-source-cms-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_gTMfSYNpyPGabFlYpFyIW5Mbdm0R3zYna0mXfbN4/mcp"
    }
  }
}
Copy into chat04
  • List all the menus on my Joomla site and tell me if any look redundant.

  • Show me all my global categories and find any that have no content assigned.

  • Pull all system tags and group them by how often they appear in my menus.

  • Compare my site menus against my global categories to find organization mismatches.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Joomla once, then ask.

Just link your site to the MCP. Your credentials stay encrypted, and you can immediately start asking your agent about your site's structure.

Connect Joomla to your AI

FAQ

How this task behaves

  • 01

    Can the AI change my menu structure?

    No. The AI can only read your menus, categories, and tags. You must make any structural changes manually in your Joomla admin panel.

  • 02

    Will the AI delete any of my tags or categories?

    No. This MCP is read-only for these specific tasks. It cannot delete or modify any data on your site.

  • 03

    Can I use this to find broken links?

    No. The current tools only list the structure of menus, categories, and tags. They do not crawl URLs to check for 404 errors.

  • 04

    How does the AI know which categories are empty?

    The AI uses the category list to see the structure, but it doesn't automatically check content counts unless you ask it to analyze the relationship between categories and items.

  • 05

    Does this work with any Joomla extension?

    No. The AI is limited to the data exposed by the list_site_menus, list_global_categories, and list_system_tags tools.

  • More questions about Joomla? See everything the Joomla Connector can do

Connect Joomla to Claude, Cursor, ChatGPT & more