Context-aware reminders that surface when your situation matches, not at a fixed time.
io.github.esfih/unremind-me β Model Context Protocol (MCP) Server
The io.github.esfih/unremind-me MCP server provides context-aware reminders. It surfaces reminders when a userβs current situation matches relevant conditions, rather than triggering them at a fixed time. The server description indicates it focuses on adaptive timing tied to context.
π οΈ Key Features
Context-aware reminders
Triggers reminders based on matching situations
Not tied to a fixed time
π Use Cases
Deliver reminders when circumstances match specified criteria
Reduce interruptions by avoiding time-only alerts
β‘ Developer Benefits
Straightforward behavior centered on context matching (as described)
Aligns reminder logic with situational conditions instead of schedules
β οΈ Limitations
No additional capabilities (e.g., specific tools, topics, or integrations) are described in the provided data
Remote MCP server for
UnRemind.me β context-aware reminders that surface
when your situation matches, instead of firing at a fixed time.
An "Unreminder" carries context tags β where you are, what device you have,
whether you're online, who's around, how much time and energy you have β and
surfaces when your current context matches. Tasks can also be delegated to
AI agents, each with scoped access rights and an audit log the owner
reviews.
Verified with Claude and ChatGPT custom connectors (desktop and mobile).
Full walkthrough: https://unremind.me/mcp/
Each token is a separate agent in the app, with its own access rights, its
own audit log, and an optional expiry. Revoke any of them from the same
screen without affecting the others.
Tools
See TOOLS.md for all 16 with descriptions. Every tool carries
MCP behavioural annotations (readOnlyHint, destructiveHint,
idempotentHint, openWorldHint) so a client knows which are safe to call
without confirming and which must not be blindly retried.
Prompts
Four user-invocable prompts, available from your MCP client's prompt menu:
Prompt
What can I do right now?
Give it your available minutes and what you have with you; it finds the tasks that actually fit
Plan my day
Reviews overdue/due-soon work and checks real calendar conflicts before proposing times
Capture this as an Unreminder
Turns raw text into a well-tagged task
Resume where I left off
For an agent starting a session: orient, then continue instead of starting cold
Where to start
orient is the one to call first β it returns who the user is, how they want
to be worked with, what you were last doing, and what needs attention. One
call instead of guessing.
A 401 from the endpoint carries
WWW-Authenticate: Bearer resource_metadata="β¦", so a compliant client can
discover the auth model without being told.
Deep links
Every entity has both an app link and an https twin:
code
unremind://u/{id} # opens the app
https://unremind.me/u/{id} # always resolves
Print both when referring a person to something β you can't tell whether
they're reading on the device that holds the app or on a desktop where a
custom scheme resolves to nothing.
Design notes for agent authors
create_unreminder submits for approval; it does not silently appear in
the user's list. Writes that a person will act on go through them.
Context tags describe what a task requires to be doable (Computer
means the task needs a computer) β never what the user currently has.
save_progress notes are yours, not a source of truth. The user edits
tasks in the app between sessions; always re-read the live task before
acting on a recollection.
Status
Production. Server unremind-mcp v2.0.0. Liveness at
https://unremind.me/health (200 healthy / 503 degraded), checked
continuously.