UNPKG

reminder-mcp

Version:

A mcp server for scheduling and triggering reminders

29 lines (28 loc) 827 B
import { ReminderService } from '../services/index.js'; const reminderService = new ReminderService(); export const createReminderHandler = async ({ title, datetime, }) => { try { await reminderService.createReminder(title, datetime); const localTime = datetime.toLocaleString(); return { content: [ { type: 'text', text: `Reminder created at local time: ${localTime}`, }, ], }; } catch (error) { return { content: [ { type: 'text', text: error instanceof Error ? error.message : 'Failed to create reminder', }, ], }; } };