MCP.so
ログイン
C

Cron Job Email Scheduler CronGrid MCP Server

@chaser164

基本情報

Cron Job Email Scheduler CronGrid MCP Server について

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.

Cron Job Email Scheduler CronGrid MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "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>"
      }
    }
  }
}

Cron Job Email Scheduler CronGrid MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Cron Job Email Scheduler CronGrid?

Cron Job Email Scheduler CronGrid is an MCP server that enables LLMs to POST, GET, and DELETE cron jobs that schedule email sends via SendGrid. It is designed for developers using Claude Desktop or other MCP-compatible LLM interfaces who need to automate email scheduling through a cron job service.

How to use Cron Job Email Scheduler CronGrid?

Install via Smithery or manually. For manual setup, clone the repository and add a configuration entry to your MCP client’s JSON file (e.g., claude_desktop_config.json) with the required environment variables: SENDGRID_API_KEY, CRONJOB_API_KEY, FROM_EMAIL, and optional TZ. Then ask your LLM to create, get, or delete scheduled emails. If no recipient email is specified, the server defaults to sending to the sender’s email address.

Key features of Cron Job Email Scheduler CronGrid

  • Schedule email sends via SendGrid using cron jobs
  • POST, GET, and DELETE cron jobs through LLM commands
  • Automatically retrieves current date/time to aid scheduling
  • Defaults to self-emailing if no recipient is specified

Use cases of Cron Job Email Scheduler CronGrid

  • Automate recurring email reminders without manual configuration
  • Schedule one-off email sends for tasks or notifications
  • Let an LLM manage email scheduling based on natural language requests

よくある質問

1

What prerequisites are needed?

A SendGrid account with a verified single sender email, a Cron-Job.Org account, and an MCP-compatible LLM interface (e.g., Claude Desktop). For Smithery installation, Node.js 14+ is required; for manual installation, `uv` is needed.

2

How do I install the server?

You can install automatically via Smithery with `npx -y @smithery/cli install @chaser164/sendgrid-cronjob-mcp --client claude`, or manually by cloning the repository and adding the appropriate configuration to your MCP client’s JSON file.

3

What environment variables are required?

The configuration must include `SENDGRID_API_KEY`, `CRONJOB_API_KEY`, `FROM_EMAIL`, and optionally `TZ` (default is UTC). Timezone values must be chosen from the list at the provided W3Schools reference.

4

Can I customize the recipient email?

Yes. You can specify a "to email" in your request. If omitted, the server sends the email to the sender's own email address (the `FROM_EMAIL` value).

5

Does the server support timezone adjustments?

Yes, via the `TZ` environment variable. The default timezone is UTC, and you can set it to any value from the linked timezone list.

コメント

「コミュニケーション」の他のコンテンツ