MCP Server Tools for Marketing Cloud Engagement
The MCP server can execute various functions in Marketing Cloud Engagement to help manage the campaigns and content in your org. Each of these predefined functions is called a tool. When you ask your AI assistant to complete a task, it checks to see if any of the tools available on the MCP server are suitable for completing the task. If it finds a suitable tool, it uses the MCP server to execute the function.
For information about setting up and using the MCP server, see the Guide section.
The tools for the MCP server for Marketing Cloud Engagement fall into these categories:
In each of these sections, the Permission Scopes column indicates the permission scopes that your managed package must include to use the specified tool.
The Special Considerations column contains additional information to keep in mind when using the tool:
- Asynchronous
The tool performs a function asynchronously. The AI assistant uses a separate tool to check the status of the request, which could consume more tokens.
- Destructive
The tool performs a function that can change data irreversibly. 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.
- Open-world
The tool interacts with data objects that don’t conform to a rigid schema. For example, if a tool retrieves data extensions, the schemas it returns vary based on the fields present in each data extension.
- Read-only
The tool can’t modify objects on its own.