Skip to main content
Glama

PagerDuty MCP Server

by wpfleger96

get_users

Retrieve PagerDuty user details by ID or filter users by team IDs, search query, or current user context. Efficiently manage and access user information with structured inputs and outputs.

Instructions

Get PagerDuty users by filters or get details for a specific user ID.

Args: user_id (str): The user 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 user_id is provided. team_ids (List[str]): Filter results to only users assigned to teams with the given IDs (optional, cannot be used with current_user_context). Not used if user_id is provided. query (str): Filter users whose names contain the search query (optional). Not used if user_id is provided. limit (int): Limit the number of results (optional). Not used if user_id is provided.

Input Schema

NameRequiredDescriptionDefault
current_user_contextNo
limitNo
queryNo
team_idsNo
user_idNo

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" }, "team_ids": { "anyOf": [ { "items": { "type": "string" }, "type": "array" }, { "type": "null" } ], "default": null, "title": "Team Ids" }, "user_id": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "User Id" } }, "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