incidentio-mcp-golang

incident-io/incidentio-mcp-golang

3.3

If you are the rightful owner of incidentio-mcp-golang and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The incident.io MCP Server is a GoLang implementation of a Model Context Protocol server designed to interact with the incident.io V2 API, providing comprehensive tools for incident management and workflow automation.

The incident.io MCP Server is a robust and efficient server implementation using GoLang, specifically designed to facilitate seamless interaction with the incident.io V2 API. It offers a complete suite of tools for managing incidents, automating workflows, and handling alerts. The server is fully compliant with the Model Context Protocol (MCP), ensuring standardized communication with AI assistants. With a clean and modular architecture, the server is easy to extend and customize, making it suitable for organizations of all sizes. It supports a wide range of functionalities, including incident creation, updates, severity management, and alert routing. The server is designed to be highly reliable and scalable, capable of handling large volumes of data and complex workflows. It integrates smoothly with existing systems, providing a unified platform for incident management and response.

Features

  • Complete incident.io V2 API coverage
  • Workflow automation and management
  • Alert routing and event handling
  • Comprehensive test suite
  • MCP protocol compliant

Usages

usage with Claude Desktop

{
  "mcpServers": {
    "incidentio": {
      "command": "/path/to/incidentio-mcp-golang/start-mcp-server.sh",
      "env": {
        "INCIDENT_IO_API_KEY": "your-api-key"
      }
    }
  }
}

Tools

  1. list_incidents

    List incidents with optional filters (status, severity)

  2. get_incident

    Get details of a specific incident by ID

  3. create_incident

    Create a new incident

  4. update_incident

    Update an existing incident

  5. close_incident

    Close an incident with proper workflow handling