pagerduty-mcp-server
The PagerDuty MCP Server is designed to facilitate interactions with the PagerDuty API, enabling operations on various resources for easy programmatic use by LLMs. It supports both extension and standalone configurations, equipped with comprehensive error handling and response management features.
Overview
The PagerDuty MCP Server provides tools for interacting with the PagerDuty API, allowing operations on resources like incidents, services, teams, and users. It supports usages such as a Goose extension or a standalone server and requires Python 3.13 or higher and a PagerDuty API key. Responses are consistently formatted, including metadata, resource data, and error handling. The server respects rate limits and manages pagination and parameter validation, offering features such as listing incidents by status, team, service, or date range.