UseDocumentation Index
Fetch the complete documentation index at: https://docs.mindfort.ai/llms.txt
Use this file to discover all available pages before exploring further.
GET /v1/findings (API key) or the MCP list_findings tool (OAuth) to browse findings programmatically. Both surfaces use the same filters and return the same summary fields.
List findings
Query parameters
| Parameter | Default | Description |
|---|---|---|
target_id | — | Filter to one target (UUID from Target Inventory) |
assessment_id | — | Filter to findings from one assessment run (UUID from Assessments) |
status | ACTIVE | Lifecycle filter: ACTIVE, RESOLVED, or ARCHIVED |
exclude_secured | false | When true, omit informational secured probes (severity=info) |
severity | — | Filter by severity: critical, high, medium, low, or info |
sort_by | severity | severity (highest score first) or created_at |
limit | 25 | Page size (max 100) |
offset | 0 | Offset for pagination |
Response
Each item infindings includes:
| Field | Description |
|---|---|
id | Finding UUID |
title | Finding title |
severity | critical, high, medium, low, or info |
severity_score | Numeric score (may be 0 for low-severity or informational items) |
status | ACTIVE, RESOLVED, or ARCHIVED |
target_id | Target UUID |
created_at | ISO 8601 timestamp |
total, limit, and offset for pagination. Paginate until offset + len(findings) >= total.
Match the dashboard
The MindFort UI uses tabs and filters that map to API parameters:| Dashboard view | API / MCP equivalent |
|---|---|
| Open (vulnerable only, default) | status=ACTIVE and exclude_secured=true |
| Open (include secured probes) | status=ACTIVE (omit exclude_secured or exclude_secured=false) |
| Resolved | status=RESOLVED |
| Archived | status=ARCHIVED |
| Findings from one assessment | assessment_id=<uuid> |
Without
exclude_secured=true, list results include informational secured probe findings (severity=info) that the dashboard hides on the default Open tab. This is the most common reason API or MCP counts look higher than the UI.Examples
Vulnerabilities for a target (matches default Open tab):Get finding details
description, impact, evidence, approach, remediation_advice, and status.
Update status and comments
ACTIVE, RESOLVED, ARCHIVED.
MCP
The MCP guide exposes the same filters on thelist_findings tool. Pass target_id, assessment_id, status, exclude_secured, severity, sort_by, limit, and offset as tool arguments.
After a server update, you do not need to reinstall MCP — keep the same https://api.mindfort.app/mcp URL and restart your agent or start a new chat so it picks up the latest tool schema.