Integrates with Sitecore Send email marketing service, providing tools to manage email lists, add/remove list members, and send both transactional and SMTP emails.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Sitecore Sendsend a transactional email to john@example.com with subject 'Welcome' and body 'Thanks for signing up!'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Sitecore Send MCP Server (Unofficial)
Tools
SMTP
:white_check_mark:
send_smtp_email- Send an email using SMTP
API
:white_check_mark:
get_lists- get email lists:white_check_mark:
get_list_members- get email list members:white_check_mark:
add_list_member- add email list member:white_check_mark:
remove_list_member- remove email list member:white_check_mark:
send_transactional_email- Send an email using transactional email service
Related MCP server: Official Substack MCP Server
Usage
Manual install
{
"mcpServers": {
"send-mcp": {
"command": "npx",
"args": ["send-mcp"],
"env": {
"API_KEY": "xxxxx",
"TRANSACTIONAL_EMAILS_CAMPAIGN_ID": "xxxxx",
"SMTP_ENABLED": "true",
"SMTP_FROM": "xxxxx",
"SMTP_USER": "xxxxx",
"SMTP_PASSWORD": "xxxxx"
}
}
}
}stdio
npx send-mcphttp
npx send-mcp http --port 3000Environment variables
# To Use API
API_KEY=[Sitecore Send API Key]
# To enable send_transactional_email
TRANSACTIONAL_EMAILS_CAMPAIGN_ID=[transactional email campaign id]
# Enable SMTP
SMTP_ENABLED=true
# SMTP
SMTP_FROM=[SMTP From Address]
SMTP_USER=[SMTP User]
SMTP_PASSWORD=[SMTP Password]