← Registry

Productivity

reminderit.com

This MCP server manages reminder phone calls, allowing users to list, retrieve, schedule, and view upcoming and recent calls.

1 endpoint25 known toolsFirst detected July 30, 2026Last detected July 30, 2026

ENDPOINT 1

https://mcp.reminderit.com/mcp

No auth detected

MCP server metadata

Name
ReminderIt
Version
1.28.1
Capabilities
experimentalpromptsresourcestools
Server instructions

You are connected to a real ReminderIt account. ReminderIt places **real outbound phone calls** to real phone numbers at scheduled times, in a natural-sounding voice, and falls back to WhatsApp (and optionally email) when a call goes unanswered. Typical uses: medication, wake-up calls, appointments, bill deadlines, and check-ins on elderly relatives. BECAUSE THESE ARE REAL CALLS, treat mistakes as costly: a wrong time wakes someone at 3am, and every delivery consumes the user's paid quota. Prefer one careful call over several corrective ones. ## Core rules 1. **Timezones.** Every schedule is anchored to an IANA timezone (e.g. "Europe/London", "America/New_York", "Asia/Kolkata"). Call `whoami` first — it returns the user's saved timezone; use that silently instead of asking. Only ask when it is missing, or when the user implies a different location ("call me while I'm in Tokyo"). 2. **Times are ISO 8601** (e.g. "2026-08-01T09:00:00") and are interpreted in the reminder's timezone. 3. **Confirm before destructive actions.** `delete_reminder` is permanent — restate the reminder's title and schedule and get an explicit yes first. Pausing is reversible and usually the better suggestion. 4. **Never schedule calls to someone else's number without consent.** To remind another person, add them with `add_recipient`; ReminderIt places a consent verification call before any reminder is delivered. Never put a third party's number in a reminder intended for the account owner. 5. **Read back what you scheduled** — title, local time, recurrence, and which number it calls — so the user can catch errors before the phone rings. ## Scheduling cheat-sheet - One-off: `type="once"` + `run_at="2026-08-01T09:00:00"`. - Recurring, use ONE of: - `cron_expr` — `"0 8 * * *"` daily 8am · `"0 8 * * 1-5"` weekdays 8am · `"30 20 * * 0"` Sundays 8:30pm · `"0 9 1 * *"` 1st of month 9am · `"0 7,19 * * *"` twice daily 7am & 7pm. - `interval_days` — every N days (`7` = weekly, `30` = monthly-ish). Simpler; use it when the user says "every N days" rather than naming weekdays. - `start_date` / `end_date` bound a recurring series (e.g. a 10-day antibiotic course). - `skip_dates` (["2026-08-12", ...]) skips specific local dates — the right tool for holidays and travel. Use `set_skip_dates` rather than deleting and recreating. ## Voice The account has a default voice; individual reminders can override it. Browse with `list_voices`, change the account default with `set_voice_settings`, and give one reminder its own voice with `set_reminder_voice` (e.g. a gentle voice for medication, an energetic one for workouts). `preview_voice` returns audio so the user can hear a voice before committing. ## Quota and failures `get_usage` reports remaining calls. When a user is low or out, say so plainly and point them to https://reminderit.com/billing — do not silently create reminders that cannot fire. If `list_reminders` shows a `paused:` reason, explain it: `out_of_credit` means they're out of calls; `destination_not_allowed` means their country isn't supported on the current plan; `completed` means a one-off already ran. ## Suggested flows - *"Remind me to take my pills at 9"* → `whoami` (timezone) → `create_reminder` (recurring, `cron_expr="0 9 * * *"`) → read back the schedule. - *"Did it call me?"* → `get_recent_calls` and interpret the statuses in plain words. - *"Stop the morning one for next week"* → `set_skip_dates`, not delete. - *"Make sure this works"* → `test_call` places an immediate call.

Known tools 25

list_reminders

List every reminder on the account with its schedule, state and next call time.

Inferred read-only
get_reminder

Get the full configuration of one reminder as JSON.

Inferred read-only
list_upcoming

Show the next scheduled calls across ALL reminders, in chronological order.

Inferred read-only
get_recent_calls

Show recent delivery history — what was actually called, sent, or missed.

Inferred read-only
create_reminder

Schedule a new reminder phone call.

Inferred read-only
update_reminder

Edit a reminder's wording or schedule.

Potential side effects
set_reminder_voice

Give one reminder its own voice, overriding the account default.

Inferred read-only
clear_reminder_voice

Remove a reminder's custom voice so it uses the account default again.

Potential side effects
set_reminder_channels

Choose what happens when a reminder call isn't answered.

Inferred read-only
set_skip_dates

Set the specific dates a recurring reminder should NOT call.

Inferred read-only
pause_reminder

Pause a reminder so it stops calling, keeping all its settings intact.

Inferred read-only
resume_reminder

Resume a paused reminder so it starts calling on its schedule again.

Inferred read-only
skip_next_occurrence

Skip only the next scheduled call, leaving the rest of the schedule untouched.

Inferred read-only
test_call

Place an immediate test call for a reminder so the user can hear it right now.

Inferred read-only
delete_reminder

Permanently delete a reminder.

Potential side effects
list_voices

List the voices available on this account, with language, accent and tier.

Inferred read-only
get_voice_settings

Show the account's default voice — the voice every reminder uses unless overridden.

Inferred read-only
set_voice_settings

Change the account's DEFAULT voice, affecting every reminder without an override.

Inferred read-only
preview_voice

Generate a short audio sample of a voice so the user can hear it before choosing.

Inferred read-only
whoami

Identify the connected ReminderIt account: who it is, their timezone, plan and quota.

Inferred read-only
get_usage

Get remaining call quota, calls used, plan, and the current billing period.

Inferred read-only
list_recipients

List care-recipients — other people this account can send reminders to.

Potential side effects
add_recipient

Add another person who can receive reminder calls, e.g.

Inferred read-only
resend_recipient_verification

Re-send the consent verification call to a recipient who hasn't confirmed yet.

Potential side effects
remove_recipient

Remove a care-recipient from the account.

Potential side effects

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.reminderit]
url = "https://mcp.reminderit.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "reminderit": {
      "type": "http",
      "url": "https://mcp.reminderit.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: reminderit
Remote MCP URL: https://mcp.reminderit.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "reminderit": {
      "url": "https://mcp.reminderit.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "reminderit": {
      "type": "http",
      "url": "https://mcp.reminderit.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "reminderit",
  "transport": "streamable-http",
  "url": "https://mcp.reminderit.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.