← ClaudeAtlas

appriselisted

Send push notifications through apprise-rmcp — a standalone Rust MCP bridge to the Apprise universal notification library (Slack, Discord, email, Telegram, and 100+ more). Use this skill whenever the user wants to send a notification, push an alert, notify a service, fire off a push message, or use Apprise in any way — even if they just say "send me an alert" or "let me know when X is done". Covers three tiers: MCP tool (preferred), CLI binary, and direct REST API curl calls. Trigger phrases include: send notification, push alert, Apprise notify, send push notification, alert via Apprise, notify service, send alert, notify via apprise, ping me, fire an alert, send a Slack notification, Discord alert, Telegram message, send me an email, notify via Pushover, route to Slack/Discord/Telegram/email/PagerDuty.
dinglebear-ai/rapprise · ★ 1 · API & Backend · score 74
Install: claude install-skill dinglebear-ai/rapprise
# Apprise — Universal Push Notifications Send notifications through 100+ services (Slack, Discord, email, Telegram, PagerDuty, Pushover, and more) via `apprise-rmcp`. Choose the tier that matches what's available. --- ## Tier 1 (Preferred): MCP Tool **Tool name:** `apprise` **Dispatch:** set `action` to one of the actions below. ### notify — send to a tag group or all services ``` apprise(action="notify", body="<message>") apprise(action="notify", body="<message>", tag="<tag>", title="<title>", type="<type>") ``` | Parameter | Required | Notes | |-----------|----------|-------| | `body` | yes | Notification message body | | `tag` | no | Named group (e.g. `servers`, `ops`). Omit to notify **all** configured services | | `title` | no | Notification title | | `type` | no | `info` (default) · `success` · `warning` · `failure` | **Examples:** ``` # Alert the "servers" tag group apprise(action="notify", body="Disk at 95%", tag="servers", title="Disk Warning", type="warning") # Notify every configured service apprise(action="notify", body="Deploy to production complete", title="CI/CD", type="success") # Simple informational — type defaults to info apprise(action="notify", body="Backup finished successfully") ``` ### notify_url — stateless one-off (no server config needed) ``` apprise(action="notify_url", urls="<apprise-url-schema>", body="<message>") apprise(action="notify_url", urls="<url>", body="<message>", title="<title>", type="<type>") ``` | Parameter | Required