incident-management

Skill for creating and listing incidents via the Incident Management MCP server. Includes OAuth handling.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "incident-management" with this command: npx skills add contextware/skills/contextware-skills-incident-management

Incident Management Skill

This skill allows you to create and list incidents using the Incident Management MCP server. It handles OAuth authentication if required.

Authentication

  1. The skill attempts to connect to the Incident Management MCP server.

  2. If the server requires OAuth, the skill will present an authentication URL to the user, following the process described in the mcp-server-oauth skill.

  3. If the mcp-server-oauth skill is not available, the skill will attempt to handle the OAuth flow itself using the references for portable scripts allow you to implement MCP OAuth on any platform:

  4. Clone/copy the scripts to your agent's execution environment

  5. Run discover-oauth.js when connecting to a new MCP server

  6. Run build-auth-url.js to generate the auth URL with PKCE

  7. Present the URL to your user and wait for callback

  8. Run exchange-token.js with the authorization code

  9. Store and inject the token in subsequent MCP requests

This works with Claude Desktop, Cursor, custom agents, or any environment with Node.js 18+.

  1. After successful authentication (confirmed by the user), the skill stores the necessary credentials for future use.

Creating an Incident

  1. Provide the required incident details:
    • name (string): The name of the incident.
    • category (string): The category of the incident.
    • priority (string): The priority of the incident (critical, high, medium, low).
    • state (string): The state of the incident (raised, updated, cleared).
    • ackState (string): The ack state of the incident (acknowledged, unacknowledged).
    • occurTime (string): The time at which the incident occurred (e.g., 2024-01-01T12:00:00Z).
    • domain (string): The domain of the incident.
    • sourceObject (array): An array containing at least one object with an id representing the source of the incident.
  2. The skill creates a new incident using the provided details.

Listing Incidents

  1. The skill retrieves a list of existing incidents from the Incident Management MCP server.
  2. The list of incidents is displayed to the user.

Usage

To create an incident, provide the required incident details. To list incidents, simply request the list.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

skill-authoring

No summary provided by upstream source.

Repository SourceNeeds Review
General

connect-to-nango-mcp

No summary provided by upstream source.

Repository SourceNeeds Review
General

hubspot-whoami-nango

No summary provided by upstream source.

Repository SourceNeeds Review
Security

mcp-security-scanner

No summary provided by upstream source.

Repository SourceNeeds Review