What is the Gotify MCP MCP server?
MCP server for self-hosted Gotify push notifications and message management.
How to install Gotify MCP
Copy-paste configuration for popular MCP clients.
transport: stdio
Config generated by PluginBench — verify against the source before use.Environment / auth
GOTIFY_URLrequiredBase URL of your Gotify server, e.g. https://gotify.example.com. No trailing slash.
GOTIFY_APP_TOKENsecretGotify application token for sending messages (Settings > Apps > Create Application).
GOTIFY_CLIENT_TOKENsecretGotify client token for management operations (Settings > Clients).
GOTIFY_MCP_TRANSPORTSet to 'stdio' when running as a local subprocess. Default is 'http' for container deployments.
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"gotify-mcp": {
"command": "uvx",
"args": [
"gotify-mcp"
],
"env": {
"GOTIFY_URL": "<YOUR_GOTIFY_URL>",
"GOTIFY_APP_TOKEN": "<YOUR_GOTIFY_APP_TOKEN>",
"GOTIFY_CLIENT_TOKEN": "<YOUR_GOTIFY_CLIENT_TOKEN>",
"GOTIFY_MCP_TRANSPORT": "<YOUR_GOTIFY_MCP_TRANSPORT>"
}
}
}
}Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"gotify-mcp": {
"command": "uvx",
"args": [
"gotify-mcp"
],
"env": {
"GOTIFY_URL": "<YOUR_GOTIFY_URL>",
"GOTIFY_APP_TOKEN": "<YOUR_GOTIFY_APP_TOKEN>",
"GOTIFY_CLIENT_TOKEN": "<YOUR_GOTIFY_CLIENT_TOKEN>",
"GOTIFY_MCP_TRANSPORT": "<YOUR_GOTIFY_MCP_TRANSPORT>"
}
}
}
}Windsurf
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"gotify-mcp": {
"command": "uvx",
"args": [
"gotify-mcp"
],
"env": {
"GOTIFY_URL": "<YOUR_GOTIFY_URL>",
"GOTIFY_APP_TOKEN": "<YOUR_GOTIFY_APP_TOKEN>",
"GOTIFY_CLIENT_TOKEN": "<YOUR_GOTIFY_CLIENT_TOKEN>",
"GOTIFY_MCP_TRANSPORT": "<YOUR_GOTIFY_MCP_TRANSPORT>"
}
}
}
}VS Code
.vscode/mcp.json
{
"servers": {
"gotify-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"gotify-mcp"
],
"env": {
"GOTIFY_URL": "<YOUR_GOTIFY_URL>",
"GOTIFY_APP_TOKEN": "<YOUR_GOTIFY_APP_TOKEN>",
"GOTIFY_CLIENT_TOKEN": "<YOUR_GOTIFY_CLIENT_TOKEN>",
"GOTIFY_MCP_TRANSPORT": "<YOUR_GOTIFY_MCP_TRANSPORT>"
}
}
}
}Claude Code
claude mcp add gotify-mcp --env GOTIFY_URL=<YOUR_GOTIFY_URL> --env GOTIFY_APP_TOKEN=<YOUR_GOTIFY_APP_TOKEN> --env GOTIFY_CLIENT_TOKEN=<YOUR_GOTIFY_CLIENT_TOKEN> --env GOTIFY_MCP_TRANSPORT=<YOUR_GOTIFY_MCP_TRANSPORT> -- uvx gotify-mcpRelated MCP servers
MCP server for Unraid API — provides tools to interact with an Unraid server's GraphQL API.
View repository →