Skip to main content

Set up the incident.io MCP server

The incident.io MCP server lets AI agents create and update incidents, manage alerts, handle escalations, and interact with on-call schedules. This guide covers enabling the Remote MCP feature in incident.io and connecting it to MintMCP.

Prerequisites

  • A MintMCP admin account
  • An incident.io account (Pro or Enterprise plan recommended for AI features)

Enable the Remote MCP server

  1. Log in to your incident.io dashboard.
  2. Go to SettingsMCP.
  3. Enable the Remote MCP server.

Add incident.io to MintMCP

Per-user OAuth lets each team member authenticate with their own incident.io account. Actions are attributed to that user and respect their dashboard permissions.

  1. In MintMCP, go to MCP store > Manage store.
  2. Find the incident.io MCP server and click to configure it.
  3. Select OAuth and click Save.

Security considerations

  • API keys are shown only once at creation — copy the value immediately.
  • API keys do not expire until deleted. Rotate them if they are compromised.
  • Grant each key only the roles it needs — a key can only be granted roles within its creator's own role scope.
  • The api_keys_manage permission required to create keys can only be granted from the dashboard, not via the API.
  • Per-user OAuth ties actions to individual identities and permissions. An API key runs as a service actor — its actions are not attributed to a specific person.

Next steps