Opsgenie
opsgenie_create_alert
Create a new alert in Opsgenie
Remote burakdirin/opsgenie-mcp-server
Remote (network-hosted)
Other tools also called opsgenie_create_alert?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"note": {
"type": "string",
"description": "Additional note that will be added while creating the alert"
},
"tags": {
"type": "array",
"items": {
"type": "string"
},
"description": "Tags of the alert"
},
"user": {
"type": "string",
"description": "Display name of the request owner"
},
"alias": {
"type": "string",
"description": "Client-defined identifier of the alert"
},
"apiKey": {
"type": "string",
"description": "Opsgenie API key (optional if OPSGENIE_API_KEY env var is set)"
},
"entity": {
"type": "string",
"description": "Entity field of the alert"
},
"source": {
"type": "string",
"description": "Source field of the alert"
},
"actions": {
"type": "array",
"items": {
"type": "string"
},
"description": "Custom actions that will be available for the alert"
},
"details": {
"type": "object",
"description": "Map of key-value pairs to use as custom properties",
"additionalProperties": {
"type": "string"
}
},
"message": {
"type": "string",
"description": "Message of the alert"
},
"priority": {
"enum": [
"P1",
"P2",
"P3",
"P4",
"P5"
],
"type": "string",
"description": "Priority level of the alert"
},
"visibleTo": {
"type": "array",
"items": {
"$ref": "#/properties/responders/items"
},
"description": "Teams and users that the alert will become visible to"
},
"responders": {
"type": "array",
"items": {
"type": "object",
"required": [
"type"
],
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"type": {
"enum": [
"user",
"team",
"escalation",
"schedule"
],
"type": "string"
}
},
"additionalProperties": false
},
"description": "Responders that the alert will be routed to"
},
"description": {
"type": "string",
"description": "Description field of the alert"
}
}
}