MCP server for self-hosted Gotify push notifications and message management.
Connect Runs on your machine
claude mcp add gotify-mcp -e GOTIFY_URL=<GOTIFY_URL> -e GOTIFY_APP_TOKEN=<GOTIFY_APP_TOKEN> -e GOTIFY_CLIENT_TOKEN=<GOTIFY_CLIENT_TOKEN> -e GOTIFY_MCP_TRANSPORT=<GOTIFY_MCP_TRANSPORT> -- uvx gotify-mcp==0.3.1
{
"mcpServers": {
"gotify-mcp": {
"command": "uvx",
"args": [
"gotify-mcp==0.3.1"
],
"env": {
"GOTIFY_URL": "<GOTIFY_URL>",
"GOTIFY_APP_TOKEN": "<GOTIFY_APP_TOKEN>",
"GOTIFY_CLIENT_TOKEN": "<GOTIFY_CLIENT_TOKEN>",
"GOTIFY_MCP_TRANSPORT": "<GOTIFY_MCP_TRANSPORT>"
}
}
}
}
{
"mcpServers": {
"gotify-mcp": {
"command": "uvx",
"args": [
"gotify-mcp==0.3.1"
],
"env": {
"GOTIFY_URL": "<GOTIFY_URL>",
"GOTIFY_APP_TOKEN": "<GOTIFY_APP_TOKEN>",
"GOTIFY_CLIENT_TOKEN": "<GOTIFY_CLIENT_TOKEN>",
"GOTIFY_MCP_TRANSPORT": "<GOTIFY_MCP_TRANSPORT>"
}
}
}
}
{
"servers": {
"gotify-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"gotify-mcp==0.3.1"
],
"env": {
"GOTIFY_URL": "<GOTIFY_URL>",
"GOTIFY_APP_TOKEN": "<GOTIFY_APP_TOKEN>",
"GOTIFY_CLIENT_TOKEN": "<GOTIFY_CLIENT_TOKEN>",
"GOTIFY_MCP_TRANSPORT": "<GOTIFY_MCP_TRANSPORT>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
GOTIFY_URLRequired | Base URL of your Gotify server, e.g. https://gotify.example.com. No trailing slash. |
GOTIFY_APP_TOKENOptional, secret | Gotify application token for sending messages (Settings > Apps > Create Application). |
GOTIFY_CLIENT_TOKENOptional, secret | Gotify client token for management operations (Settings > Clients). |
GOTIFY_MCP_TRANSPORTOptional | Set to 'stdio' when running as a local subprocess. Default is 'http' for container deployments. |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 4 Apr 2026 |
| Last updated | 4 Apr 2026 |
| Registry name | tv.tootie/gotify-mcp |
More communication servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
