• SCHEMA
  • USERS
  • DATA
  • HUMAN

How to audit CMS schemas and users with your AI

Connect Strapi to your AI client once. From there, your agent can pull your entire schema and user list to check for inconsistencies.

Ask AI about this page

Short answer

Can my AI audit my Strapi setup?

Yes. Your AI uses the Strapi MCP to pull your content types and user lists. It then compares these against your requirements to flag missing fields or unauthorized users.

Where every issue lands.

Audit outcomes

The AI organizes its findings into these specific categories.

SCHEMA

Missing or broken fields

The AI identifies content types that don't match your intended design. You get a list of missing fields or incorrect data types.

USERS

Permission gaps

Your agent checks the user list against your security rules. It flags accounts that shouldn't have access to specific data.

DATA

Entry inconsistencies

The AI looks at specific entries to see if they follow your schema rules. It finds where content doesn't match the defined structure.

HUMAN

Manual fixes needed

The AI identifies where it cannot make changes. You receive a list of specific items that require your direct intervention in the Strapi dashboard.

The workflow

What your AI does when the request arrives.

The AI moves from broad system discovery to specific data inspection.

  1. Map the schema

    The agent pulls a full list of all content types currently defined in your Strapi instance.

    list_content_types
  2. Check user access

    It retrieves the current list of users to see who has access to the system.

    list_cms_users
  3. Inspect specific data

    The AI looks at individual entries to verify they match the expected schema requirements.

    get_entry_details
  4. Report findings

    The agent compares the gathered data against your instructions and highlights any discrepancies.

    list_content_typeslist_cms_users

Try it

Copy these to start.

Use these prompts to begin your audit.

Starting points

These are starting points. Swap out the bracketed text with your actual Strapi field names or user roles.

Strapi Connector

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

Connector linkhttps://edge.vinkius.com/vk_preview_XW0VKYW7fERHyVcldZlUQhDE6kthxxE5fmyWrKu0/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 — Strapi capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "strapi-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_XW0VKYW7fERHyVcldZlUQhDE6kthxxE5fmyWrKu0/mcp"
    }
  }
}
Copy into chat04
  • List all my Strapi content types and tell me if any are missing a 'slug' field.

  • Check my Strapi user list and find any users with administrative roles that I didn't mention.

  • Look at the 'Product' content type and tell me if any entries are missing a price value.

  • Compare my current content types against this list of requirements and flag the mismatches.

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

Start here

Connect Strapi once, then ask.

Just provide your Strapi credentials. Vinkius keeps your login info encrypted, and you can immediately start asking questions about your CMS.

Connect Strapi to your AI

FAQ

How the audit works

  • 01

    Can the AI change my Strapi schema?

    No. The AI can only read your content types and user lists. You must make all structural changes manually in Strapi.

  • 02

    Can the AI delete users?

    No. This MCP only provides read access to your user list. It cannot delete or modify user accounts.

  • 03

    Does the AI see all my content?

    The AI can see any content type or user entry that the tools allow it to access via the connection.

  • 04

    How does the AI know if a field is missing?

    You tell the AI what the schema should look like, and it uses the content type list to check for missing fields.

  • 05

    Is my Strapi API token safe?

    Yes. Vinkius handles your credentials securely and keeps them encrypted.

  • More questions about Strapi? The Connector page answers them. See everything the Strapi Connector can do

Connect Strapi to Claude, Cursor, ChatGPT & more