salesforce-marketing-cloud-mcp

Query data extensions, trigger journeys, and manage subscribers in Salesforce Marketing Cloud.

8|Updated May 16, 2026
One-click install
npx skills add https://github.com/Aradotso/marketing-skills --skill salesforce-marketing-cloud-mcp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: salesforce-marketing-cloud-mcp
Source: https://github.com/Aradotso/marketing-skills/tree/main/skills/salesforce-marketing-cloud-mcp
Command: npx skills add https://github.com/Aradotso/marketing-skills --skill salesforce-marketing-cloud-mcp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires SFMC_CLIENT_ID, SFMC_CLIENT_SECRET, SFMC_SUBDOMAIN, SFMC_ACCOUNT_ID, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill solves the challenge of integrating Salesforce Marketing Cloud with AI agents, allowing for data querying, journey triggering, and subscriber management via natural language.

Core Features & Use Cases

  • Query Data Extensions: Retrieve subscriber and customer data from Salesforce Marketing Cloud.
  • Trigger Journeys: Programatically enroll contacts into Journey Builder workflows.
  • Manage Subscribers: View, update, or unsubscribe contacts while respecting communication preferences.
  • Use Case: For instance, an AI agent can be used to query customer data from Salesforce Marketing Cloud and trigger a specific marketing journey based on that data.

Quick Start

To deploy the Salesforce Marketing Cloud MCP server, run the command 'npx mcpfusion deploy'.

Frequently Asked Questions about salesforce-marketing-cloud-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I trigger Salesforce Marketing Cloud journeys using an AI agent?

You can trigger Salesforce Marketing Cloud journeys by integrating your AI agent with this Skill to programmatically enroll contacts into Journey Builder workflows via natural language commands.

Can I query data extensions in Salesforce Marketing Cloud through natural language?

Yes, querying data extensions is supported. The Skill allows AI agents to retrieve subscriber and customer data directly from Salesforce Marketing Cloud using natural language requests.

Do I need API credentials to manage subscribers in Salesforce Marketing Cloud?

Yes, managing subscribers requires specific Salesforce Marketing Cloud API credentials, including SFMC_CLIENT_ID, SFMC_CLIENT_SECRET, SFMC_SUBDOMAIN, and SFMC_ACCOUNT_ID to access and update contacts.

How do I deploy an AI agent for marketing automation workflows with SFMC?

To deploy the AI agent integration for marketing automation workflows, run the command 'npx mcpfusion deploy' after configuring your required Salesforce Marketing Cloud API credentials.

What are the limitations when using an AI agent for subscriber management in SFMC?

When using an AI agent for subscriber management, the limitation is that all updates, views, or unsubscriptions must strictly respect the communication preferences configured within your Salesforce Marketing Cloud environment.