Command Palette

Search for a command to run...

Home / Servers

rgotify

Updated 22d ago

by dinglebear-ai

gotify-rmcp

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

It exposes one MCP tool, gotify, plus the rgotify CLI. Agents can send notifications, inspect server health, list messages, and manage Gotify apps and clients through stdio MCP, Streamable HTTP MCP, or direct shell commands.

30-second path: set GOTIFY_URL, then run npx -y @dinglebear/rgotify health --json -> start loopback HTTP with GOTIFY_MCP_HOST=127.0.0.1 npx -y @dinglebear/rgotify serve -> call tools/call with {"action":"health"}.

Status: operational RMCP upstream-client server. Write-capable; destructive delete actions are gated by explicit confirmation. HTTP MCP supports loopback dev mode, static bearer tokens, and Google OAuth through lab-auth.

Not for: replacing Gotify, storing notifications independently, generic webhook routing, scheduling reminders, multi-tenant isolation, or passing Gotify tokens through MCP tool arguments.

Contents

Naming

SurfaceThis repo
Repositorydinglebear-ai/rgotify
Rust crate (Cargo package)gotify-mcp
Binary / CLIrgotify
npm package@dinglebear/rgotify
npm binary aliasesgotify-rmcp, rgotify
MCP toolgotify
MCP registry nameai.dinglebear/rgotify
Config home~/.gotify on hosts, /data in containers
Env prefixesGOTIFY_*, GOTIFY_MCP_*, GOTIFY_RMCP_* for npm launcher controls

These names intentionally differ. The npm package and registry entry use the RMCP family name, the Cargo package is gotify-mcp, the git repo is rgotify, and the shipped binary uses the short Rust CLI name rgotify.

Capabilities And Boundaries

  • Send Gotify push notifications with message, title, priority, and extras.
  • Read server health, runtime status, server version, current user, messages, applications, and clients.
  • Create or update applications and create clients.
  • Delete messages, all messages, applications, or clients only after explicit destructive confirmation.
  • Expose MCP prompts for common workflows and a resource containing the current tool schema.
This repo ownsGotify ownsExplicitly out of scope
MCP/CLI projection, request validation, auth policy, response shaping, setup checks, destructive gates.Notification storage, delivery, Gotify users, token issuance, app/client state, upstream API semantics.Notification scheduling, independent persistence, arbitrary webhook relay behavior, multi-tenant sandboxing, credential brokerage.

Install

Related servers

n8n

Updated today

by n8n-io

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

204,501

mcp-server-fetch

OfficialUpdated 14d ago

by modelcontextprotocol

A Model Context Protocol server providing tools to fetch and convert web content for usage by LLMs

90,371

@modelcontextprotocol/server-everything

OfficialUpdated 14d ago

by modelcontextprotocol

MCP server that exercises all the features of the MCP protocol

90,371

mcp-server-git

OfficialUpdated 14d ago

by modelcontextprotocol

A Model Context Protocol server providing tools to read, search, and manipulate Git repositories programmatically via LLMs

90,371