iLert MCP for AI Agents

Securely connect your AI agents and chatbots (Claude, ChatGPT, Cursor, etc) with iLert MCP or direct API to manage alerts, review on-call schedules, update incidents, and maintain status pages through natural language.

iLert logoiLert
Api Key

iLert is an incident response platform for alerts, on-call schedules, escalations, incidents, and status pages. It helps teams route incidents fast, reduce downtime, and keep users informed.

8 Tools

Try iLert now

Type what you want done — sign in and watch it run live in the Tool Router playground.

TOOL ROUTER PLAYGROUND
iLert
Try asking
TOOLS

Supported Tools

Every iLert action and event your agent gets out of the box.

Get Alert

Get one iLert alert by its numeric ID, optionally expanding escalation rules, the next escalation user, or custom details.

Get Current User

Return the authenticated iLert user, including identity, role, timezone, and active team context.

Get Incident

Get one iLert status incident by numeric ID, optionally including subscription state, affected teams, or history.

List Alerts

List iLert alerts with optional state, source, escalation-policy, responder, and report-time filters.

List Incidents

List iLert status incidents with optional lifecycle-state, affected-service, and report-time filters.

List On Calls

Find who is on call for selected escalation policies, schedules, users, and a time window of at most three months.

List Resources

List one incident-response resource catalog: services, teams, escalation policies, or maintenance windows.

List Schedules

List iLert on-call schedules, optionally expanding current or next shifts and schedule definitions.

SETUP GUIDE

Connect iLert MCP Tool with your Agent

1

Install Composio

typescript
npm install @composio/core ai @ai-sdk/openai @ai-sdk/mcp
Install the Composio SDK for Python or TypeScript
2

Initialize Client and Create Tool Router Session

typescript
import { Composio } from '@composio/core';

const composio = new Composio({ apiKey: 'your-api-key' });
const session = await composio.create('your-user-id');
console.log(`Tool Router session created: ${session.mcp.url}`);
Import and initialize the Composio client, then create a Tool Router session for iLert. For custom auth, configure iLert with auth_configs.create(), link users with connected_accounts.link(), and create MCP access with mcp.create().
3

Connect to AI Agent

typescript
import { openai } from '@ai-sdk/openai';
import { experimental_createMCPClient as createMCPClient } from '@ai-sdk/mcp';
import { generateText } from 'ai';

const client = await createMCPClient({
  transport: {
    type: 'http',
    url: session.mcp.url,
    headers: {
      'x-api-key': 'your-composio-api-key',
    },
  },
});

const tools = await client.tools();
const { text } = await generateText({
  model: openai('gpt-4o'),
  tools,
  messages: [{
    role: 'user',
    content: 'Create a high priority iLert alert for the database outage and include the affected service details'
  }],
  maxSteps: 5,
});

console.log(`Agent: ${text}`);
Use the MCP server with your AI agent (Anthropic Claude or Mastra)
SETUP GUIDE

Connect iLert API Tool with your Agent

1

Install Composio

typescript
npm install @composio/openai
Install the Composio SDK
2

Initialize Composio and Create Tool Router Session

typescript
import OpenAI from 'openai';
import { Composio } from '@composio/core';
import { OpenAIResponsesProvider } from '@composio/openai';

const composio = new Composio({
  provider: new OpenAIResponsesProvider(),
});
const openai = new OpenAI({});
const session = await composio.create('your-user-id');
Import and initialize Composio client, then create a Tool Router session
3

Execute iLert Tools via Tool Router with Your Agent

typescript
const tools = session.tools;
const response = await openai.responses.create({
  model: 'gpt-4.1',
  tools: tools,
  input: [{
    role: 'user',
    content: 'List all open iLert incidents by priority and summarize the highest risk ones'
  }],
});
const result = await composio.provider.handleToolCalls(
  'your-user-id',
  response.output
);
console.log(result);
Get tools from Tool Router session and execute iLert actions with your Agent

Why Use Composio?

AI Native iLert Integration

  • Supports both iLert MCP and direct API based integrations
  • Structured, LLM-friendly schemas for reliable alert and incident actions
  • Rich coverage for reading, writing, and querying iLert alerts, incidents, escalation policies, and status pages

Managed Auth

  • Use auth_configs.create() to configure your iLert API key auth once
  • Use connected_accounts.link() to connect each user or environment without hard-coding keys
  • Composio handles secure credential storage and API request handling for iLert

Agent Optimized Design

  • Tools are tuned using real error and success rates to improve reliability over time
  • Comprehensive execution logs so you always know what ran, when, and on whose behalf
  • Clear tool schemas help agents choose the right iLert action instead of guessing

Enterprise Grade Security

  • Fine-grained RBAC so you control which agents and users can access iLert
  • Scoped, least privilege access to iLert resources like alerts, incidents, and status pages
  • Full audit trail of agent actions to support review and compliance
FAQ

Frequently asked questions

Yes, iLert requires you to configure your own API key. Once set up, Composio handles secure credential storage and API request handling for you.

Yes! Composio's Tool Router enables agents to use multiple toolkits. Learn more.

Composio is SOC 2 and ISO 27001 compliant with all data encrypted in transit and at rest. Learn more.

Composio maintains and updates all toolkit integrations automatically, so your agents always work with the latest API versions.

Start with iLert.It takes 30 seconds.

Managed auth, hosted MCP servers, and every iLert tool your agent needs.Free to start.

Start building