MCP-gotify

MCP-gotify

site icon
2025.04.30 1
Python推送通知消息服务交流协作
MCP-gotify 是一个用于发送 Gotify 推送通知的 MCP 服务器。它允许用户通过配置 Gotify 服务器和令牌,实现消息的推送功能。
View on GitHub

Overview

基本能力

产品定位

MCP-gotify 是一个专门用于发送 Gotify 推送通知的 MCP 服务器。

核心功能

  • 发送 Gotify 推送通知
  • 支持通过环境变量配置 Gotify 服务器和令牌

适用场景

  • 需要实时推送通知的应用场景
  • 需要集成 Gotify 服务的系统

工具列表

  • uvx: 用于启动 MCP-gotify 服务的工具
  • uv: 用于运行 MCP-gotify 的 SSE 版本的工具

常见问题解答

  • 如何配置 Gotify 服务器和令牌? 通过设置 GOTIFY_SERVERGOTIFY_TOKEN 环境变量来配置。

使用教程

使用依赖

  • 需要安装 uvxuv 工具

安装教程

stdio 安装

  1. 配置 claude json 文件如下:
{
    "mcpServers": {
        "mcp-gotify": {
            "command": "uvx",
            "args": ["mcp-gotify"],
            "env": {
                "GOTIFY_SERVER": "http://localhost:2081",
                "GOTIFY_TOKEN": "YOUR TOKEN"
            }
        }
    }
}

sse 安装

  1. 克隆仓库:
git clone https://github.com/SecretiveShell/mcp-gotify
  1. 进入目录并运行:
cd mcp-gotify
uv run mcp-gotify-sse

调试方式

  • 检查环境变量 GOTIFY_SERVERGOTIFY_TOKEN 是否正确设置
  • 确保 Gotify 服务器正常运行

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。