Data Extensions

The MCP server for Marketing Cloud Engagement includes several tools for managing data extensions. This table includes information about these tools.

Destructive tools can change or delete data. Before you use a destructive tool, ask the AI assistant to perform a dry run of the task or show you the code that it plans to execute.

Tool NameDescriptionSpecial ConsiderationsRequired Scopes
sfmc_clear_data_extension_dataClear all data from a data extension.DestructiveData | Data Extensions | Write
sfmc_create_data_extensionCreate a data extension.Data | Data Extensions | Write
sfmc_create_data_extension_field_asyncAdd fields to a data extension.AsynchronousData | Data Extensions | Write
sfmc_delete_data_extensionDelete a data extension.DestructiveData | Data Extensions | Write
sfmc_get_data_extensionRetrieve a data extension by ID.Read-only, open-worldData | Data Extensions | Read
sfmc_get_data_extension_fieldsRetrieve the field definitions for a data extension.Read-only, open-worldData | Data Extensions | Read
sfmc_get_data_extension_foldersList all data extension folders.Read-only, open-worldData | Data Extensions | Read
sfmc_get_data_extension_linkCreates and outputs a direct link to a data extension in the Marketing Cloud Engagement UI.Read-only, open-world(No permissions required)
sfmc_get_data_extensionsSearch and list data extensions.Read-only, open-worldData | Data Extensions | Read
sfmc_get_data_extensions_by_categoryRetrieve all data extensions in a folder.Read-only, open-worldData | Data Extensions | Read
sfmc_retrieve_data_extension_recordRetrieve a single row from a data extension.Read-only, open-worldData | Data Extensions | Read
sfmc_update_data_extensionUpdate the properties of a data extension.DestructiveData | Data Extensions | Write
sfmc_update_data_extension_field_asyncUpdate the fields in a data extension asynchronously.Destructive, asynchronousData | Data Extensions | Write
sfmc_upsert_data_extension_recordUpdate a row into a data extension, or insert a row if it doesn’t exist.Data | Data Extensions | Write