The MCP server for Marketing Cloud Engagement includes several tools for managing Automation Studio. This table includes information about tools related to managing automations.
important: 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.
| Tool Name | Description | Required Scopes |
|---|---|---|
sfmc_create_automation |
Create an Automation Studio automation. | Automation | Automations | Read<br>Automation | Automations | Write |
sfmc_create_automation_file_transfer |
Create a file transfer activity in Automation Studio. | Automation | Automations | Read<br>Automation | Automations | Write |
sfmc_create_ftp_location |
Create a file transfer location. | Automation | Automations | Read<br>Automation | Automations | Write |
sfmc_create_sql_query |
Create a SQL query activity. | Automation | Automations | Read<br>Automation | Automations | Write |
sfmc_delete_automation_file_transfer |
Delete an Automation Studio file transfer activity.<br><br><b>Special considerations</b>: Destructive | Automation | Automations | Write |
sfmc_delete_ftp_location |
Deactivate a file transfer location.<br><br><b>Special considerations</b>: Destructive | Automation | Automations | Write |
sfmc_execute_script_activity |
Execute an SSJS activity. | Automation | Automations | Read<br>Automation | Automations | Execute |
sfmc_get_automation |
Retrieve an automation.<br><br><b>Special considerations</b>: Read-only, open-world | Automation | Automations | Read |
sfmc_get_automation_categories |
List all automation folders.<br><br><b>Special considerations</b>: Read-only, open-world | Automation | Automations | Read |
sfmc_get_automation_file_transfer |
Retrieve details of an Automation Studio file transfer activity.<br><br><b>Special considerations</b>: Read-only, open-world | Automation | Automations | Read |
sfmc_get_automation_file_transfers |
Retrieve a list of file transfer activities from Automation Studio.<br><br><b>Special considerations</b>: Read-only, open-world | Automation | Automations | Read |
sfmc_get_automation_filters |
Retrieve a list of filter activities from Automation Studio.<br><br><b>Special considerations</b>: Read-only, open-world | Automation | Automations | Read |
sfmc_get_automation_filter_definitions |
Retrieve a list of filter definitions used by filter activities.<br><br><b>Special considerations</b>: Read-only, open-world | Automation | Automations | Read |
sfmc_get_automation_ftp_locations |
Retrieve a list of file transfer locations from Automation Studio.<br><br><b>Special considerations</b>: Read-only, open-world | Automation | Automations | Read |
sfmc_get_automation_imports |
Retrieve a list of all import file activities from Automation Studio.<br><br><b>Special considerations</b>: Read-only, open-world | Automation | Automations | Read |
sfmc_get_automation_instance |
Retrieve a specific instance of an automation execution.<br><br><b>Special considerations</b>: Read-only, open-world | Automation | Automations | Read |
sfmc_get_automation_scripts |
Retrieve a list of SSJS activities.<br><br><b>Special considerations</b>: Read-only, open-world | Automation | Automations | Read |
sfmc_get_automation_trigger_status |
Check the status of a trigger API request.<br><br><b>Special considerations</b>: Read-only, open-world | Automation | Automations | Read |
sfmc_get_automations |
List all automations.<br><br><b>Special considerations</b>: Read-only, open-world | Automation | Automations | Read |
sfmc_get_ftp_location |
Retrieve a file transfer location.<br><br><b>Special considerations</b>: Read-only, open-world | Automation | Automations | Read |
sfmc_get_sql_queries |
List all SQL query activities.<br><br><b>Special considerations</b>: Read-only, open-world | Automation | Automations | Read |
sfmc_get_sql_query |
Retrieve a SQL query activity.<br><br><b>Special considerations</b>: Read-only, open-world | Automation | Automations | Read |
sfmc_run_automation |
Run an automation immediately. | Automation | Automations | Read<br>Automation | Automations | Execute |
sfmc_run_automation_activities |
Run a set of activities in an automation by ID. | Automation | Automations | Read<br>Automation | Automations | Execute |
sfmc_run_automation_activities_by_key |
Run a set of activities in an automation by external key. | Automation | Automations | Read<br>Automation | Automations | Execute |
sfmc_run_sql_query |
Execute a SQL query activity. | Automation | Automations | Read<br>Automation | Automations | Execute |
sfmc_start_automation_file_transfer |
Run a file transfer activity in Automation Studio immediately. | Automation | Automations | Read<br>Automation | Automations | Execute |
sfmc_update_automation |
Update an automation.<br><br><b>Special considerations</b>: Destructive | Automation | Automations | Read<br>Automation | Automations | Write |
sfmc_update_automation_file_transfer |
Update a file transfer activity in Automation Studio.<br><br><b>Special considerations</b>: Destructive | Automation | Automations | Read<br>Automation | Automations | Write |
sfmc_update_automation_file_trigger |
Activate or deactivate the file trigger for an automation by ID.<br><br><b>Special considerations</b>: Destructive | Automation | Automations | Read<br>Automation | Automations | Write |
sfmc_update_automation_file_trigger_by_key |
Activate or deactivate the file trigger for an automation by external key.<br><br><b>Special considerations</b>: Destructive | Automation | Automations | Read<br>Automation | Automations | Write |
sfmc_update_automation_trigger |
Activate or deactivate the schedule trigger for an automation.<br><br><b>Special considerations</b>: Destructive | Automation | Automations | Read<br>Automation | Automations | Write |
sfmc_update_ftp_location |
Update a file transfer location.<br><br><b>Special considerations</b>: Destructive | Automation | Automations | Read<br>Automation | Automations | Write |
sfmc_update_sql_query |
Update a SQL query activity.<br><br><b>Special considerations</b>: Destructive | Automation | Automations | Read<br>Automation | Automations | Write |
sfmc_validate_sql_query |
Validate SQL query text.<br><br><b>Special considerations</b>: Read-only, open-world | Automation | Automations | Read<br>Automation | Automations | Write |