Skip to main content
Glama

PagerDuty MCP Server

by wpfleger96

get_services

Retrieve PagerDuty services by ID or filter by team, query, or user context to manage and access specific service details efficiently.

Instructions

Get PagerDuty services by filters or get details for a specific service ID.

Args: service_id (str): The service ID to retrieve (optional, cannot be used with any other filters). current_user_context (bool): Use current user's team IDs to filter (default: True). Not used if service_id is provided. team_ids (List[str]): Filter results to only services assigned to teams with the given IDs (optional, cannot be used with current_user_context). Not used if service_id is provided. query (str): Filter services whose names contain the search query (optional). Not used if service_id is provided. limit (int): Limit the number of results (optional). Not used if service_id is provided.

Input Schema

NameRequiredDescriptionDefault
current_user_contextNo
limitNo
queryNo
service_idNo
team_idsNo

Input Schema (JSON Schema)

{ "properties": { "current_user_context": { "default": true, "title": "Current User Context", "type": "boolean" }, "limit": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null, "title": "Limit" }, "query": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Query" }, "service_id": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Service Id" }, "team_ids": { "anyOf": [ { "items": { "type": "string" }, "type": "array" }, { "type": "null" } ], "default": null, "title": "Team Ids" } }, "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/wpfleger96/pagerduty-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server