@mgcrea/mcp-apple-reminders

MCPattesté
v1.9.0io.github.mgcreaMITMis à jour il y a 1 jnpmGitHub

Search, read and act on Apple Reminders — lists, due dates, writes off by default

Fonctionne dans
ClaudeCursorCopilotGemini

Déduit des transports déclarés par cette annonce (stdio). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.

Build attesté
Une attestation de provenance vérifiée lie cet artefact au dépôt indiqué. Personne n’a encore revendiqué l’annonce — cela prouve où le code a été construit, pas qui le soutient.
344Téléch./sem.
il y a 1 jDernière mise à jour
Paquet
Auteurio.github.mgcrea
LicenceMIT
Version1.9.0
Sourcenpm+mcp-registry
Statut de confiance
A
85/100Fiable
Listé dans l’index Forge+10/10
Identité vérifiée · build attesté+20/20
Signature de publication Ed25519+0/5
Incluse automatiquement quand l’éditeur exécute `forge publish`
Vérification de domaine+0/5
Éditeur : hébergez /.well-known/forge.json sur la page d’accueil du paquet avec { "publisher": "<github-login>" }
npm Trusted Publishing (Sigstore)+5/5
Correspondance de mainteneur npm+0/5
Éditeur : ajoutez le login GitHub vérifié aux mainteneurs du paquet npm (npm owner add <login>)
Analyse CVE · propre+30/30
Analyse statique · propre+20/20
Collez-le dans Claude Code, Cursor ou tout assistant d’IA pour combler toutes les lacunes
StatutIdentité vérifiée
ÉditeurNon vérifié
SignatureNon signé
Domaine
Provenance✓ Vérifié par Sigstore · 938b31f
Dépendances✓ 60 résolues+ · aucune vulnérable
Surface d’outils13 outils · 2 privilégiés
Analyse de sécurité✓ Proprev1.9.0 · aujourd’huiQuelle est l’efficacité de cette analyse ?
ÉvaluationsAucune
Indexé2 sept. 2026

La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.

Outils

13 outils · 2 privilégiés
Extrait statiquement du paquet publiév1.9.0 · 20h ago

Lu dans le code que npm livre réellement, au moment de l’analyse. Le paquet n’a jamais été exécuté. Les outils enregistrés dynamiquement à l’exécution, ou cachés dans du code empaqueté ou minifié, peuvent passer inaperçus — c’est donc un plancher de la surface d’outils, pas un recensement complet.

apple_reminders_whats_dueReport what is actually outstanding across the lists, separating overdue from upcoming and from undated. Read-only — it does not complete or reschedule anything.

Report what is actually outstanding across the lists, separating overdue from upcoming and from undated. Read-only — it does not complete or reschedule anything.

Aucun schéma d’entrée n’a été publié pour cet outil.

apple_reminders_capture_action_itemsTurn a thread, a meeting or a note into reminders — checking what already exists first, because re-running this over the same source is how duplicates happen. Requires writes.

Turn a thread, a meeting or a note into reminders — checking what already exists first, because re-running this over the same source is how duplicates happen. Requires writes.

Aucun schéma d’entrée n’a été publié pour cet outil.

apple_reminders_diagnosticsReport which lanes are live, which macOS permissions are granted, and what each missing one is blocking. Start here when a tool returns degraded or fails — it names the exact System Settings pane to open.

Report which lanes are live, which macOS permissions are granted, and what each missing one is blocking. Start here when a tool returns degraded or fails — it names the exact System Settings pane to open.

Aucun schéma d’entrée n’a été publié pour cet outil.

apple_reminders_list_accountsList the Reminders accounts, with how many lists and reminders each holds. Start here to discover account names for the other tools.

List the Reminders accounts, with how many lists and reminders each holds. Start here to discover account names for the other tools.

Aucun schéma d’entrée n’a été publié pour cet outil.

apple_reminders_list_listsList every Reminders list, across accounts. Lists nest inside other lists (Reminders calls those groups), so each entry carries its depth. Each also reports its total and incomplete counts, which is the cheapest way to see where the live work is.

List every Reminders list, across accounts. Lists nest inside other lists (Reminders calls those groups), so each entry carries its depth. Each also reports its total and incomplete counts, which is the cheapest way to see where the live work is.

Aucun schéma d’entrée n’a été publié pour cet outil.

apple_reminders_create_reminderCreate a reminder. With no list, it goes to the list Reminders itself treats as the default — the same one the app would have used.

Create a reminder. With no list, it goes to the list Reminders itself treats as the default — the same one the app would have used.

Aucun schéma d’entrée n’a été publié pour cet outil.

apple_reminders_update_reminderChange fields on one reminder. Anything you omit is left alone. Setting `due` to a bare day converts it to an all-day reminder; setting a date-time makes it timed.

Change fields on one reminder. Anything you omit is left alone. Setting `due` to a bare day converts it to an all-day reminder; setting a date-time makes it timed.

Aucun schéma d’entrée n’a été publié pour cet outil.

apple_reminders_complete_remindersTick reminders off, or un-tick them with `completed: false`. Separate from update because it is the common case and takes several at once.

Tick reminders off, or un-tick them with `completed: false`. Separate from update because it is the common case and takes several at once.

Aucun schéma d’entrée n’a été publié pour cet outil.

apple_reminders_move_remindersprivilégiéMove reminders to another list. NOTE: Reminders' scripting interface makes a list read-only on a reminder, so this is a copy followed by a delete. Each moved reminder therefore gets a NEW ref (returned alongside the old one) and a new creation date. The original is deleted only after the copy is co…

Move reminders to another list. NOTE: Reminders' scripting interface makes a list read-only on a reminder, so this is a copy followed by a delete. Each moved reminder therefore gets a NEW ref (returned alongside the old one) and a new creation date. The original is deleted only after the copy is co…

Aucun schéma d’entrée n’a été publié pour cet outil.

apple_reminders_delete_remindersprivilégiéDelete reminders. Unlike Notes, Reminders has no Recently Deleted — this is irreversible, so it requires an explicit confirm.

Delete reminders. Unlike Notes, Reminders has no Recently Deleted — this is irreversible, so it requires an explicit confirm.

Aucun schéma d’entrée n’a été publié pour cet outil.

apple_reminders_list_remindersList reminders, soonest due first, with undated ones last. Returns a `ref` per reminder for the read and action tools. Completed reminders are excluded unless you ask for them. Every filter is optional; with none, this is the whole live list.

List reminders, soonest due first, with undated ones last. Returns a `ref` per reminder for the read and action tools. Completed reminders are excluded unless you ask for them. Every filter is optional; with none, this is the whole live list.

Aucun schéma d’entrée n’a été publié pour cet outil.

apple_reminders_search_remindersSearch reminders by text. `scope: "full"` (the default) matches the name and the notes body; `scope: "title"` matches only the name. Accepts the same filters as list_reminders, so you can search within one list or one date range.

Search reminders by text. `scope: "full"` (the default) matches the name and the notes body; `scope: "title"` matches only the name. Accepts the same filters as list_reminders, so you can search within one list or one date range.

Aucun schéma d’entrée n’a été publié pour cet outil.

apple_reminders_get_reminderRead one reminder in full by ref, including its notes body and any subtasks. `dueDate` and `alldayDueDate` are reported separately from the combined `due` field, so you can see which property actually holds the date.

Read one reminder in full by ref, including its notes body and any subtasks. `dueDate` and `alldayDueDate` are reported separately from the combined `due` field, so you can see which property actually holds the date.

Aucun schéma d’entrée n’a été publié pour cet outil.

13 outils sur 13 ont publié une description.

Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.

À propos

Search, read and act on Apple Reminders — lists, due dates, writes off by default

Mots-clés
mcp
Alternatives
Comparaison des surfaces d’outils…

Arbre de dépendances

Ce qu'une analyse Forge a résolu à partir des métadonnées npm le 2026-09-02 — résolution observée, et non une déclaration de l'éditeur.

60 paquets résolus · 3 directs · aucun porteur d'avis de sécurité La résolution s'arrête à la profondeur 4 et à 60 paquets.

L'exploration s'est arrêtée à la limite de profondeur 4. Tout ce qui se trouve en dessous n'a jamais été résolu.

L'exploration s'est arrêtée à la limite de 60 paquets. Le reste de l'arbre n'a jamais été résolu.

36 autres paquets résolus ne sont pas dessinés ici (limite d'affichage : 24). Toute dépendance porteuse d'un avis de sécurité est dessinée quelle que soit la limite. Inventaire complet (SBOM CycloneDX)

Déclarées mais non résolues

54 dépendances déclarées ne sont jamais arrivées dans l'arbre. Elles manquent à la résolution de Forge, pas au paquet.

+42 de plus non listées. Les comptes par motif ci-dessus les couvrent toutes.

Non suivies : peerDependencies. Cet arbre ne couvre que les dépendances d'exécution ; ce qu'elles entraînent n'a jamais été résolu.