Skip to main content
Glama

productivity_reminder

Create prioritized reminders with due dates to manage tasks and boost productivity. Set priority levels from low to critical and schedule deadlines for better time management.

Instructions

Create a reminder with priority level

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
taskYesWhat to remember
due_dateNoDue date (YYYY-MM-DD or 'today', 'tomorrow')today
priorityNomedium

Implementation Reference

  • The tool "productivity_reminder" is defined and implemented directly in the `server.tool` call within `registerProductivityTools`. It uses `zod` for input validation and returns a formatted string response.
    server.tool("productivity_reminder", "Create a reminder with priority level", {
      task: z.string().describe("What to remember"),
      due_date: z.string().default("today").describe("Due date (YYYY-MM-DD or 'today', 'tomorrow')"),
      priority: z.enum(["low", "medium", "high", "critical"]).default("medium")
    }, async ({ task, due_date, priority }) => {
      const icons: Record<string, string> = { low: "[LOW]", medium: "[MED]", high: "[HIGH]", critical: "[!!!]" };
      const resolved = due_date === "today" ? new Date().toISOString().split("T")[0]
        : due_date === "tomorrow" ? new Date(Date.now() + 86400000).toISOString().split("T")[0]
        : due_date;
      return { content: [{ type: "text", text: `**Reminder Set** ${icons[priority]}\n\nTask: ${task}\nDue: ${resolved}\nPriority: ${priority.toUpperCase()}\n\n*Add to your task manager or memory file.*` }] };
    });

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ElromEvedElElyon/claw-mcp-toolkit'

If you have feedback or need assistance with the MCP directory API, please join our Discord server