MCP server enabling Claude AI to interact with Gotify notifications via SSE/HTTP transport
2.7K
Short Description (for Docker Hub overview):
MCP server enabling Claude AI to interact with Gotify notifications via SSE/HTTP transport.
Full Description:
A Model Context Protocol (MCP) server for Gotify that enables Claude AI to interact with your Gotify notifications directly.
Create the required Docker network:
docker network create jakenet
version: '3.8'
services:
gotify-mcp:
image: kcofoni/gotify-mcp:latest
container_name: gotify-mcp
ports:
- "3020:3020"
environment:
- GOTIFY_URL=https://your-gotify-instance.com
- GOTIFY_CLIENT_TOKEN=your_client_token
- GOTIFY_APP_TOKEN=your_app_token
- GOTIFY_MCP_PORT=3020
- GOTIFY_MCP_TRANSPORT=sse
networks:
- jakenet
restart: unless-stopped
networks:
jakenet:
external: true
| Variable | Description | Required | Default |
|---|---|---|---|
GOTIFY_URL | URL of your Gotify instance | Yes | - |
GOTIFY_CLIENT_TOKEN | Gotify client token (read access) | Yes | - |
GOTIFY_APP_TOKEN | Gotify app token (write access) | Yes | - |
GOTIFY_MCP_PORT | MCP server port | No | 3020 |
GOTIFY_MCP_TRANSPORT | Transport protocol (sse/http) | No | sse |
Add to your ~/.claude.json:
{
"mcpServers": {
"gotify": {
"type": "sse",
"url": "http://localhost:3020/mcp"
}
}
}
Then reload VSCode: Ctrl+Shift+P → "Developer: Reload Window"
curl http://localhost:3020/health
Expected response:
{
"status": "healthy",
"gotify_accessible": true
}
create_message - Send notifications to Gotifyget_messages - Retrieve messagesdelete_message - Delete specific messagesdelete_all_messages - Clear all messagescreate_application - Create Gotify appsget_applications - List applicationsupdate_application - Update app settingsdelete_application - Remove applicationscreate_client - Create Gotify clientsget_clients - List clientsget_health - Server health statusget_version - Gotify version infolatest - Most recent buildv1.0.0 - Stable releaseBased on jmagar/gotify-mcp
Content type
Image
Digest
sha256:147d5ae21…
Size
144.4 MB
Last updated
9 months ago
docker pull kcofoni/gotify-mcp