24 actions ready for your AI

Connect Opsgenie to your AI

Add your Opsgenie key once and every AI you use can add teams, list user schedules and list user teams through it.

Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.

Not verified by us yet. Its actions come from Opsgenie's own documented API, and we have not run them here yet.

Use your own Opsgenie account. Credentials stay encrypted in ahel.

Tell me when ahel has verified Opsgenie

What your AI can do with Opsgenie

Choose a task and ask your AI.

User

  • List user schedulesGET

    List User Schedules

    identifierrequired
    Identifier of the user to be searched
  • List user teamsGET

    List User Teams

    identifierrequired
    Identifier of the user to be searched
  • List usersGET

    List users

    limit
    Number of users to retrieve
    offset
    Number of users to skip from start
    sortField
    Field to use in sorting.
    order
    Direction of sorting.
  • Create userPOST

    Create User

    usernamerequired
    E-mail address of the user
    fullNamerequired
    Name of the user
    rolerequired
    skypeUsername
    Skype username of the user
  • List user forwarding rulesGET

    List User Forwarding Rules

    identifierrequired
    Identifier of the user to be searched
  • List user escalationsGET

    List User Escalations

    identifierrequired
    Identifier of the user to be searched
  • Get userGET

    Get User

    identifierrequired
    Identifier of the user to be searched
    expand
    Comma separated list of strings to create a more detailed response.

Alert

  • List alertsGET

    List Alerts

    query
    Search query to apply while filtering the alerts
    searchIdentifier
    Identifier of the saved search query to apply while filtering the alerts
    searchIdentifierType
    Identifier type of the saved search query.
    offset
    Start index of the result set (to apply pagination).
  • Create alertPOST

    Create Alert

    messagerequired
    Message of the alert
    user
    Display name of the request owner
    note
    Additional note that will be added while creating the alert
    source
    Source field of the alert.
  • Get alertGET

    Get Alert

    identifierrequired
    Identifier of alert which could be alert id, tiny id or alert alias
    identifierType
    Type of the identifier that is provided as an in-line parameter.

Attachment

  • List attachmentsGET

    List Alert Attachments

    identifierrequired
    Identifier of alert which could be alert id, tiny id or alert alias
    alertIdentifierType
    Type of the identifier that is provided as an in-line parameter.
  • Add attachmentPOST

    Add Alert Attachment

    identifierrequired
    Identifier of alert which could be alert id, tiny id or alert alias
    filerequired
    Attachment file to be uploaded
    alertIdentifierType
    Type of the identifier that is provided as an in-line parameter.
    user
    Display name of the request owner
  • Get attachmentGET

    Get Alert Attachment

    identifierrequired
    Identifier of alert which could be alert id, tiny id or alert alias
    attachmentIdrequired
    Identifier of alert attachment
    alertIdentifierType
    Type of the identifier that is provided as an in-line parameter.

Note

  • List notesGET

    List Alert Notes

    identifierrequired
    Identifier of alert which could be alert id, tiny id or alert alias
    identifierType
    Type of the identifier that is provided as an in-line parameter.
    offset
    Starting value of the offset property
    direction
    Page direction to apply for the given offset with 'next' and 'prev'
  • Add notePOST

    Add Note

    identifierrequired
    Identifier of alert which could be alert id, tiny id or alert alias
    noterequired
    Additional note that will be added while creating the alert
    identifierType
    Type of the identifier that is provided as an in-line parameter.
    user
    Display name of the request owner
Show 8 more groups

Saved

  • Create saved searchesPOST

    Create Saved Search

    namerequired
    queryrequired
    ownerrequired
    User recipient
    teams
    Teams that the alert will be routed to send notifications
  • Get saved searchGET

    Get Saved Search

    identifierrequired
    Identifier of the saved search which could be 'id' or 'name'
    identifierType
    Type of the identifier that is provided as an in-line parameter.

Detail

  • Add detailsPOST

    Add Details

    identifierrequired
    Identifier of alert which could be alert id, tiny id or alert alias
    detailsrequired
    Key-value pairs to add as custom property into alert.
    identifierType
    Type of the identifier that is provided as an in-line parameter.
    user
    Display name of the request owner

Log

  • List logsGET

    List Alert Logs

    identifierrequired
    Identifier of alert which could be alert id, tiny id or alert alias
    identifierType
    Type of the identifier that is provided as an in-line parameter.
    offset
    Starting value of the offset property
    direction
    Page direction to apply for the given offset with 'next' and 'prev'

Recipient

  • List recipientsGET

    List Alert Recipients

    identifierrequired
    Identifier of alert which could be alert id, tiny id or alert alias
    identifierType
    Type of the identifier that is provided as an in-line parameter.

Request

  • Get request statusGET

    Get Request Status of Alert

    requestIdrequired
    Universally unique identifier of the questioned request

Responder

  • Add responderPOST

    Add Responder

    identifierrequired
    Identifier of alert which could be alert id, tiny id or alert alias
    responderrequired
    identifierType
    Type of the identifier that is provided as an in-line parameter.
    user
    Display name of the request owner

Tag

  • Add tagsPOST

    Add Tags

    identifierrequired
    Identifier of alert which could be alert id, tiny id or alert alias
    tagsrequired
    identifierType
    Type of the identifier that is provided as an in-line parameter.
    user
    Display name of the request owner

Team

  • Add teamPOST

    Add Team

    identifierrequired
    Identifier of alert which could be alert id, tiny id or alert alias
    teamrequired
    Team recipient
    identifierType
    Type of the identifier that is provided as an in-line parameter.
    user
    Display name of the request owner

Ask your AI

Try one of these requests with a connected AI.

  • Add a team in Opsgenie
  • List my user schedules in Opsgenie
  • List my user teams in Opsgenie
  • List my alerts in Opsgenie
  • Create an alert in Opsgenie
  • Create a saved search in Opsgenie

Opsgenie MCP server, hosted by ahel

One hosted endpoint serves Opsgenie. There is nothing to install and no local server to run.

Connect Opsgenie to Claude, Claude Code, Cursor or Codex

  1. Add your Opsgenie key. ahel stores it encrypted.
  2. Paste one link into your AI: https://mcp.ahel.ai (once, for every app).
  3. Ask for the work. Your AI picks the action and ahel runs it with your key.

Documentation

About Opsgenie

Opsgenie is a developer tools service. Connect your own key and your AI can add teams, list user schedules and list user teams.

Opsgenie over MCP: ahel serves Opsgenie to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your Opsgenie key once, paste one link into your AI, and the actions above are there.

Developer tools

Questions

Is my Opsgenie key safe?

Your Opsgenie key is sealed in ahel and added to the request server-side when your AI calls Opsgenie. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.

Which AIs can use Opsgenie through ahel?

Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.

What can my AI do with Opsgenie?

24 actions today, covering users, alerts and attachments. Ask in plain language; your AI picks the action and ahel runs it with your key.

Does connecting Opsgenie cost anything?

Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. Opsgenie may bill you for API use under its own terms.