Skip to main content
Glama

Server Details

Public post-incident reports as structured cases: search by symptom, read one, list by cause.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
Team-DogFoot/incidentlib-reports
GitHub Stars
0
ChatGPT
–
Claude
–

TDQS

A4.6/5.0

Scored across 5 tools

Disambiguation4/5

Each tool's description explicitly contrasts it with its neighbours (search_incidents for a symptom sentence, list_incidents for a category, get_topic for a slug plus its related values, get_incident for a known id), so an agent can route reliably. There is mild residual overlap: search_incidents accepts slug filters and get_topic on 'symptoms' also runs a sentence query, so the search/list/topic trio can be confused at the edges, but the descriptions flag the intended split.

Naming Consistency4/5

Four of five tools follow a clean verb_noun pattern (get_incident, get_topic, list_incidents, search_incidents) with the same verb family for retrieval. 'vocab' breaks the pattern as a bare noun, a minor deviation that is still readable.

Tool Count5/5

Five tools is well-scoped for a read-only incident library: detail fetch, category listing, free-text search, topic expansion and vocabulary resolution each earn their place with no filler. Nothing obvious is missing and nothing redundant is included.

Completeness4/5

The read-only retrieval lifecycle is covered end to end: resolve words to slugs, search by symptom or filter, page through categories, expand a topic to related values, and fetch a full case with sources. Writes are deliberately out of scope (stated 'Reads only'), so the only gap is absent authoring/editing operations, which is appropriate to the server's stated purpose.

Publisher details

Operator
Benchlet
Operator website
https://benchlet.com
Vendor relationship
First-party
Trust center
Not available
Restrictions
Not applicable

Available Tools

5 tools
get_incidentGet one incidentA
Read-onlyIdempotent
Inspect

Returns one case in full by its id: the structured write-up (symptoms, trigger, root cause, components, contributing factors, summary, impact, timeline, detection, remediation, action items, lessons), its sources with archived copies, and similar_cases. Use after search_incidents, list_incidents or get_topic has given you a case id; not for finding cases (use search_incidents for symptoms, list_incidents or get_topic for a category). lang: ko returns the Korean text of each field where the reviewers wrote one, otherwise English. The id must look like IL-0007; an id of that shape that matches no approved case returns an error result saying so, and an id of another shape is rejected before the call. Every call for the same id returns the same case.

Inputs: id (required), lang.

get_topicGet a root cause, component, symptom, contributing factor or organisationA
Read-onlyIdempotent
Inspect

Returns one vocabulary value with every case that carries it and, under related, the other four kinds counted over those cases with case ids: for a symptom, the root causes behind it (answers 'what usually causes this'); for a root cause, the components and factors seen with it. Use when you already have a slug and want the picture around it; use vocab to find the slug from words, list_incidents for a plain paged list, search_incidents for a symptom sentence. kind is the slug's category: root_causes, components, symptoms, factors or orgs (the organisations that published cases). With symptoms, the page keeps only the cases that sentence finds, best match first, and query echoes it, so 'certificate expiry, but only where DNS was involved' is one call. The answer is not paged: count and cases hold every case of the value (at most a few dozen today). An unknown slug or a slug of the wrong kind returns an error result naming it; nothing is written.

Inputs: kind (required), slug (required), symptoms.

list_incidentsList incidents by vocabulary valueA
Read-onlyIdempotent
Inspect

Lists cases by category, newest first, one page at a time: count and cases (id, title, organisation, date, root cause, page url), plus next_cursor when more remain; call again with cursor for the following page. Use when the question names a category (a root cause, component, symptom, contributing factor, domain or organisation) rather than a symptom sentence; for a sentence use search_incidents, and for one category with its related categories counted use get_topic. Each filter is a slug (kebab-case) of its own kind: symptom is what was observed (pod-pending), factor is a condition that made it worse (no-alerting), root_cause is why it happened (capacity). Filters combine with AND. An unknown slug returns count 0 with no error; find the slug with vocab when you only have words. Reads only; the same filters return the same page.

Inputs: org, lang, limit, cursor, +5 more.

search_incidentsSearch incidents by symptomsA
Read-onlyIdempotent
Inspect

Use first, whenever someone describes a failure they are seeing. Pass the symptoms as a sentence or a few words, in English or Korean; returns every reviewed public post-incident report the search finds for it, best match first: total is how many, results is one page of them in full (each with the case id, the page url and the source link), matched is every one as a row, and next_cursor fetches the next page. interpreted lists the values the sentence named, organisations included (the search moves cases carrying them up); facets count the results by root cause, component, symptom, contributing factor and organisation with the case ids, which answers 'what usually caused this' from the same call. The optional slug filters keep only cases carrying those values (AND); take slugs from facets, interpreted or vocab. Follow with get_incident for the full case.

Inputs: org, lang, limit, cursor, +6 more.

vocabVocabulary: slugs and their namesA
Read-onlyIdempotent
Inspect

Resolves words to vocabulary slugs for the filters of search_incidents, list_incidents and get_topic. With query, returns matches: the limit values nearest in meaning to the words, nearest first, each with kind, slug, English and Korean name and page url (e.g. 'cert ran out' finds certificate-expiry); kind restricts to one category. There is no similarity cutoff: the list is always limit long, so when the words name nothing in the library the matches are far from them; read the names before using a slug, and when none fits, search with search_incidents instead of filtering. Without query, returns every value of every kind with names, aliases and definitions (a large answer; prefer query). Reads only.

Inputs: kind, limit, query.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      C
      maintenance
      Enables MCP-compatible agents to query a pay-per-call archive of production failure post-mortems, with free tools for sampling and claim prechecks and paid tools for searching incidents, auditing claims, generating risk briefs, and retrieving research or full archive data.
      -
    • A
      license
      A
      quality
      C
      maintenance
      First-line incident triage you can trust: ranked root-cause hypotheses where every claim cites a real evidence handle — and the agent abstains rather than guess.
      1
      1
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI agents to search a shared, receipt-verified base of troubleshooting experience by raw error and environment, retrieve full repair cards with root cause, steps and verification, and report the outcome of the revision they actually applied. Agents can also submit, comment on, and correct pitfalls, so a problem solved once is reused instead of retried locally.
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables AI agents to search de-identified NASA aviation safety incident reports by keyword, date range, aircraft or flight phase, fetch a full narrative and coded fields by ACN, and list the thirty covered safety topics with their report counts and NASA update dates. Answers come from NASA's periodic Report Set PDFs parsed into a queryable store, so coverage is limited to those topics.
      128 npm
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.