@simplepush/mcp

MCPcommunautéen ligne
v0.3.1sh.simplepuMIT OR Apache-2.0Mis à jour il y a 4 jnpmGitHub

Send tasks and notifications to people's phones. Answers build a queryable knowledge base.

État de l’endpointen ligne
vérifié il y a 1 jour · 462 ms · authentification requise
100 % des dernières 2 vérifications ont atteint cet endpoint
Fonctionne dans
ClaudeCursorCopilotChatGPTGemini

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

Indexé automatiquement depuis des sources publiques. Pas encore vérifié par son développeur sur Forge.Revendiquer cette annonce →
212Téléch./sem.
il y a 4 jDernière mise à jour
Lit ces identifiants
  • SP_API_TOKENClé d’APIfacultatif

    Personal API token from the API Token screen in the Simplepush app. Set this or SP_INTEGRATION_TOKEN.

  • SP_INTEGRATION_TOKENClé d’APIfacultatif

    Organization integration token from `sp integration create`. Set this or SP_API_TOKEN; unlocks member, topic and broadcast targeting and end-to-end encryption.

  • SP_KEYSClé d’APIfacultatif

    Personal encryption keys exported from the app, comma-separated: a bare base64 key is the Personal Password key, `topic=key` binds a key to one topic.

Déclaré par l’auteur dans le registre MCP officiel. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Paquet
Auteursh.simplepu
LicenceMIT OR Apache-2.0
Version0.3.1
Sourcenpm+mcp-registry
Statut de confiance
B
60/100Bon
Listé dans l’index Forge+10/10
Identité de l’éditeur vérifiée+0/20
Éditeur : exécutez `forge publish` depuis le dépôt du paquet pour revendiquer la propriété
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)+0/5
Publiez depuis GitHub Actions avec --provenance pour que l’attestation lie ce paquet à ce dépôt
Correspondance de mainteneur npm+0/5
Acquis dès que votre identité est vérifiée ci-dessus et que ce login est mainteneur npm de ce paquet
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
StatutIndexé par la communauté
ÉditeurNon vérifié
SignatureNon signé
Domaine
Provenance
Dépendances✓ 9 résolues · aucune vulnérable
Surface d’outils14 outils · aucun privilégié
Analyse de sécurité✓ Proprev0.3.0 · il y a 5 jQuelle est l’efficacité de cette analyse ?
ÉvaluationsAucune
Indexé7 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

14 outils · aucun privilégié
Extrait statiquement du paquet publiév0.3.0 · 5d 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.

send_notificationAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

send_taskAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

append_subtaskAdd a follow-up question or checklist item to a task sent with send_task. Pass the append_token from that result: a task's token appends to that one task; a group's token appends to every instance of the group (narrow with `instances`). Subtasks take the same content, `inputs` and `reply` as send_t…

Add a follow-up question or checklist item to a task sent with send_task. Pass the append_token from that result: a task's token appends to that one task; a group's token appends to every instance of the group (narrow with `instances`). Subtasks take the same content, `inputs` and `reply` as send_t…

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

cancel_taskWithdraw something sent earlier: pass a task_id (tsk_...), subtask_id (sub_...) or group_id (grptsk_...). Pending recipients see it as canceled and can no longer answer; answers already given stay. Canceling a group cancels every still-pending instance and reports how many were already finished. No…

Withdraw something sent earlier: pass a task_id (tsk_...), subtask_id (sub_...) or group_id (grptsk_...). Pending recipients see it as canceled and can no longer answer; answers already given stay. Canceling a group cancels every still-pending instance and reports how many were already finished. No…

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

get_task_answerCheck whether a task sent with send_task, or a subtask added with append_subtask, has been answered. Pass exactly one of task_id or subtask_id. Returns the answer, or pending if the person has not replied yet; for a subtask the result also names its parent task. A photo, voice or file answer carrie…

Check whether a task sent with send_task, or a subtask added with append_subtask, has been answered. Pass exactly one of task_id or subtask_id. Returns the answer, or pending if the person has not replied yet; for a subtask the result also names its parent task. A photo, voice or file answer carrie…

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

get_notification_answerCheck whether a notification sent with send_notification and an `input` has been answered. Pass the notification_id it returned. Returns the pick, pending if untouched, or delivered when the notification carried no input (nothing to answer).

Check whether a notification sent with send_notification and an `input` has been answered. Pass the notification_id it returned. Returns the pick, pending if untouched, or delivered when the notification carried no input (nothing to answer).

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

query_tasksAnswers 'which tasks are open, expired, declined or done, and who has them'. Status only — it never shows what people answered or reported; for that use get_task, query_events or get_activity. One page of compact summaries, newest first: id, title, tag, topic, status, recipients, input kinds and re…

Answers 'which tasks are open, expired, declined or done, and who has them'. Status only — it never shows what people answered or reported; for that use get_task, query_events or get_activity. One page of compact summaries, newest first: id, title, tag, topic, status, recipients, input kinds and re…

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

get_taskAnswers 'what exactly was asked and answered on this task'. The full content of one task and every subtask appended to it: the questions, the answers given, replies, declines, and the uploads (inputId) and reply files (id) for download_attachment. Use after query_tasks or get_activity has identifie…

Answers 'what exactly was asked and answered on this task'. The full content of one task and every subtask appended to it: the questions, the answers given, replies, declines, and the uploads (inputId) and reply files (id) for download_attachment. Use after query_tasks or get_activity has identifie…

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

get_group_statusAnswers 'who has answered and who has not' for a task sent to several people as independent copies (a grptsk_ group id, as shown on tasks from query_tasks): one summary per recipient plus a count per status.

Answers 'who has answered and who has not' for a task sent to several people as independent copies (a grptsk_ group id, as shown on tasks from query_tasks): one summary per recipient plus a count per status.

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

query_eventsAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

query_submissionsAnswers 'did anyone report something on their own' — reports people sent without being asked (not answers to a task): text, photo, file, voice note, location, with who sent it and when. Check this whenever a question is about problems or reports; the task index never shows these. Oldest first; defa…

Answers 'did anyone report something on their own' — reports people sent without being asked (not answers to a task): text, photo, file, voice note, location, with who sent it and when. Check this whenever a question is about problems or reports; the task index never shows these. Oldest first; defa…

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

search_knowledgeAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

get_activityUse this first for 'any problems with <member>?', 'what is going on with <member> / at the site?', 'catch me up', 'anything I should know?'. One call returns the bundle: open tasks, tasks that were declined or expired, and the window's answers, replies, declines, cancellations and ad-hoc submission…

Use this first for 'any problems with <member>?', 'what is going on with <member> / at the site?', 'catch me up', 'anything I should know?'. One call returns the bundle: open tasks, tasks that were declined or expired, and the window's answers, replies, declines, cancellations and ad-hoc submission…

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

download_attachmentFetches a photo, voice recording or file by the id of what holds it and the id of the file, the same pair the SDK's download takes. Images come back inline so you can look at them; other files come back as a short-lived download URL plus metadata. Needs the 'files:read' scope.

Fetches a photo, voice recording or file by the id of what holds it and the id of the file, the same pair the SDK's download takes. Images come back inline so you can look at them; other files come back as a short-lived download URL plus metadata. Needs the 'files:read' scope.

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

10 outils sur 14 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

Send tasks and notifications to people's phones. Answers build a queryable knowledge base.

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-13 — résolution observée, et non une déclaration de l'éditeur.

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

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.