PagerDuty集成服务

一个支持与PagerDuty集成的MCP服务器,可用于查询值班信息并与Claude桌面应用集成。

  • by naveen09
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 naveen09/mcp_pagerduty

使用说明

模型上下文协议-带PagerDuty

这是一个与PagerDuty集成的MCP服务器。 该集成支持以下基本查询

"who is oncall for NASA team right now ?"

服务器可以愉快地与Claude集成。只需几个简单的步骤

与PD集成

你应该更新令牌,只需运行

export PAGERDUTY_API_KEY=your_api_key_here

与Claude整合

首先,确保您安装了Claude for Desktop。您可以安装最新版本 这里.

我们需要为您想要使用的任何MCP服务器配置Claude for Desktop。 为此,请在以下位置打开Claude for Desktop App配置

~/Library/Application Support/Claude/claude_desktop_config.json

在文本编辑器中。如果文件不存在,请确保创建该文件。参考 这里 更多。 使用以下条目更新了配置

{
    "mcpServers": {
        "weather": {
            "command": "uv",
            "args": [
                "--directory",
                "/ABSOLUTE/PATH/TO/PARENT/FOLDER/server/pagerduty",
                "run",
                "pagerduty.py"
            ]
        }
    }
}

您可能需要将完整路径放在 uv 可在命令字段中执行。您可以通过在MacOS/Linux上运行哪个uv来获得此信息

配置测试

最后,一旦你配置了Claude。选择工具按钮,确认3个MCP工具可用。

  • 提示应显示如下内容:

演示