What is the Gotify RMCP MCP server?
Rust MCP server and CLI for Gotify push notifications and message management.
How to install Gotify RMCP
Copy-paste configuration for popular MCP clients.
GOTIFY_URLrequiredGotify server base URL.
GOTIFY_CLIENT_TOKENsecretGotify client token for read and management actions.
GOTIFY_APP_TOKENsecretGotify app token for sending notifications.
GOTIFY_RMCP_VERSIONOptional GitHub release tag override for the downloaded Gotify RMCP binary.
GOTIFY_RMCP_REPOOptional GitHub owner/repo override for release asset downloads.
GOTIFY_RMCP_RELEASE_BASE_URLOptional release download base URL override.
RUST_LOGTracing filter for Gotify RMCP logs.
{
"mcpServers": {
"gotify-rmcp": {
"command": "npx",
"args": [
"-y",
"gotify-rmcp",
"mcp"
],
"env": {
"GOTIFY_URL": "<YOUR_GOTIFY_URL>",
"GOTIFY_CLIENT_TOKEN": "<YOUR_GOTIFY_CLIENT_TOKEN>",
"GOTIFY_APP_TOKEN": "<YOUR_GOTIFY_APP_TOKEN>",
"GOTIFY_RMCP_VERSION": "<YOUR_GOTIFY_RMCP_VERSION>",
"GOTIFY_RMCP_REPO": "<YOUR_GOTIFY_RMCP_REPO>",
"GOTIFY_RMCP_RELEASE_BASE_URL": "<YOUR_GOTIFY_RMCP_RELEASE_BASE_URL>",
"RUST_LOG": "<YOUR_RUST_LOG>"
}
}
}
}{
"mcpServers": {
"gotify-rmcp": {
"command": "npx",
"args": [
"-y",
"gotify-rmcp",
"mcp"
],
"env": {
"GOTIFY_URL": "<YOUR_GOTIFY_URL>",
"GOTIFY_CLIENT_TOKEN": "<YOUR_GOTIFY_CLIENT_TOKEN>",
"GOTIFY_APP_TOKEN": "<YOUR_GOTIFY_APP_TOKEN>",
"GOTIFY_RMCP_VERSION": "<YOUR_GOTIFY_RMCP_VERSION>",
"GOTIFY_RMCP_REPO": "<YOUR_GOTIFY_RMCP_REPO>",
"GOTIFY_RMCP_RELEASE_BASE_URL": "<YOUR_GOTIFY_RMCP_RELEASE_BASE_URL>",
"RUST_LOG": "<YOUR_RUST_LOG>"
}
}
}
}{
"mcpServers": {
"gotify-rmcp": {
"command": "npx",
"args": [
"-y",
"gotify-rmcp",
"mcp"
],
"env": {
"GOTIFY_URL": "<YOUR_GOTIFY_URL>",
"GOTIFY_CLIENT_TOKEN": "<YOUR_GOTIFY_CLIENT_TOKEN>",
"GOTIFY_APP_TOKEN": "<YOUR_GOTIFY_APP_TOKEN>",
"GOTIFY_RMCP_VERSION": "<YOUR_GOTIFY_RMCP_VERSION>",
"GOTIFY_RMCP_REPO": "<YOUR_GOTIFY_RMCP_REPO>",
"GOTIFY_RMCP_RELEASE_BASE_URL": "<YOUR_GOTIFY_RMCP_RELEASE_BASE_URL>",
"RUST_LOG": "<YOUR_RUST_LOG>"
}
}
}
}{
"servers": {
"gotify-rmcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"gotify-rmcp",
"mcp"
],
"env": {
"GOTIFY_URL": "<YOUR_GOTIFY_URL>",
"GOTIFY_CLIENT_TOKEN": "<YOUR_GOTIFY_CLIENT_TOKEN>",
"GOTIFY_APP_TOKEN": "<YOUR_GOTIFY_APP_TOKEN>",
"GOTIFY_RMCP_VERSION": "<YOUR_GOTIFY_RMCP_VERSION>",
"GOTIFY_RMCP_REPO": "<YOUR_GOTIFY_RMCP_REPO>",
"GOTIFY_RMCP_RELEASE_BASE_URL": "<YOUR_GOTIFY_RMCP_RELEASE_BASE_URL>",
"RUST_LOG": "<YOUR_RUST_LOG>"
}
}
}
}claude mcp add gotify-rmcp --env GOTIFY_URL=<YOUR_GOTIFY_URL> --env GOTIFY_CLIENT_TOKEN=<YOUR_GOTIFY_CLIENT_TOKEN> --env GOTIFY_APP_TOKEN=<YOUR_GOTIFY_APP_TOKEN> --env GOTIFY_RMCP_VERSION=<YOUR_GOTIFY_RMCP_VERSION> --env GOTIFY_RMCP_REPO=<YOUR_GOTIFY_RMCP_REPO> --env GOTIFY_RMCP_RELEASE_BASE_URL=<YOUR_GOTIFY_RMCP_RELEASE_BASE_URL> --env RUST_LOG=<YOUR_RUST_LOG> -- npx -y gotify-rmcp mcpRelated MCP servers
Unraid RMCP
Rust MCP server and CLI for Unraid GraphQL operations across NAS, Docker, VM, and storage workflows.
Unraid MCP
MCP server for Unraid API — provides tools to interact with an Unraid server's GraphQL API.
Yarr MCP
Self-hosted media fleet operations across Sonarr, Radarr, Plex, and related apps over MCP and CLI.
Yarr MCP
Rust MCP and CLI server for Sonarr, Radarr, Prowlarr, Plex, Jellyfin, and download clients.
Labby
Rust MCP gateway with Code Mode, authentication, setup, logs, CLI, HTTP API, and operator web UI.
Tailscale RMCP
Tailscale device, route, DNS, key, user, and ACL management over MCP and CLI.