Skip to Content
MCP serverSafety and limitations

Safety and limitations

Prepr MCP server is designed to help with editorial work, but write actions still need the right context.

Important behavior:

  • Write actions depend on your user role permissions
  • If you’re connecting to a multi-locale environment, the AI agent should ask for clarification when it’s not clear which locale to create or update a content item
  • For a single-locale environment, include the locale in the AI agent’s core instructions.
  • If multiple candidate items match the request, the AI agent should ask for clarification before mutating content
  • Deleting content always requires explicit confirmation

Current limitations:

  • The create_item request creates one locale per call and supports model-level root fields of type Text, Boolean, Integer, Float, Enum, Color, Tags, ContentReference, Asset, and ElementBox
  • The update_item request uses the same simplified input shape as create_item, but sends a full PUT update for one locale after first merging your changes into the current item
  • The patch_items request supports model-level root fields of type Text, Boolean, Integer, Float, Enum, Color, Tags, and ContentReference
  • The bulk mutation calls are processed in chunks of up to 25 content item IDs per call

Currently known bugs and PR’s

  • Resource needs to be added with payload examples for the dynamic content editor

If you have any questions about the Prepr MCP server, please contact our Support team .

Last updated on