stuartphilp/incident-io-mcp-server
If you are the rightful owner of incident-io-mcp-server 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.
A Model Context Protocol server for integrating with Incident.io.
Incident.io MCP Server
A Model Context Protocol server for Incident.io integration.
Installation from GitHub
# Install directly from GitHub
npm install -g github:stuartphilp/incident-io-mcp-server
# Or clone and install locally
git clone https://github.com/stuartphilp/incident-io-mcp-server.git
cd incident-io-mcp-server
npm install
npm run build
Usage
Run the server:
# If installed globally
incident-io-mcp-server
# Or if installed locally
node ./dist/index.js
Required environment variables:
API_KEY
: Your Incident.io API key
Optional environment variables:
PORT
: Server port (default: 3000)
Configuration
Example MCP configuration for global installation:
{
"mcpServers": {
"incident-io": {
"command": "incident-io-mcp-server",
"env": {
"API_KEY": "your-api-key-here",
"PORT": "3000"
}
}
}
}
Example MCP configuration for local installation:
{
"mcpServers": {
"incident-io": {
"command": "node",
"args": ["./node_modules/incident-io-mcp-server/dist/index.js"],
"env": {
"API_KEY": "your-api-key-here",
"PORT": "3000"
}
}
}
}
Endpoints
GET /health
: Health check endpointGET /mcp/incidents
: Get latest incidentsGET /mcp/severities
: Get available severitiesPOST /mcp/incidents
: Create a new incident