red-clippy mcp exposes 82 tools. This page groups them by area so you can see
what is covered. The authoritative descriptions and JSON schemas come from
tools/list on the running server, which is what your agent actually reads.
Every tool is scoped to the organization the API key belongs to. Tools taking a
pentest_id accept the session pin instead when the server was started with
--pentest or RED_CLIPPY_PENTEST.
List pentests, most recent first, paginated. Filters on free text and status.
create_pentest
Create an engagement. The code is immutable afterwards.
get_pentest_summary
One snapshot: severity counts, totals for findings, recon, assets and nmap scans, recon counts by kind, the testable in-scope asset count, five recent findings and scans, and phase progress.
pentest_coverage
Check coverage rollup across every asset opened so far.
List findings for a pentest, paginated and filterable.
get_finding
Fetch one in full: details, impact, proof of concept, remediation, CVSS, tags.
update_finding
Patch one.
delete_finding
Delete one, and its attachments.
attach_evidence
Upload a file against a finding.
list_evidence
List a finding’s attachments. Metadata only, no bytes.
delete_evidence
Delete an attachment by id.
create_finding’s description carries writing guidance the agent will follow:
confirm with the operator before recording a finding, keep details, impact and
remediation to a paragraph each, keep scope identifiers out of the title, and
describe what needs to change in remediation rather than emitting commands,
config snippets or library versions that may be wrong for the target’s stack.