Skip to main content
Glama
Talia04
by Talia04

Nibble

Nibble is an AI-powered production incident investigation prototype built with the Model Context Protocol (MCP) and the OpenAI Agents SDK.

What it does

Nibble exposes production observability data through an MCP server, including:

  • Service health

  • Service logs

  • Recent deployments

  • Deployment details

An OpenAI agent can use these tools to autonomously investigate production incidents and identify likely root causes.

Related MCP server: mcp-incident-triage-agent

Example

Prompt:

Customers are reporting that checkout is failing. Investigate the incident and determine the likely root cause. Then indicate which deployment(s) caused it and who is responsible for the deployment(s).

Agent run output:

OpenAI agent incident investigation output

The agent can autonomously:

  1. Check service health

  2. Identify degraded services

  3. Inspect relevant logs

  4. Correlate failures with recent deployments

  5. Inspect deployment changes

  6. Determine a likely root cause

Architecture

OpenAI Agent
    |
    | MCP / stdio
    v
Nibble MCP Server
    |
    +-- get service health
    +-- get service logs
    +-- get deployments
    +-- get deployment details
    |
    v
Mock production data

Running locally

Install dependencies:

npm install

Create a .env file:

OPENAI_API_KEY=your_api_key

Run:

npx tsx src/agents.ts

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to interact with Scout Live platform capabilities through standardized MCP primitives, including tools for app management, deployment, and logging.
    6
    12 npm
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables coding agents to access live runtime observability data such as logs, deploys, and health metrics for evidence-based incident triage.
    1
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Enables AI agents to monitor server health and capacity, diagnose outages, inspect Docker and deployment status, and perform safe, bounded recovery actions via MCP without granting unrestricted shell or SSH access.
    10
    1
    Apache 2.0