Schedule, retrieve, and delete SendGrid cron jobs using natural language commands. Manage your email sends effortlessly through an LLM interface with timezone-aware capabilities. Super-charge a reminder suite of your own with scheduled emails to yourself.
This MCP server requires:
- SendGrid account with verified single sender email address
- Cron-Job.org account
NOTE: timezone environment variable values must conform to IANA values. The default timezone value is UTC.
Server Config
{
"mcpServers": {
"cronjob_email_mcp": {
"command": "~/.local/bin/uv",
"args": [
"--directory",
"/path/to/sendgrid-cronjob-mcp",
"run",
"email-schedule-send-mcp-server.py"
],
"env": {
"SENDGRID_API_KEY": "<SendGrid API key>",
"CRONJOB_API_KEY": "<Cron-Job.org API key>",
"FROM_EMAIL": "<SendGrid verified single sender email address>",
"TZ": "<IANA timezone value>"
}
}
}
}