MCP servercom.reminderit/reminderit
Schedule real phone-call reminders with WhatsApp follow-up — medication, wake-ups, family check-ins.
Overview
Score?
UNRATED 0.143
of what a free look can see, on 5 looks
Looks
5
last 2 hr ago
Tools
25
More info
URL
mcp.reminderit.com/mcp
streamable-http
Says it is
ReminderIt 0.3.1
protocol 2025-06-18
In the record since
3 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.143 · highest on record 0.8561
Toolsfrom sha256:1f5439cd67…915cd0
| Tool | Schema |
|---|---|
| add_recipient Add another person who can receive reminder calls, e.g. an elderly parent.
ReminderIt immediately places a consent verification call to the number; reminders
are only deli |
input · output |
| clear_reminder_voice Remove a reminder's custom voice so it uses the account default again.
Args:
reminder_id: Reminder whose voice override should be cleared.
|
input · output |
| create_reminder Schedule a new reminder phone call.
This places REAL calls, so get the schedule right the first time: resolve the
timezone via whoami, and read the result back to the user |
input · output |
| delete_reminder Permanently delete a reminder. This cannot be undone.
Confirm with the user first, quoting the reminder's title and schedule. If they may
want it later, use pause_reminder |
input · output |
| get_recent_calls Show recent delivery history — what was actually called, sent, or missed.
Use this to answer "did it call me?", "why didn't I get it?", or to confirm a
reminder is really |
input · output |
| get_reminder Get the full configuration of one reminder as JSON.
Use when you need detail that list_reminders omits — the exact spoken message,
cron expression, skip dates, channel tog |
input · output |
| get_usage Get remaining call quota, calls used, plan, and the current billing period.
Check before creating several reminders or suggesting a test call, and whenever a
delivery fail |
input · output |
| get_voice_settings Show the account's default voice — the voice every reminder uses unless overridden.
Read this before changing anything, so you can report what actually changed and
leave u |
input · output |
| list_recipients List care-recipients — other people this account can send reminders to.
Needed to get the recipient_id for create_reminder. Consent status matters: only
"confirmed" recipi |
input · output |
| list_reminders List every reminder on the account with its schedule, state and next call time.
Start here for almost any request about existing reminders — it is the only way to
discover |
input · output |
| list_upcoming Show the next scheduled calls across ALL reminders, in chronological order.
Answers "what's coming up?" better than list_reminders, because it expands
recurring rules into |
input · output |
| list_voices List the voices available on this account, with language, accent and tier.
Call before set_voice_settings or set_reminder_voice to get valid voice IDs —
never guess one. V |
input · output |
| pause_reminder Pause a reminder so it stops calling, keeping all its settings intact.
Prefer this over delete_reminder whenever the user might want it back — it is
fully reversible with |
input · output |
| preview_voice Generate a short audio sample of a voice so the user can hear it before choosing.
Returns a URL to the generated audio. Useful when a user is deciding between
voices, or w |
input · output |
| remove_recipient Remove a care-recipient from the account.
Any reminders targeting them will stop being delivered. Confirm with the user first.
Args:
recipient_id: Recipient to re |
input · output |
| resend_recipient_verification Re-send the consent verification call to a recipient who hasn't confirmed yet.
Use when list_recipients shows consent as pending and the person missed the first
call. Don' |
input · output |
| resume_reminder Resume a paused reminder so it starts calling on its schedule again.
If it was paused automatically for out_of_credit and the account still has no calls
left, it will paus |
input · output |
| set_reminder_channels Choose what happens when a reminder call isn't answered.
The phone call itself is always attempted. These toggles control the follow-ups:
WhatsApp is on by default, email |
input · output |
| set_reminder_voice Give one reminder its own voice, overriding the account default.
Use when a specific reminder should sound different — a calm, slower voice for
medication; an energetic on |
input · output |
| set_skip_dates Set the specific dates a recurring reminder should NOT call.
The right way to handle holidays, travel, or a pause of a few days — far better
than deleting a reminder and r |
input · output |
| set_voice_settings Change the account's DEFAULT voice, affecting every reminder without an override.
For a single reminder only, use set_reminder_voice instead. Get valid IDs from
list_voice |
input · output |
| skip_next_occurrence Skip only the next scheduled call, leaving the rest of the schedule untouched.
Use for "not tomorrow, but keep it going after that". To skip particular calendar
dates inst |
input · output |
| test_call Place an immediate test call for a reminder so the user can hear it right now.
The phone will ring within seconds — only do this when the user has asked to test,
and never |
input · output |
| update_reminder Edit a reminder's wording or schedule. Only the fields you pass are changed.
Use for "move it to 7am", "say it differently", "stop after the 20th". To pause or
resume, use |
input · output |
| whoami Identify the connected ReminderIt account: who it is, their timezone, plan and quota.
Two jobs. First, it is the connection check — call it when the user asks "am I
connec |
input · output |
Verify it yourself
npx teppi-check https://mcp.reminderit.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M3V0RBBK4T8SHV01G06AHK88