incident-io/incidentio-mcp-golang
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
list_incidents
List incidents with optional filters (status, severity)
get_incident
Get details of a specific incident by ID
create_incident
Create a new incident
update_incident
Update an existing incident
close_incident
Close an incident with proper workflow handling