opsgenie

package
v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 5, 2025 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetOpsgenieClient

func GetOpsgenieClient(ctx context.Context) *opsgenie.Client

GetOpsgenieClient retrieves the Opsgenie client from the context

func OpsgenieAcknowledgeAlertTool

func OpsgenieAcknowledgeAlertTool() *mcp.ToolDefinition

OpsgenieAcknowledgeAlertTool creates the opsgenie_acknowledge_alert tool

func OpsgenieAddNoteToAlertTool

func OpsgenieAddNoteToAlertTool() *mcp.ToolDefinition

OpsgenieAddNoteToAlertTool creates the opsgenie_add_note_to_alert tool

func OpsgenieAddNoteToIncidentTool

func OpsgenieAddNoteToIncidentTool() *mcp.ToolDefinition

OpsgenieAddNoteToIncidentTool creates the opsgenie_add_note_to_incident tool

func OpsgenieAddResponderToIncidentTool

func OpsgenieAddResponderToIncidentTool() *mcp.ToolDefinition

OpsgenieAddResponderToIncidentTool creates the opsgenie_add_responder_to_incident tool

func OpsgenieAddTagsToAlertTool

func OpsgenieAddTagsToAlertTool() *mcp.ToolDefinition

OpsgenieAddTagsToAlertTool creates the opsgenie_add_tags_to_alert tool

func OpsgenieAssignAlertTool

func OpsgenieAssignAlertTool() *mcp.ToolDefinition

OpsgenieAssignAlertTool creates the opsgenie_assign_alert tool

func OpsgenieCloseAlertTool

func OpsgenieCloseAlertTool() *mcp.ToolDefinition

OpsgenieCloseAlertTool creates the opsgenie_close_alert tool

func OpsgenieCloseIncidentTool

func OpsgenieCloseIncidentTool() *mcp.ToolDefinition

OpsgenieCloseIncidentTool creates the opsgenie_close_incident tool

func OpsgenieCountAlertsTool

func OpsgenieCountAlertsTool() *mcp.ToolDefinition

OpsgenieCountAlertsTool creates the opsgenie_count_alerts tool

func OpsgenieCreateAlertTool

func OpsgenieCreateAlertTool() *mcp.ToolDefinition

OpsgenieCreateAlertTool creates the opsgenie_create_alert tool

func OpsgenieCreateIncidentTool

func OpsgenieCreateIncidentTool() *mcp.ToolDefinition

OpsgenieCreateIncidentTool creates the opsgenie_create_incident tool

func OpsgenieEscalateAlertTool

func OpsgenieEscalateAlertTool() *mcp.ToolDefinition

OpsgenieEscalateAlertTool creates the opsgenie_escalate_alert tool

func OpsgenieGetAlertTool

func OpsgenieGetAlertTool() *mcp.ToolDefinition

OpsgenieGetAlertTool creates the opsgenie_get_alert tool

func OpsgenieGetIncidentTool

func OpsgenieGetIncidentTool() *mcp.ToolDefinition

OpsgenieGetIncidentTool creates the opsgenie_get_incident tool

func OpsgenieGetOnCallsTool

func OpsgenieGetOnCallsTool() *mcp.ToolDefinition

OpsgenieGetOnCallsTool creates the opsgenie_get_on_calls tool

func OpsgenieGetRequestStatusTool

func OpsgenieGetRequestStatusTool() *mcp.ToolDefinition

OpsgenieGetRequestStatusTool creates the opsgenie_get_request_status tool

func OpsgenieGetScheduleTimelineTool

func OpsgenieGetScheduleTimelineTool() *mcp.ToolDefinition

OpsgenieGetScheduleTimelineTool creates the opsgenie_get_schedule_timeline tool

func OpsgenieGetScheduleTool

func OpsgenieGetScheduleTool() *mcp.ToolDefinition

OpsgenieGetScheduleTool creates the opsgenie_get_schedule tool

func OpsgenieGetTeamTool

func OpsgenieGetTeamTool() *mcp.ToolDefinition

OpsgenieGetTeamTool creates the opsgenie_get_team tool

func OpsgenieGetUserTool

func OpsgenieGetUserTool() *mcp.ToolDefinition

OpsgenieGetUserTool creates the opsgenie_get_user tool

func OpsgenieListAlertsTool

func OpsgenieListAlertsTool() *mcp.ToolDefinition

OpsgenieListAlertsTool creates the opsgenie_list_alerts tool

func OpsgenieListIncidentsTool

func OpsgenieListIncidentsTool() *mcp.ToolDefinition

OpsgenieListIncidentsTool creates the opsgenie_list_incidents tool

func OpsgenieListSchedulesTool

func OpsgenieListSchedulesTool() *mcp.ToolDefinition

OpsgenieListSchedulesTool creates the opsgenie_list_schedules tool

func OpsgenieListTeamsTool

func OpsgenieListTeamsTool() *mcp.ToolDefinition

OpsgenieListTeamsTool creates the opsgenie_list_teams tool

func OpsgenieSnoozeAlertTool

func OpsgenieSnoozeAlertTool() *mcp.ToolDefinition

OpsgenieSnoozeAlertTool creates the opsgenie_snooze_alert tool

func RegisterOpsgenieTools

func RegisterOpsgenieTools(server *mcp.Server) error

RegisterOpsgenieTools registers all Opsgenie tools with the MCP server

func WithOpsgenieClient

func WithOpsgenieClient(ctx context.Context, client *opsgenie.Client) context.Context

WithOpsgenieClient adds an Opsgenie client to the context

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL