Agent♥︎Age
Catalog

Gotify RMCP

Official

by dinglebear-ai · Rust

Gotify notifications and app, client, and message management over MCP and CLI.

ai.dinglebear/rgotify — MCP server for Gotify notifications and management

This server integrates Gotify notifications and the Gotify app/client/message management workflow over the Model Context Protocol (MCP) and a companion CLI. It exposes one MCP tool, gotify, and provides the rgotify CLI for agent and command-line operations involving health checks and message/app/client management.

🛠️ Key Features

  • One MCP tool: gotify
  • rgotify CLI support
  • Agent-capable actions: send notifications, inspect server health, list messages
  • Manage Gotify apps and clients
  • Interfaces mentioned: stdio MCP, Streamable HTTP MCP, and direct shell commands
  • Supports configuring GOTIFY_URL

🚀 Use Cases

  • Automate Gotify notifications
  • Monitor Gotify server health from agents
  • Retrieve and list messages
  • Manage Gotify apps and clients from MCP/CLI workflows

⚡ Developer Benefits

  • Uses MCP plus CLI (rgotify) for health and message operations
  • Includes a documented “30-second path” using health --json
  • Can call tools/call with {"action":"health"} after running the loopback HTTP serve flow

⚠️ Limitations

  • Described operational state references “RMCP upstream-client” and “Status: operational,” but no further constraints are provided in the source excerpt.

Topics

automationclaude-codeclaude-code-pluginsclicodexgeminigotifyhomelabhttp-servermcpmcp-servermodel-context-protocolnotificationsoauthpush-notificationsrmcpruststdio