idoll/sfmc-single-tenant-mcp
If you are the rightful owner of sfmc-single-tenant-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
A Model Context Protocol (MCP) server for Salesforce Marketing Cloud (SFMC) integration, built with FastMCP and OAuth 2.1, designed for deployment on Heroku as a public service.
Tools
Functions exposed to the LLM to take actions
list_data_extensions
Retrieve all data extensions using authenticated user's permissions (supports multi-BU).
query_data_extension
Query specific data extension data with user's OAuth token (supports multi-BU).
get_subscribers
Retrieve subscriber lists with user's permissions (supports multi-BU).
send_email
Send emails using authenticated user's SFMC account (supports multi-BU).
list_business_units
Discover which business units the authenticated user has access to (returns BU IDs for use in other tools).
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client