gradeNot graded
list_incidentsAnswer
List the incidents currently available in IncidentLens with severity, status, service and start time. Use this to discover incident IDs before investigating.
View tool JSON
{
"name": "list_incidents",
"kind": "answer",
"impl": "imperative",
"description": "List the incidents currently available in IncidentLens with severity, status, service and start time. Use this to discover incident IDs before investigating.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/incidentlens-webmcp/"
}get_incidentAnswer
Get core context for one incident, including title, severity, status, affected service, start time and summary.
View tool JSON
{
"name": "get_incident",
"kind": "answer",
"impl": "imperative",
"description": "Get core context for one incident, including title, severity, status, affected service, start time and summary.",
"inputSchema": {
"type": "object",
"properties": {
"incidentId": {
"type": "string",
"description": "Incident identifier, for example INC-102"
}
},
"required": [
"incidentId"
],
"additionalProperties": false
},
"page": "/incidentlens-webmcp/"
}search_logsAnswer
Search application logs associated with an incident. Use focused terms such as timeout, database, 500, 503, pool, or a service name to find supporting evidence.
View tool JSON
{
"name": "search_logs",
"kind": "answer",
"impl": "imperative",
"description": "Search application logs associated with an incident. Use focused terms such as timeout, database, 500, 503, pool, or a service name to find supporting evidence.",
"inputSchema": {
"type": "object",
"properties": {
"incidentId": {
"type": "string",
"description": "Incident identifier, for example INC-102"
},
"query": {
"type": "string",
"description": "Case-insensitive text query. Use an empty string only when all available logs are needed."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20,
"description": "Maximum number of log entries to return"
}
},
"required": [
"incidentId",
"query"
],
"additionalProperties": false
},
"page": "/incidentlens-webmcp/"
}get_metricsAnswer
Get time-series telemetry for an incident. Available metrics are latency_ms, error_rate_pct, db_pool_used, and cpu_pct. Omit metric to retrieve all four for correlation.
View tool JSON
{
"name": "get_metrics",
"kind": "answer",
"impl": "imperative",
"description": "Get time-series telemetry for an incident. Available metrics are latency_ms, error_rate_pct, db_pool_used, and cpu_pct. Omit metric to retrieve all four for correlation.",
"inputSchema": {
"type": "object",
"properties": {
"incidentId": {
"type": "string",
"description": "Incident identifier, for example INC-102"
},
"metric": {
"type": "string",
"enum": [
"latency_ms",
"error_rate_pct",
"db_pool_used",
"cpu_pct"
],
"description": "Optional single metric to retrieve. Omit to retrieve all available incident metrics."
}
},
"required": [
"incidentId"
],
"additionalProperties": false
},
"page": "/incidentlens-webmcp/"
}get_recent_deploymentsAnswer
Get recent deployments for the service affected by an incident. Use this to determine whether a code or configuration change occurred near incident onset.
View tool JSON
{
"name": "get_recent_deployments",
"kind": "answer",
"impl": "imperative",
"description": "Get recent deployments for the service affected by an incident. Use this to determine whether a code or configuration change occurred near incident onset.",
"inputSchema": {
"type": "object",
"properties": {
"incidentId": {
"type": "string",
"description": "Incident identifier, for example INC-102"
}
},
"required": [
"incidentId"
],
"additionalProperties": false
},
"page": "/incidentlens-webmcp/"
}analyze_incidentAnswer
Correlate the evidence already modeled in IncidentLens for an incident and return the most likely root cause, confidence, supporting evidence, and a recommendation. This tool is read-only and never executes remediation.
View tool JSON
{
"name": "analyze_incident",
"kind": "answer",
"impl": "imperative",
"description": "Correlate the evidence already modeled in IncidentLens for an incident and return the most likely root cause, confidence, supporting evidence, and a recommendation. This tool is read-only and never executes remediation.",
"inputSchema": {
"type": "object",
"properties": {
"incidentId": {
"type": "string",
"description": "Incident identifier, for example INC-102"
}
},
"required": [
"incidentId"
],
"additionalProperties": false
},
"page": "/incidentlens-webmcp/"
}