MCP Tools
Context Intelligence

update_ci_finding_status

Acknowledge, dismiss, or resolve a Context Intelligence finding after reviewing it. Records resolver + timestamp on resolve; does not itself apply the suggested fix (that's done in the web app).

Input Schema

{
  "type": "object",
  "required": [
    "finding_id",
    "status"
  ],
  "properties": {
    "status": {
      "type": "string",
      "description": "Required. New status: acknowledged (seen, still open) | dismissed (not relevant) | resolved (issue fixed — records resolver + timestamp)."
    },
    "finding_id": {
      "type": "string",
      "description": "Required. UUID of the finding (from list_ci_findings)."
    }
  }
}

Output Schema

{
  "type": "object",
  "description": "The updated finding row, including the new status (and resolved_at/resolved_by when resolved)."
}

Instructions

Update the status of a Context Intelligence finding — acknowledge it, dismiss it, or mark it resolved.

Use this when the user has reviewed a finding (via list_ci_findings / get_ci_finding) and tells you their decision: “dismiss that one”, “mark it handled”, “acknowledge it for now”.

Status meanings:

  • acknowledged — seen, kept on the radar (still open).
  • dismissed — not relevant / won’t fix — removes it from the actionable queue.
  • resolved — the underlying issue was fixed (records who resolved it and when). Note: this records the resolution only — it does not apply the suggested fix to the context item; applying fixes happens in the Marcora web app.

Authorization: requires admin or editor role. Confirm with the user before dismissing or resolving a finding they haven’t explicitly decided on.

Errors:

  • Invalid status — must be one of acknowledged, dismissed, resolved.
  • Finding not found / You do not have access to this finding.

Example prompts:

  • “Dismiss that finding — it’s not relevant.”
  • “Mark finding <id> as resolved.”
  • “Acknowledge those for now.”
Scroll to Top