UNPKG

reminder-mcp

Version:

A mcp server for scheduling and triggering reminders

32 lines (31 loc) 943 B
import { ReminderService } from '../services/index.js'; const reminderService = new ReminderService(); export const deleteReminderHandler = async ({ deletionType, title, }) => { try { const deletedCount = await reminderService.deleteReminders(deletionType, title); if (deletedCount === 0) { return { content: [ { type: 'text', text: 'No reminders found to delete.' }, ], }; } return { content: [ { type: 'text', text: `Deleted ${deletedCount} reminder(s).` }, ], }; } catch (error) { return { content: [ { type: 'text', text: error instanceof Error ? error.message : 'Failed to delete reminders', }, ], }; } };