MCP Server Configuration
1{
2 "name": "send-mcp",
3 "command": "npx",
4 "args": [
5 "send-mcp"
6 ],
7 "env": {
8 "API_KEY": "xxxxx",
9 "TRANSACTIONAL_EMAILS_CAMPAIGN_ID": "xxxxx",
10 "SMTP_ENABLED": "true",
11 "SMTP_FROM": "xxxxx",
12 "SMTP_USER": "xxxxx",
13 "SMTP_PASSWORD": "xxxxx"
14 }
15}
JSON15 lines
README Documentation
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
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-mcp
http
npx send-mcp http --port 3000
Environment 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]
Quick Install
Quick Actions
Key Features
Model Context Protocol
Secure Communication
Real-time Updates
Open Source