Automations

The MCP server for Marketing Cloud Engagement includes several tools for managing Automation Studio. This table includes information about tools related to managing automations.

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

Important

Tool NameDescriptionRequired Scopes
sfmc_create_automationCreate an Automation Studio automation.Automation | Automations | Read
Automation | Automations | Write
sfmc_create_automation_file_transferCreate a file transfer activity in Automation Studio.Automation | Automations | Read
Automation | Automations | Write
sfmc_create_ftp_locationCreate a file transfer location.Automation | Automations | Read
Automation | Automations | Write
sfmc_create_sql_queryCreate a SQL query activity.Automation | Automations | Read
Automation | Automations | Write
sfmc_delete_automation_file_transferDelete an Automation Studio file transfer activity.

Special considerations: Destructive
Automation | Automations | Write
sfmc_delete_ftp_locationDeactivate a file transfer location.

Special considerations: Destructive
Automation | Automations | Write
sfmc_execute_script_activityExecute an SSJS activity.Automation | Automations | Read
Automation | Automations | Execute
sfmc_get_automationRetrieve an automation.

Special considerations: Read-only, open-world
Automation | Automations | Read
sfmc_get_automation_categoriesList all automation folders.

Special considerations: Read-only, open-world
Automation | Automations | Read
sfmc_get_automation_file_transferRetrieve details of an Automation Studio file transfer activity.

Special considerations: Read-only, open-world
Automation | Automations | Read
sfmc_get_automation_file_transfersRetrieve a list of file transfer activities from Automation Studio.

Special considerations: Read-only, open-world
Automation | Automations | Read
sfmc_get_automation_filtersRetrieve a list of filter activities from Automation Studio.

Special considerations: Read-only, open-world
Automation | Automations | Read
sfmc_get_automation_filter_definitionsRetrieve a list of filter definitions used by filter activities.

Special considerations: Read-only, open-world
Automation | Automations | Read
sfmc_get_automation_ftp_locationsRetrieve a list of file transfer locations from Automation Studio.

Special considerations: Read-only, open-world
Automation | Automations | Read
sfmc_get_automation_importsRetrieve a list of all import file activities from Automation Studio.

Special considerations: Read-only, open-world
Automation | Automations | Read
sfmc_get_automation_instanceRetrieve a specific instance of an automation execution.

Special considerations: Read-only, open-world
Automation | Automations | Read
sfmc_get_automation_scriptsRetrieve a list of SSJS activities.

Special considerations: Read-only, open-world
Automation | Automations | Read
sfmc_get_automation_trigger_statusCheck the status of a trigger API request.

Special considerations: Read-only, open-world
Automation | Automations | Read
sfmc_get_automationsList all automations.

Special considerations: Read-only, open-world
Automation | Automations | Read
sfmc_get_ftp_locationRetrieve a file transfer location.

Special considerations: Read-only, open-world
Automation | Automations | Read
sfmc_get_sql_queriesList all SQL query activities.

Special considerations: Read-only, open-world
Automation | Automations | Read
sfmc_get_sql_queryRetrieve a SQL query activity.

Special considerations: Read-only, open-world
Automation | Automations | Read
sfmc_run_automationRun an automation immediately.Automation | Automations | Read
Automation | Automations | Execute
sfmc_run_automation_activitiesRun a set of activities in an automation by ID.Automation | Automations | Read
Automation | Automations | Execute
sfmc_run_automation_activities_by_keyRun a set of activities in an automation by external key.Automation | Automations | Read
Automation | Automations | Execute
sfmc_run_sql_queryExecute a SQL query activity.Automation | Automations | Read
Automation | Automations | Execute
sfmc_start_automation_file_transferRun a file transfer activity in Automation Studio immediately.Automation | Automations | Read
Automation | Automations | Execute
sfmc_update_automationUpdate an automation.

Special considerations: Destructive
Automation | Automations | Read
Automation | Automations | Write
sfmc_update_automation_file_transferUpdate a file transfer activity in Automation Studio.

Special considerations: Destructive
Automation | Automations | Read
Automation | Automations | Write
sfmc_update_automation_file_triggerActivate or deactivate the file trigger for an automation by ID.

Special considerations: Destructive
Automation | Automations | Read
Automation | Automations | Write
sfmc_update_automation_file_trigger_by_keyActivate or deactivate the file trigger for an automation by external key.

Special considerations: Destructive
Automation | Automations | Read
Automation | Automations | Write
sfmc_update_automation_triggerActivate or deactivate the schedule trigger for an automation.

Special considerations: Destructive
Automation | Automations | Read
Automation | Automations | Write
sfmc_update_ftp_locationUpdate a file transfer location.

Special considerations: Destructive
Automation | Automations | Read
Automation | Automations | Write
sfmc_update_sql_queryUpdate a SQL query activity.

Special considerations: Destructive
Automation | Automations | Read
Automation | Automations | Write
sfmc_validate_sql_queryValidate SQL query text.

Special considerations: Read-only, open-world
Automation | Automations | Read
Automation | Automations | Write