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 Settings → MCP.
  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​