Agent♥︎Age
Catalog

Apprise RMCP

Official

by dinglebear-ai · Rust

Rust MCP server and CLI for Apprise notification fan-out across dozens of delivery backends.

ai.dinglebear/apprise-rmcp (MCP Server)

ai.dinglebear/apprise-rmcp is a Rust MCP server and CLI that performs Apprise notification fan-out across many delivery backends. It supports authenticated stdio and HTTP transports and exposes an MCP tool plus a CLI for health checks, single URL sends, and tool invocation via agents.

🛠️ Key Features

  • Rust MCP server and CLI
  • Apprise notification fan-out across dozens of delivery backends
  • Authenticated stdio and HTTP transports
  • One MCP tool: apprise
  • CLI command: rapprise

🚀 Use Cases

  • Agents send tagged notifications through a preconfigured Apprise server
  • Run one-off Apprise URL sends
  • Check upstream health using stdio MCP, Streamable HTTP MCP, or direct shell commands

⚡ Developer Benefits

  • Health checks via rapprise health --json
  • Loopback HTTP example using APPRISE_MCP_HOST=127.0.0.1 and tools/call with {"action":"health"}
  • Uses Model Context Protocol (mcp, model-context-protocol) and HTTP/webhooks-style integrations (via Apprise backends)

⚠️ Limitations

  • Focused on Apprise delivery backends and the single MCP tool (apprise), plus the rapprise CLI

Topics

appriseautomationclaude-codeclaude-code-pluginsclicodexgeminihomelabhttp-servermcpmcp-servermodel-context-protocolnotificationsoauthpush-notificationsrmcpruststdiowebhooks